Виртуальный сервер без функции Snappoint: Как я делаю полное резервное копирование рабочей системы?

Таким образом, я в настоящее время экспериментирую с несколькими uni серверами. У всех них нет опции создания snappoints в vSphere Клиенте. Таким образом, меня оставляют искать решение для резервного копирования в случае, если экспериментирование делает все уничтоженным.

Наблюдение как это, я - новичок Linux, что опции там, чтобы я сделал полное резервное копирование в настоящее время под управлением Ubuntu 16.04 для экстренных случаев, когда все идет уничтоженное.

Разъясниться: у Меня есть ssh доступ, у меня есть терминальный доступ со шпаклевкой. Я могу зарегистрироваться с Filezilla через sftp и видеть все папки. У меня есть корневой доступ.

root@xxx:~# df -h
Filesystem                           Size  Used Avail Use% Mounted on
udev                                 3.9G     0  3.9G   0% /dev
tmpfs                                797M   18M  780M   3% /run
/dev/mapper/vcac--ubuntu16--vg-root   15G  1.9G   12G  14% /
tmpfs                                3.9G     0  3.9G   0% /dev/shm
tmpfs                                5.0M     0  5.0M   0% /run/lock
tmpfs                                3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/sda1                            472M   58M  391M  13% /boot
/dev/mapper/data-disc1                50G   33M   50G   1% /net/xxx/disc1
tmpfs                                797M     0  797M   0% /run/user/0

К clarifiy я хочу сделать резервное копирование этого вывода. Очевидно, не, Что было отображено, а что используется.

0
задан 29 March 2018 в 17:49

1 ответ

Сделайте резервное копирование конфигурационных файлов

Вы будете, вероятно, интересоваться хранением резервного копирования Ваших конфигурационных файлов. Они обычно живые в /etc. Сделайте tar /etc, который можно ввести канавку по абсолютному адресу при необходимости в ней:

ssh user@hostname "sudo tar cvj /etc/" > etcbackup.tar.bz2

Обратите внимание, что Вы не должны восстанавливать все это; необходимо восстановить конфигурационные файлы, которые Вы испортили.

Получите список установленных пакетов

dpkg --get-selections > packagelist.txt

Это создаст packagelist.txt со всеми в настоящее время устанавливаемыми пакетами. Можно считать это для поиска определенных пакетов, или можно установить согласно этому списку автоматически

dpkg --set-selections < packagelist.txt
apt-get -u dselect-upgrade

Дополнительные приложения

При использовании, например, MariaDB, Вы, вероятно, хотите создать резервную копию своих баз данных. Это может быть, покончили mysqldump утилита. Подобные инструменты существуют для других баз данных.

Если Вы делаете веб-разработку, изучаете корпус проект в, например, мерзавце, так, чтобы Вы не работали живые над удаленной системой, но имели систему управления версиями.

Tho, я не обеспокоился бы резервным копированием ничего кроме пользовательских данных по системе. Параметры конфигурации должны быть зарегистрированы, но довольно легкие восстановить из документации. Список установленных пакетов, вероятно, следует несколько от требований для размещенных приложений.

1
ответ дан 30 October 2019 в 04:17

Другие вопросы по тегам:

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