Vorbereitungen:
grundsätzlich empfiehlt es sich, vor der Migration die Module zu deaktivieren. Wenn man es vergisst, funktioniert's üblicherweise trotzdem - aber sicher ist sicher.
- Datenbank sichern. Ich verwende xampp, auf dem Server ist (wie meistens) phpmysql verfügbar, also verwenden wir das. Datenbank auswählen, im exportieren-tab exportieren (als SQL-Skript, die restlichen Einstellungen kann man getrost belassen), fertig.
- Dateien zügeln. FTP-Tool starten, loslegen. Ich verwende FireFTP, aber da gibt's einige brauchbare Tools. Einfach die gesamte Drupal-Installation kopieren. Bzw. das was man braucht, so sind etwa nicht immer alle Themes und Module notwendig. Muss jeder selber wissen ob er die Sache eher schlank hält oder alles Mögliche zur Verfügung haben möchte im Falle einer späteren Anpassung.
- Konfiguration anpassen. Die Datenbank auf dem Server tendiert dazu, anders zu heißen. Sprich was in der Art providername_benutzername_benutzerdefinierterteil. Die entsprechende Einstellung findet sich in der Drupalinstallation unter sites/default/settings.php. Unter den Zeilen
* Database URL format:
befindet sich der aktuelle Datenbankeintrag, diesen einfach entsprechend dem obigen Schema anpassen.
* $db_url = 'mysql://username:password@localhost/databasename';
* $db_url = 'mysqli://username:password@localhost/databasename';
* $db_url = 'pgsql://username:password@localhost/databasename'; - Datenbank einspielen. Machen wir wieder mittels phpmyadmin. Die neue Datenbank auswählen, im Importieren-Tab das zuvor erstellte SQL-Skript hochladen, kurz warten, fertig.
Keine Kommentare:
Kommentar veröffentlichen