Unterschiede zwischen den Revisionen 1 und 2
Revision 1 vom 2010-01-31 08:09:07
Größe: 1079
Autor: anonym
Kommentar:
Revision 2 vom 2010-01-31 09:01:47
Größe: 1095
Autor: anonym
Kommentar:
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 16: Zeile 16:
 * Datenbank
  

Diese Seite beschreibt, wie ein virtueller Server mit Debian etch (server1) zu einem anderen mit Debian lenny (server2) migriert wird.

Ablauf

  • ssh Keys anlegen und austauschen, so dass von server2 bequem ohne Passworteingabe auf server1 zugegriffen werden kann
  • Debian Pakte abgleichen
    • auf server1:  dpkg --get-selections > /tmp/server1.packs 

    • auf server2: {{{ scp server1:/tmp/server1.packs /tmp

dpkg --set-selections < /tmp/server1.packs apt-get dselect-upgrade }}}

  • Datenverzeichnis synchronisieren (hier /data evtl. auch /home usw.)
    •  rsync -avz server1:/data server2:/data 

  • Apache
    • Verz. mods-enabled & sites_enabled abgleichen + config Dateien

    • liegen Inhalte in /var/www?
  • Datenbank
  • Crontab
    • auf server1:  crontab -l > /tmp/server1.crontab 

    • auf server2: {{{ scp server1:/tmp/server1.packs /tmp

crontab - < /tmp/server1.crontab }}}

Tipps

  • Die vielen scp Vorgänge erübrigen sich, wenn die Configs (/etc, get-selections, crontab, ...) im Datenverz. liegen und per rsync abgeglichen werden

Creative Commons Lizenzvertrag
This page is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.