{{tag>Unix}}
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.