1

Я только что завершил установку Ubuntu. Он содержит все необходимые мне пакеты, и я правильно настроил свои приложения.

Я хотел бы сделать резервную копию этой установки и иметь возможность восстановить ее на разных компьютерах с различным оборудованием.

Я прочитал, что решение будет следующим:

1- Save a list of the installed packages.
2- Backup the home directory.

3- Install the same version of Ubuntu on the new machine.
4- Restore the list of installed packages on the new machine.
5- Restore the backup of the home directory on the new machine.

Сохранит ли это все мои инсталлированные программы и их конфигурации?

2 ответа2

1

Это действительно должно восстановить все программное обеспечение и его настройки, так как они хранятся в вашей домашней папке (не забудьте скопировать скрытую папку, потому что именно там хранятся файлы конфигурации!). Однако приложения, работающие от имени пользователя root, скорее всего, таким образом потеряют свою конфигурацию.
Просто небольшая подсказка, чтобы избежать проблем, выберите то же имя пользователя и пароль на целевом компьютере, что и на компьютере, откуда вы скопировали все. Думаю, было бы неплохо выбрать одно и то же имя хоста.

0

Я настраиваю машины, немного настраиваю их, а затем восстанавливаю их на другие машины, почти всегда с другим оборудованием, поэтому вот что я обычно делаю:

ПРИМЕЧАНИЕ: иногда у меня возникают проблемы с графическими драйверами (часто nvidia) при переходе на и с машины, на которой их нет или у них другая версия.


ПЕРВЫЙ: выполнить большую часть этого как root с помощью sudo (вы можете заблокировать командную строку для root с помощью sudo -s )


Резервное копирование
1. загрузите исходный компьютер с live CD
2. подключите устройство хранения, достаточно большое, чтобы сохранить снимок машины.
3. Сделайте резервную копию всего на внешний жесткий диск, используя команду tar.
     например: tar cvpzf /media/BackupDrive/SystemBackup.tar.gz ./


Восстановить
1. загрузите целевой компьютер с live CD
2. используйте инструмент для создания разделов (gparted), чтобы создать раздел ext4 и swap
3. распакуйте резервную копию на недавно созданный раздел.
     например: tar xvpzf /media/BackupDrive/SystemBackup.tar.gz ./


Исправить Grub и загрузочный сектор
Я обычно использую boot-repair-диск для этого https://sourceforge.net/projects/boot-repair-cd/

  • если машины будут жить в одной сети, вы можете изменить ее имя (отредактируйте /etc /hostname)

  • Вы также можете обновить /etc /fstab соответствующими идентификаторами жесткого диска, для этого запустите команду blkid и получите строку UUID для каждого раздела, а затем используйте свой любимый текстовый редактор, чтобы заменить его в соответствующей строке файла fstab.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .