Резервное копирование установки Linux (снимок?)

Вы могли бы также смочь уменьшить время, необходимо ожидать распространения DNS путем получения TTL для доменного имени, пониженного предварительный перемещению.

0
задан 26 September 2011 в 09:07
2 ответа

Согласно FHS , все глобальные настройки хранятся в / etc и / usr / local / etc / .

Пользовательские данные и настройки хранятся в / home / user_name для обычных пользователей и / root для root.

Служебные данные, такие как веб-страницы, могут храниться в / var или где-то еще, вам лучше знать свою среду.

Вы должны сделать резервную копию всего этого. Также вам необходимо сохранить список репозиториев программного обеспечения и список установленных пакетов (это индивидуально для каждого дистрибутива Linux).

Установить чистую систему. Восстановить настройки репозиториев. Обновите доступный индекс пакета. Установить все пакеты из сохраненного списка. Восстановить настройки и служебные данные. У вас полностью такая же система.

Например, в Debian / Ubuntu:

Сохранить /etc/apt/sources.list и /etc/apt/sources.list.d / * для репозиториев.

Сохранить dpkg - get-selections> packages_list для списка пакетов.

Установить новую систему. Восстановить настройки репозиториев.

apt-get update
apt-get dist-upgrade
dpkg --set-selections < packages_list
apt-get dselect-upgrade

Теперь вы можете восстановить настройки и данные.

2
ответ дан 4 December 2019 в 14:38

Если вы можете загрузиться с какого-нибудь Linux LiveCD на VPS, вы можете просто сделать резервную копию всей вашей установки с помощью tar:

tar -cvpfz /backup/fullbackup.tar.gz --directory=/ --exclude=proc \
--exclude=sys --exclude=dev --exclude=backup .

Затем скопируйте его по ssh или ftp на свою машину. Понизьте VPS, снова загрузитесь с LiveCD, создайте новые разделы с тем же расположением, смонтируйте новый корневой раздел в / mnt / root , смонтируйте все остальные разделы в соответствующие подкаталоги в корневом разделе: new / var раздел на / mnt / root / var и так далее. Загрузите резервную копию на VPS и восстановите ее:

tar -xvpfz /mnt/root/backup/fullbackup.tar.gz --directory /mnt/root

Fix / mnt / root / fstab. Восстанавливаем загрузчик. Перезагрузитесь и проверьте, все ли в порядке.

0
ответ дан 4 December 2019 в 14:38

Теги

Похожие вопросы