Какая самая простая и эффективная система резервного копирования для серверов Ubuntu?

Ваша команда tar -cvpzf backup.tar.gz ... помещает backup.tar.gz в текущий каталог (который является домашним каталогом root, / root, в установке по умолчанию). Вы исключаете --exclude=/backup.tar.gz, который в этом случае не совпадает с $PWD/backup.tar.gz.

cd / и повторите попытку или совместим с именем файла.

2
задан 10 February 2012 в 19:05

6 ответов

Лучшее решение для резервного копирования сильно зависит от ваших требований. Лучше всего начать с стратегии резервного копирования и позволить вашей стратегии информировать ваш выбор программного обеспечения. Как минимум, вы захотите прочитать достаточно, чтобы узнать разницу между обычными типами резервных копий (инкрементный, дифференциальный, полный).

Если инкрементные резервные копии не важны, rysnc + mysqldump должен отлично работать для вашего сценарий. Если вам действительно нужны / нужны приращения, Аманда или Бакула - хороший выбор. Моя компания использовала Аманду для своих резервных потребностей в течение нескольких лет, и мы были очень довольны. Zmanda также предоставляет инструмент для резервного копирования баз данных MySQL.

Независимо от того, какое решение вы выбрали, проверьте свои резервные копии! Не проверяйте, удалось ли выполнить резервное копирование, выполните восстановление (желательно из «голого металла»), чтобы убедиться, что файлы восстановлены правильно. Нет ничего хуже, чем обнаружить, что ваша резервная копия является неполной, когда вы только что сбивали критические файлы.

Кроме того, если вы создаете резервную копию рабочей среды, убедитесь, что хотя бы одна из ваших резервных копий является

Удачи!

5
ответ дан 25 May 2018 в 14:24

Лучшее решение для резервного копирования сильно зависит от ваших требований. Лучше всего начать с стратегии резервного копирования , и пусть ваша стратегия сообщит о вашем выборе программного обеспечения. Как минимум, вы захотите прочитать достаточно, чтобы узнать разницу между обычными типами резервных копий (инкрементный, дифференциальный, полный).

Если инкрементные резервные копии не важны, rysnc + mysqldump должен отлично работать для вашего сценарий. Если вам действительно нужны / нужны инкрементности, Аманда или Бакула - хороший выбор. Моя компания использовала Аманду для своих резервных потребностей в течение нескольких лет, и мы были очень довольны. Zmanda также предоставляет инструмент для резервного копирования баз данных MySQL.

Независимо от того, какое решение вы выбрали, проверьте свои резервные копии! Не просто проверяйте проверьте, удалось ли выполнить резервное копирование, выполните восстановление (желательно из «голого металла»), чтобы проверить правильность восстановления файлов. Нет ничего хуже, чем обнаружить, что ваша резервная копия является неполной, когда вы только что сбивали критические файлы.

Кроме того, если вы создаете резервную копию рабочей среды, убедитесь, что хотя бы одна из ваших резервных копий является зашифрованное резервное копирование за пределами места.

Удачи!

5
ответ дан 7 August 2018 в 19:43

На мой взгляд, backuppc - лучшее решение для резервного копирования для нескольких серверов.

Backuppc использует выделенный сервер для резервного копирования разных хостов. Каждый узел может быть сконфигурирован отдельно (для резервного копирования, резервного копирования, метода передачи (включая rsync), ...)

могут быть запущены предварительные и пост-резервные задания (например, дамп mysql-таблицы) [!d2 ]

управление осуществляется через веб-интерфейс

установка делается apt-get install backuppc

2
ответ дан 25 May 2018 в 14:24

Попробуйте rsync, я думаю, что он предоставит все функции, которые вы ищете. Для обработки MySQL вам может понадобиться написать дополнительный cronjob для сброса базы данных.

1
ответ дан 25 May 2018 в 14:24

Попробуйте rsync, я думаю, он предоставит всю необходимую функциональность. Для обработки MySQL вам может понадобиться написать дополнительный cronjob для сброса базы данных.

1
ответ дан 4 August 2018 в 17:35

На мой взгляд, backuppc - лучшее решение для резервного копирования для нескольких серверов.

Backuppc использует выделенный сервер для резервного копирования разных хостов. Каждый хост может быть настроен отдельно (для резервного копирования, резервного копирования, способа передачи (включая rsync), ...)

предварительно и после резервного копирования могут автоматически запускаться (например, дамп mysql-таблицы)

администрирование осуществляется с помощью веб-интерфейса

установка выполняется с помощью apt-get install backuppc

2
ответ дан 7 August 2018 в 19:43

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

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