Migration Daten: Difference between revisions

From Elch-Wiki
Jump to navigationJump to search
No edit summary
 
No edit summary
 
(2 intermediate revisions by one other user not shown)
Line 4: Line 4:
* /wwwroot/htdocs wird zu /wwwroot/htdocs_insecure umbenannt
* /wwwroot/htdocs wird zu /wwwroot/htdocs_insecure umbenannt
* im /etc/httpd/httpd.conf werden alle Referenzen auf /usr/local/apache2/htdocs in /wwwroot/htdocs_insecure geändert
* im /etc/httpd/httpd.conf werden alle Referenzen auf /usr/local/apache2/htdocs in /wwwroot/htdocs_insecure geändert
* im htdocs_secure/plm-e müssen noch die absoluten Referenzen auf die Skripts vom plm-w angepasst werden
'''Datenbanken'''
* Auf Fish-Serv ein dump-file mit allen Datenbanken erzeugen: mysqldump --all-databases -u root -p >dump_20060224.sql
* Das dump-file auf den neuen Server kopieren: scp dump_20060224.sql root@fish-serv2006:./
* Auf neuem System  mysql -u root -p <dump_20060224.sql ausführen um die Daten wieder einzulesen
'''Mail'''
* Auf dem neuen System kurzzeitig root-Login via SSH erlauben
* rsync -av /var/spool/mail/* fish-serv2006:/var/spool/mail
* SSH wieder zurücksetzen

Latest revision as of 18:29, 15 April 2006

Webserver

  • Neu liegen die Webpages unter /wwwroot
  • Die alten Daten werden vom fish-serv mittels rsync -av htdocs_secure root@fish-serv2006:/wwwroot/ und rsync -av htdocs root@fish-serv2006:/wwwroot/ auf das neue System gesynced
  • /wwwroot/htdocs wird zu /wwwroot/htdocs_insecure umbenannt
  • im /etc/httpd/httpd.conf werden alle Referenzen auf /usr/local/apache2/htdocs in /wwwroot/htdocs_insecure geändert
  • im htdocs_secure/plm-e müssen noch die absoluten Referenzen auf die Skripts vom plm-w angepasst werden


Datenbanken

  • Auf Fish-Serv ein dump-file mit allen Datenbanken erzeugen: mysqldump --all-databases -u root -p >dump_20060224.sql
  • Das dump-file auf den neuen Server kopieren: scp dump_20060224.sql root@fish-serv2006:./
  • Auf neuem System mysql -u root -p <dump_20060224.sql ausführen um die Daten wieder einzulesen


Mail

  • Auf dem neuen System kurzzeitig root-Login via SSH erlauben
  • rsync -av /var/spool/mail/* fish-serv2006:/var/spool/mail
  • SSH wieder zurücksetzen