#python #backup #influxdb
#python #резервное копирование #influxdb
Вопрос:
Я ищу способ автоматизировать резервное копирование моих баз данных InfluxDB с помощью Python. Кто-нибудь уже это сделал? Или нет никакого смысла делать это с помощью Python, и я должен просто придерживаться сценария bash (например, этого: https://gist.github.com/opHASnoNAME/7b367abfbba8b34f3591842db8814a8f )?
Комментарии:
1. Что, как вы надеетесь, Python даст вам, чего не даст сценарий оболочки?
Ответ №1:
Недавно я закончил такой скрипт, запустив его для influxdb и mongodb ежечасно Дженкинсом.
Для хранения резервных копий есть две папки.
Один с именем «hourly_backups» хранит последние 24 часовых резервных копии.
Другой с именем «daily_backups» содержит самую раннюю почасовую резервную копию за последние 7 дней.
После успешного завершения резервного копирования будут удалены старые файлы, чтобы контролировать общий размер.
Это звучит просто, но нужно быть осторожным.
Я согласился, что баш лучше использовать. Но вы также можете сделать это на python в качестве обучения.
Люди, у которых есть вопросы о сценариях резервного копирования этих двух баз данных, могут обсудить это со мной.
Комментарии:
1. можете ли вы поделиться ссылкой на github