💾 Система бэкапов OpenClaw

Автоматическая защита всей инфраструктуры

🏠 База знаний 📊 AI Office ⚡ Команды 🔧 Диагностика

⏰ Автоматические бэкапы

Каждый день в 02:00 МСК
Полный бэкап всей инфраструктуры • Хранение 7 дней • Автоочистка старых

🚀 Быстрые команды

Основной инструмент — Backup Manager:

# Создать полный бэкап прямо сейчас /opt/openclaw-watchdog/backup-manager.sh create # Показать все бэкапы /opt/openclaw-watchdog/backup-manager.sh list # Информация о бэкапе /opt/openclaw-watchdog/backup-manager.sh info backup-20260302.tar.gz # Статус системы бэкапов /opt/openclaw-watchdog/backup-manager.sh status # Восстановить из бэкапа /opt/openclaw-watchdog/backup-manager.sh restore backup.tar.gz # Очистить старые бэкапы /opt/openclaw-watchdog/backup-manager.sh clean # Справка по всем командам /opt/openclaw-watchdog/backup-manager.sh help
Рекомендуется: Всегда используйте backup-manager.sh — это безопасный и удобный интерфейс

📦 Что включается в бэкап

🤖 Боты

Все 7 ботов OpenClaw
Конфигурации
Workspace данные

🔐 Безопасность

API ключи
Telegram токены
Auth профили

📊 Мониторинг

Все скрипты
AI Office
Веб-интерфейсы

🌐 VPS

Scrapling окружение
Парсеры zakupki
Конфигурации

⚙️ Система

nginx конфигурации
systemd сервисы
cron задачи

📝 Логи

Последние 7 дней
Системная информация
Статистика

🖥️ Основной сервер (72.56.96.202):

~/.openclaw* — конфигурации всех 7 ботов (1.2GB)
/opt/openclaw-watchdog/ — система мониторинга и автоматизации
/var/www/ — веб-контент и AI Office интерфейс
/etc/nginx/ — конфигурации веб-сервера
systemd сервисы — автозапуск всех ботов
секреты и токены — защищенное хранение API ключей

🌐 VPS zakupki-parser (213.109.204.76):

/root/scrapling-env/ — Python окружение для парсинга
zakupki-parser — скрипты парсинга тендеров
конфигурации VPS — SSH ключи, настройки системы

🎯 Типы бэкапов

Полный бэкап (рекомендуется):

# Всё: основной сервер + VPS /opt/openclaw-watchdog/backup-manager.sh create

Только локальный сервер:

# Без VPS (быстрее) /opt/openclaw-watchdog/backup-manager.sh create --local-only

Только VPS:

# Только удаленный сервер /opt/openclaw-watchdog/backup-manager.sh create --remote-only
💡 Совет: Для регулярного использования выбирайте полный бэкап — он покрывает всю инфраструктуру

📥 Восстановление из бэкапа

Безопасное восстановление (с проверкой):

# 1. Проверить что в архиве (dry-run) /opt/openclaw-watchdog/backup-manager.sh restore backup.tar.gz --dry-run # 2. Если всё ОК, восстановить по-настоящему /opt/openclaw-watchdog/backup-manager.sh restore backup.tar.gz

Что происходит при восстановлении:

  1. Остановка всех сервисов — безопасное отключение ботов
  2. Создание backup текущих конфигураций — на случай проблем
  3. Восстановление из архива — замена файлов
  4. Обновление systemd — перезагрузка конфигураций сервисов
  5. Запуск всех сервисов — возвращение к работе
  6. Проверка статуса — контроль работоспособности
⚠️ Внимание: Восстановление перезаписывает текущие конфигурации! Всегда делайте текущий бэкап перед восстановлением.

📊 Мониторинг и статистика

Проверка состояния системы:

# Полный статус /opt/openclaw-watchdog/backup-manager.sh status # Список всех бэкапов с размерами /opt/openclaw-watchdog/backup-manager.sh list # Размер директории бэкапов du -sh /opt/backups/ # Свободное место на диске df -h / | grep -v tmpfs

Автоматический мониторинг:

💡 Автоматизация: Система сама следит за бэкапами, вмешательство требуется редко

📁 Структура хранения

/opt/backups/ ├── local/ # Локальные бэкапы │ └── 20260302_234500/ # По дате/времени │ ├── .openclaw.tar.gz # Главный бот (1.2GB) │ ├── .openclaw-cars.tar.gz # Cars AI (11KB) │ ├── .openclaw-ilyas.tar.gz # Ільяс (49MB) │ └── ... # Остальные боты ├── remote/ # VPS бэкапы │ └── 20260302_234500/ # По дате/времени │ ├── scrapling-backup.tar.gz │ ├── zakupki-parser-backup.tar.gz │ └── vps-config-backup.tar.gz ├── full-backup-20260302_234500.tar.gz # Итоговый архив (1.4GB) ├── backup-20260302_234500.log # Лог процесса └── logs/ # Архив старых логов

Ключевые скрипты:

/opt/openclaw-watchdog/ ├── backup-manager.sh # 📋 Главный интерфейс (используйте этот) ├── full-backup.sh # 🔧 Создание бэкапов ├── restore-backup.sh # 📥 Восстановление └── BACKUP-SYSTEM.md # 📖 Полная документация

💡 Лучшие практики

⏰ Регулярность

Автобэкапы в нерабочее время
Ежедневно в 02:00 МСК

🔍 Проверка

Еженедельная проверка целостности
--dry-run перед восстановлением

🧪 Тестирование

Ежемесячное тестовое восстановление
Проверка процедур

📊 Мониторинг

Отслеживание размера и времени
Алерты при проблемах

🧹 Чистота

Автоматическая ротация
Контроль дискового пространства

🔐 Безопасность

Защищенное хранение
Права доступа только root

❓ Часто задаваемые вопросы

Q: Как часто делаются бэкапы?

A: Автоматически каждый день в 02:00 МСК. Можно создавать дополнительные бэкапы вручную.

Q: Сколько места занимают бэкапы?

A: Полный бэкап ~1.4GB (сжато). Хранятся 7 дней = ~10GB максимум.

Q: Что делать если VPS недоступен?

A: Система автоматически пропускает VPS часть и делает только локальный бэкап.

Q: Как восстановить только одного бота?

A: Извлеките .openclaw-name.tar.gz из архива и распакуйте в нужное место вручную.

Q: Безопасно ли восстанавливаться на работающей системе?

A: Да, скрипт автоматически останавливает сервисы и создает backup текущих настроек.

🛡️ Система бэкапов — ваша страховка!
Полная автоматизация • Безопасное восстановление • 24/7 защита инфраструктуры