MySQL Автоматические средства резервного копирования

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

[d1 ] Обратите внимание, что HOME и PATH (и, возможно, другие переменные среды), вероятно, не будут совпадать с вашей обычной средой оболочки. У меня были проблемы с решением mfisch, которое, похоже, не работало для скриптов, которые мне нужно было выполнить в резюме, но оказалось, что это были мои скрипты, виноватые, так как они ожидали, что HOME будет настроен на мой каталог пользователя (я один пользователь в моей системе), а для PATH включить /usr/local/bin и в момент возобновления, ни одно из них не гарантируется (и в случае HOME, возможно, нецелесообразно). Поэтому вам, возможно, придется адаптировать свои сценарии / программы, чтобы не зависеть от этих env-vars ...

1
задан 7 July 2014 в 10:30

1 ответ

Если вы находитесь на сервере без GUI, вот пакет, который по умолчанию будет архивировать и повернуть все ваши базы данных MySQL.

sudo apt-get install automysqlbackup

Вот и все. Конфигурация по умолчанию является разумной, поэтому вы закончили, если вам не требуется что-то особенное. Резервные файлы будут помещены в /var/lib/automysqlbackup, которые вы должны rsync где-то вне сайта.

13
ответ дан 25 May 2018 в 21:04
  • 1
    Вы можете настроить эту программу в /etc/default/automysqlbackup дополнительной информации, доступной после выполнения man automysqlbackup – jmarceli 28 July 2014 в 21:49

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

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