⇤ ← Revision 1 vom 2010-01-31 08:09:07
1079
Kommentar:
|
1095
|
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