H: BucupGnuLinux.txt 1.8 KB

123456789101112131415161718192021222324252627282930313233343536
  1. // Метод с помощью rsync:
  2. 1. СОЗДАНИЕ БЭКАПА
  3. << На примонтированную флешку создаем каталог >>
  4. $ sudo mkdir /mnt/флешка/названиеКаталогаБэкапа
  5. << Выйдем в корень пользователем root >>
  6. # cd /
  7. << Начнем пробное резервное копирование >>
  8. # rsync -aAXv --delete --dry-run --exclude={"/dev/*","/sys/*","/proc/*","/tmp/*,"/run/*","/lost+found","/var/lib/dhcpcd/*","/mnt/*"} / /mnt/флешка/названиеКаталогаБэкапа
  9. << Если ошибок нет, то делаем реальный бэкап, только без ключа --dry-run >>
  10. # rsync -aAXv --delete --exclude={"/dev/*","/sys/*","/proc/*","/tmp/*,"/run/*","/lost+found","/var/lib/dhcpcd/*","/mnt/*"} / /mnt/флешка/названиеКаталогаБэкапа
  11. =================================================
  12. 2. Восстановление бэкапа в Live-USB / Live-CD
  13. << Создадим два каталога для монтирования флешки и системы >>
  14. # mkdir /mnt/system /mnt/usb
  15. << Смонтируем бэкап на флешке в созданный каталог и систему, которую будем восстанавливать >>
  16. # mount /dev/раздел_коренного_диска /mnt/system
  17. # mount /dev/флешка /mnt/usb
  18. << Приступим к самому восстановлению >>
  19. # rsync -aAXv --delete --exclude="lost+found" /mnt/usb/ /mnt/system/
  20. << После успешного восстановление отмнотируем диск и флешку >>
  21. # umount /dev/раздел_коренного_диска /mnt/system
  22. # umount /dev/флешка /mnt/usb
  23. << Перезагружаем систему >>
  24. # reboot