Как настроить вращательный полный и инкрементальный иннобакупекс?

Innobackupex обеспечивает полное и инкрементное резервное копирование серверов MySQL.

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

Скрипт удалит старые резервные файлы и отправит по почте статус и т. Д. Есть идея или готовый скрипт?

Спасибо

1 ответ

Ничего готового, что я знаю. Вы должны просто написать это в bash и вызвать скрипт из cron. использование find . -type d -mtime +5 -maxdepth 1 -exec rm -r {} \; удалить резервные копии старше 5 дней. Инкрементное резервное копирование с использованием innobackupex основано на полном резервном копировании, поэтому вы должны иметь возможность ссылаться на этот каталог в вашем скрипте. Я написал много из них для своих клиентов (я работаю в Percona), так что это не сложно. Не должно быть более 20-30 строк bash.

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