Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.
OpenClaw Backup v1.0.0
Инструмент для создания резервных копий и восстановления данных OpenClaw. Подходит в ситуациях, когда нужно сохранить состояние системы, настроить автоматические бэкапы, восстановиться после сбоя или управлять хранением архивов.
Назначение
Скрипт работает с каталогом ~/.openclaw, создавая архивы с корректными исключениями. Он охватывает как пользовательские данные, так и критически важные конфигурации агента.
Создание резервной копии
Запустите скрипт:
./scripts/backup.sh [backup_dir]
Каталог по умолчанию: ~/openclaw-backups/
Формат выходного файла:
openclaw-YYYY-MM-DD_HHMM.tar.gz
Что входит в бэкап
- openclaw.json — основной конфиг
- credentials/ — API-ключи и токены
- agents/ — настройки агентов и профили авторизации
- workspace/ — память, файлы пользователя, SOUL.md
- telegram/ — сессионные данные
- cron/ — запланированные задачи
Что исключается
- completions/ — кэш, который пересоздаётся автоматически
- *.log — лог-файлы
Автоматический ежедневный бэкап (cron)
Можно настроить ежедневное создание резервной копии через встроенный cron OpenClaw:
{
"name": "daily-backup",
"schedule": {
"kind": "cron",
"expr": "0 3 * * *",
"tz": "UTC"
},
"payload": {
"kind": "agentTurn",
"message": "Run ~/.openclaw/backup.sh and report result to user."
},
"sessionTarget": "isolated",
"delivery": {
"mode": "announce"
}
}
Восстановление
Пошаговая инструкция доступна в документации, но базовый сценарий выглядит так:
openclaw gateway stop
mv ~/.openclaw ~/.openclaw-old
tar -xzf ~/openclaw-backups/openclaw-YYYY-MM-DD_HHMM.tar.gz -C ~
openclaw gateway start
Ротация архивов
Скрипт автоматически хранит только последние 7 резервных копий, удаляя более старые версии.
Описание
Это простое и надёжное решение для резервного копирования OpenClaw, охватывающее все ключевые данные: конфигурации, память агента, токены и пользовательские файлы. Подходит как для ручного использования, так и для автоматизации через cron.
Файл из источника