Несколько недель назад я перешел с выделенного сервера на VPS. Теперь, когда на VPS все работает хорошо, я бы хотел выключить выделенный сервер и закрыть свою учетную запись в хостинговой компании.
Для душевного спокойствия и для большей безопасности я хотел бы сделать полную резервную копию сервера перед его остановкой.
Лучшей была бы резервная копия, которую я мог бы просмотреть, если я обнаружил, что мне нужно что-то в резервной копии.
Каково было бы лучшее решение из командной строки?
Обновить :
Средний: Сеть
mount
), это все, что вам нужно.-bash: /sbin/dump: No such file or directory
sudo apt-get install dump
.gz
файла? Можете ли вы добавить это в своем ответе. Это действительно помогло бы.Если вы хотите сделать резервную копию из Linux в Linux, я бы не использовал dump, потому что это неудобно, когда вам нужно получить доступ к чему-то внутри файла резервной копии. В большинстве случаев хорошо использовать только
rsync
SSH для полного резервного копирования системы :Это сохранит все важные данные и позволит вам просматривать резервную копию без дополнительных действий.
источник
На каком носителе вы собираетесь хранить резервную копию? Если вы выполняете резервное копирование по сети, я бы sshfs / nfs смонтировал пункт назначения на исходном сервере и запустил что-то вроде:
Обратите внимание, что это не было проверено, просто мое общее мнение, что вы можете исключить больше или меньше этого.
источник
Я использую команду, описанную выше от pehrs, но измененную для использования ftp. Образец Crontab:
upload.x содержит учетные данные ftp и правила для загрузки:
Примечание 1: lftp может вызывать высокую загрузку ЦП, когда пункт назначения недоступен при попытке повторного подключения. Поскольку многие хост-серверы VPS могут быть сброшены в таких случаях, я предлагаю следить за загрузкой ЦП, чтобы уничтожить процесс lftp, предотвращая отключение вашего сервера владельцем хоста. Пример для средней нагрузки> 1,33 для процессов lftp (и dropbox). К сожалению, я не помню источник исходного кода, спасибо кому-то:
Crontab
*/5 * * * * /home/cms/cron/loadmon.sh
Примечание 2: утилита дампа может не работать на OpenVZ VPS или некоторых других виртуальных серверах.
источник
Вы слышали о Bacula ?
источник