DispelEvilBot/common
MpakobecEx dbf78aa1d5 Ежедневный бэкап событий ClickHouse на домашний сервер
- scripts/clickhouse_backup.sh выгружает вчерашнюю партицию в Parquet.gz, передаёт её по rsync, импортирует и сверяет количество строк
- scripts/clickhouse_import.sh импортирует архив в ClickHouse домашнего сервера и повторный импорт дня не дублирует строки
- на VPS удаляются только партиции старше грейса, и только после успешной сверки
- env/backup.env.example с параметрами переноса, цель make backup
- версия 0.3.4
2026-10-16 15:28:25 +05:00
..
analytics Логирование действий бота в ClickHouse 2026-10-16 15:24:24 +05:00
db Первоначальная версия 2026-10-16 01:00:57 +05:00
models Логирование действий бота в ClickHouse 2026-10-16 15:24:24 +05:00
repositories Доработки контуров, тесты конфига и CI 2026-10-16 15:00:08 +05:00
texts Уведомления в чат логов и ежечасный пинг 2026-10-16 15:26:56 +05:00
__init__.py Первоначальная версия 2026-10-16 01:00:57 +05:00
config.py Клиент ClickHouse, каталог событий и батчинг записи 2026-10-16 15:19:58 +05:00
logging_config.py Первоначальная версия 2026-10-16 01:00:57 +05:00
version.py Ежедневный бэкап событий ClickHouse на домашний сервер 2026-10-16 15:28:25 +05:00