Таким образом, я в настоящее время экспериментирую с несколькими 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 я хочу сделать резервное копирование этого вывода. Очевидно, не, Что было отображено, а что используется.
Вы будете, вероятно, интересоваться хранением резервного копирования Ваших конфигурационных файлов. Они обычно живые в /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, я не обеспокоился бы резервным копированием ничего кроме пользовательских данных по системе. Параметры конфигурации должны быть зарегистрированы, но довольно легкие восстановить из документации. Список установленных пакетов, вероятно, следует несколько от требований для размещенных приложений.