Как восстановить систему Debian с помощью резервной копии «/»?

Как восстановить систему Debian с помощью резервной копии «/»?

Как восстановить систему Debian с помощью резервной копии tar всей папки "/" (всех файлов и папок)?

Мне нужно создать ISO или как?

решение1

Если бы кто-то дал мне tar-архив полностью неисправной системы и попросил бы ее восстановить, я бы, вероятно, сделал что-то вроде этого.

  • Получите работающее оборудование
  • Выключите работающее оборудованиеSystemRescueCd
  • Извлеките /etc/fstabиз tar-архива, чтобы получить представление о правильной настройке файловой системы.
  • Разбейте диски на разделы, отформатируйте и т. д. и смонтируйте их где-нибудь, возможно/target
  • Извлеките tar-архив в мою точку монтирования (т.е. /target)
  • Переустановите любой загрузчик, который использовался ранее. Подробности будут зависеть от используемого загрузчика (например, grub, grub2, lilo, ...).
  • Возможно, исправьте /etc/fstab, и другие связанные файлы, которые могут ссылаться на файловые системы по UUID. Все зависит от того, использовался ли LVM, RAID, FDE или что-то еще.

Но это далеко не единственный способ. Я мог бы, наверное, придумать еще десяток разных способов, которые могут быть лучше или хуже в зависимости от конкретных обстоятельств.

решение2

Похоже, вам нужно загрузиться с диска восстановления или Debian Live CD (https://www.debian.org/CD/http-ftp/#stable) и т. д., а затем восстановить, но вы уверены, что нельзя сделать что-то менее радикальное?

Не уверен, что именно вы исправляете.

решение3

Это зависит.

Если вы уже загрузились в систему и вам нужно распаковать корневую файловую систему. Сначала создайте каталог, который не включен в исходную файловую систему. Переместите tarball в этот каталог и просто распакуйте его.

Если ваша файловая система неисправна, вам нужно будет загрузиться с Live CD, смонтировать жесткий диск (/dev/sdb или как его там), а затем извлечь tarball в это смонтированное место.

Если что-то из системы изменилось, например grub или драйверы, то все становится немного сложнее. Дополнительная информация очень поможет нам в вашей помощи.

Связанный контент