Если что-то пропало — сначала смотри в config_snapshot, он самый свежий:
# посмотреть список конфиг-бэкапов (последние — вверху): ls -1t /var/backups/quantline/configs/ | head # распаковать конкретный в /tmp/restore/: mkdir -p /tmp/restore && tar -xzf /var/backups/quantline/configs/config_YYYYMMDD_HHMMSS.tar.gz -C /tmp/restore # посмотреть что внутри: ls -la /tmp/restore/opt/snapshot/ ls -la /tmp/restore/etc/cron.d/ # полный архив (нужен пароль из $QL_BACKUP_PASS): ls -1t /var/backups/quantline/quantline_backup_*.zip | head unzip -P "$QL_BACKUP_PASS" /var/backups/quantline/quantline_backup_YYYY-MM-DD_HH-MM.zip -d /tmp/restore_full/ # проверить целостность архива: unzip -P "$QL_BACKUP_PASS" -t /var/backups/quantline/quantline_backup_YYYY-MM-DD_HH-MM.zip # ручной запуск бэкапа прямо сейчас: /opt/snapshot/backup_tools/config_snapshot.sh SEND_TG=0 /opt/snapshot/backup_tools/full_backup_v2.sh SEND_TG=1 /opt/snapshot/backup_tools/full_backup_v2.sh # + в Telegram
Если включено — случайный rm или IDE-sync не сможет удалить эти файлы.
Команды:
sudo /opt/snapshot/backup_tools/protect_critical.sh lock — защитить
sudo /opt/snapshot/backup_tools/protect_critical.sh unlock — снять перед легитимной правкой
sudo /opt/snapshot/backup_tools/protect_critical.sh status — посмотреть