================================================================================ Datenbankanwendung Universitätssammlungen: Migration ================================================================================ 2009-10-04, martin.stricker@gmail.com Variablen ========= {usm2dir} = /var/www-usm2 Anwendung Installationsverzeichnis {usm2db} = umcc Anwendung MySQL Datenbank {wikidb} = usampedia MediaWiki MySQL Datenbank Vorbereitung zur Migration (Pack & Go) ====================================== 1. Abschnitt "Benutzernamen und Passwörter" in {usm2dir}/INSTALLATION überprüfen. Alle Benutzernamen und Passwörter sollten vor der Migration protokolliert sein. 2. MySQL Datenbank {usm2dir} und (optional) {wikidb} jeweils in eine eigene Datei so exportieren, dass jede Datei als SQL-Importskript verwendet werden kann. Der Dateinamen sollte jeweils den Datenbanknamen anzeigen. Beispiel: [shell]: mysqldump --opt {usm2db} > {usm2db}.sql mysqldump --opt {wikidb} > {wikidb}.sql 3. Inhalte von {usm2dir} in ein Archiv komprimieren und archivieren. Beispiel: [shell]: cd {usm2dir} tar cvzf usm2.tgz * 4. Abschnitt "Dateien und Datenbankdumps" in {usm2dir}/INSTALLATION überprüfen und gegebenenfalls anpassen. 5. Alle erzeugten Migrationsdateien für die Migration zusammenstellen. {usm2dir}/INSTALLATION hinzufügen und eventuell eine Notiz mit zusätzlichen Bemerkungen und Kontakt Informationen.