Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.
Simple Backup — это лёгкий CLI-инструмент для безопасного резервного копирования рабочего пространства агента и его состояния с возможностью последующей синхронизации в облако.
Инструмент предназначен для создания надёжных бэкапов среды OpenClaw/Clawdbot: он собирает ключевые директории, архивирует их, шифрует и при необходимости отправляет в удалённое хранилище.
Что делает Simple Backup
- Стадирование данных — копирует важные директории (например, рабочее пространство и состояние агента)
- Архивация — упаковывает данные в формат
.tgz - Шифрование — применяет AES-256 через GPG
- Ротация — автоматически очищает старые бэкапы (дневные и почасовые)
- Синхронизация — при необходимости отправляет архивы в облако через rclone
Основные возможности
Simple Backup делает акцент на простоте и безопасности. Он не требует сложной настройки и легко интегрируется в существующие процессы автоматизации.
- Надёжное шифрование резервных копий
- Гибкая настройка хранения и сроков жизни бэкапов
- Поддержка облачных хранилищ через rclone
- Совместимость с cron и systemd для автоматического запуска
- Минимальные зависимости и простой CLI-интерфейс
Установка и зависимости
Перед использованием необходимо установить следующие инструменты:
- gpg — для шифрования
- rclone — для синхронизации с облаком (опционально)
Пример установки (macOS):
brew install rclone gnupg
Настройка
Для работы необходимо задать пароль шифрования. Это можно сделать через переменную окружения или файл:
export BACKUP_PASSWORD="your-secret-password"
Либо сохранить ключ в файл:
~/.clawdbot/credentials/backup.key
Для облачной синхронизации настройте rclone:
rclone config
Использование
Запуск резервного копирования выполняется одной командой:
simple-backup
Конфигурация через переменные окружения
Поведение инструмента можно гибко настроить с помощью переменных:
- BACKUP_ROOT — путь для хранения резервных копий
- REMOTE_DEST — удалённое хранилище (например,
gdrive:backups) - MAX_DAYS — срок хранения дневных бэкапов
- HOURLY_RETENTION_HOURS — срок хранения почасовых бэкапов
Типичные сценарии использования
- Автоматическое резервное копирование рабочих окружений
- Подготовка к миграции или обновлению системы
- Создание снапшотов для разработки
- Безопасное хранение данных вне основной инфраструктуры
Почему это удобно
Simple Backup решает ключевую задачу — надёжно сохранить состояние агента без сложных настроек. Он сочетает в себе минимализм, безопасность и гибкость, позволяя быстро внедрить резервное копирование даже в уже работающую систему. :
Файл из источника