У меня есть кластер Kubernetes в цифровом океане и работающая база данных внутри модуля k8s.
Я планирую резервное копирование по расписанию каждый день, так что лучший способ для ежедневного автоматического резервного копирования. ДЖОБ или ДЖЕНКИНС?
Database is not exposed outside using any service
если я использую задание K8s, как сохранить резервную копию в PVC и как удалить старую?
Я уже запускаю скрипт, чтобы сделать снимок тома через jenkin, это хороший способ восстановления?
@sulabhchaturvedi спасибо за ответ

вы можете рассмотреть один из следующих подходов
я не могу запустить JOB в k8s?
ты сможешь. но вы можете запускать резервное копирование через регулярные промежутки времени. поэтому cron предпочтительнее
я думаю, что я также могу настроить cron в работе K8s
или я могу использовать моментальный снимок графика запуска jenkins
в первом пункте выше я имел в виду запуск CronJob в kubernetes
о, хорошо, большое спасибо за ответ ... так что, согласно вашему предложению, cronjob сделает резервную копию и загрузит ее на s3?
вам нужно разработать сценарий оболочки, чтобы запустить mysqldump, смолить его и отправить в хранилище s2. запустите сценарий оболочки из контейнера, который вы собираетесь использовать в модуле CronJob.
Спасибо большое за ответ понял