User Tools

Site Tools


server-umzug_per_rsync

get the basics

OS-Version

cat /etc/issue

CPU Info

cat /proc/cpuinfo

RAM-Info

free -m

Grösse der HDD

df -h

Partitionierung mit

cfdisk /dev/vda

mkfs.ext4 zum formatieren. mkswap /dev/vda2 zum erstellen der swap

rsync -aHAXv /* /path/to/backup/folder --exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found}

i.e.

rsync --dry-run -aHAXv domain.ch:/* /media/vda1 --exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found}

–dry-run testet nur, hat aber keine Schreibvorgänge.

Grub-Config anpassen unter /media/vda1/boot/grub/grub.cfg

per vim mittels :%s/UUID/UUID/gc die UUID ändern.

in chroot wechseln mit chroot /media/vda1 /bin/bash oder grml-chroot wenn grml-linux genutzt wird. Danach grub anpassen mittels grub-install /dev/vda

rm /media/vda1/etc/udev/rules.d/70-persistent-net.rules löschen. Gibt sonst Probleme mit MAC-Adresse.

Zum Schluss noch einmal ein letztes rsync (EXCLUDES BEACHTEN!)

rsync --dry-run -aHAXv domain.ch:/* /media/vda1 --exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found,/etc,/root/.ssh,/boot}

Dann ifdown eth0 auf dem alten Server und den neuen rebooten. Falls alles klappt, kann der alte runtergefahren werden.

server-umzug_per_rsync.txt · Last modified: 2020/02/21 22:55 (external edit)