RSYNC бекап, восстановление и перенос системыВ нескольких словах как просто и быстро перенести систему на другой сервер с помощью
RSYNC:
1. Подключаем новый диск, флешку либо монтируем NFS. Например в папку /mnt/disk2
mount /dev/sdb1 /mnt/ (Здесь /dev/sdb1 - флешка. Для NFS просто копируем в подключенную папку)
2. Запускаем копирование с сохранением прав
rsync -aAXv --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*"} / /mnt/3. Отмнотируем папку
umount /dev/sdb14. Загружаем с загрузочного диска и монтируем устройств. Для простоты пусть это будет опять /dev/sdb1
mount /dev/sdb1 /mnt5. Правим таблицу с разделами /etc/fstab
vi /mnt/etc/fstab там меняем точки монтирования на /dev/sdb1
6. Монтируем устройства
mount --bind /sys /mnt/sys && mount --bind /proc /mnt/proc && mount --bind /dev /mnt/dev7. Меняем корневой каталог
chroot /mnt/8. Инсталлируем загрузчик и меняем файл /boot/grub/grub.cfg
grub-install /dev/sdbupdate-grub29. Выходим и отмонтируем устройства. Перезагружаемся
exitumount /mnt/sysumount /mnt/procumount /mnt/devrebootTags:
grub,
linux,
rsync