Скиллы Новичок Утилиты и инструменты

OpenClaw Backup

Скачать ZIP
14
Предупреждение о рисках!

Установка скиллов и плагинов 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.


Файл из источника

11589_openclaw-backup-1.0.0.zip