/
frekke
/
mostlogistic
Обзор
Документация
Войти
/
frekke
/
mostlogistic
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
scripts/backup_database.sh
14 строк
428 B
frekke
deploy
24 янв 2026, 14:12
24 янв 2026, 14:12
39624b0
Код
Авторство
О чём код?
#!/bin/bash BACKUP_DIR="$HOME/mostlogistic/backups" DB_NAME="most" DB_USER="mostdb" DATE=$(date +%Y-%m-%d_%H-%M-%S) # Создаем бэкап pg_dump -U $DB_USER $DB_NAME | gzip > "$BACKUP_DIR/mostdb_$DATE.sql.gz" # Удаляем бэкапы старше 7 дней find $BACKUP_DIR -name "mostdb_*.sql.gz" -mtime +7 -delete echo "$(date): Database backup completed: mostdb_$DATE.sql.gz" >> /var/log/bothub_backups.log