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