MIT License

项目介绍

LeoYeAI/openclaw-backup 是一个托管在 GitHub 上的开源项目,主要使用 Shell 编写,采用 MIT License 许可证,目前获得 663 个 Star、120 次 Fork。

仓库全名
LeoYeAI/openclaw-backup
开源许可证
MIT License
Star 数
663
Fork 数
120
未关闭 Issue
3

README 摘要

English | 中文 | Français | Deutsch | Русский | 日本語 | Italiano | Español Built on MyClaw.ai MyClaw.ai is an AI personal assistant platform that gives every user a full server with complete code control, networking, and tool access. Your AI agent isn't just a chatbot — it can write code, manage files, run scripts, and now: back itself up and restore to any new instance. This skill is part of the MyClaw.ai open skills…

完整内容见 GitHub 原始 README 或本页 。

常见问题

openclaw-backup 用什么语言开发?

主要使用 Shell 编写,采用 MIT License 许可证,目前有 663 个 Star。

openclaw-backup 可以免费商用吗?

仓库采用 MIT License 许可证,可免费使用与修改,商业使用请遵守许可证条款(例如保留版权声明与许可声明)。

如何获取 openclaw-backup 的源码?

可以直接克隆仓库:git clone https://github.com/LeoYeAI/openclaw-backup.git,默认分支为 main;安装与运行步骤见仓库 README。

openclaw-backup 最近还在维护吗?

仓库最近一次更新为 3月3日,当前有 3 个未关闭 Issue;Star 数为 663,可作为社区活跃度的参考。

关于

One-click backup & restore for OpenClaw instances — workspace, credentials, skills, agent history. Powered by MyClaw.ai

描述取自 GitHub 官方 API,中文内容由 GitRead 中文社区 编辑团队整理。

简要分析

热度分
904
价值分
433
活跃状态
活跃

语言占比

HTML
JavaScript
Shell

README

English | 中文 | Français | Deutsch | Русский | 日本語 | Italiano | Español

Powered by MyClaw.ai ClaWHub License: MIT


Built on MyClaw.ai

MyClaw.ai is an AI personal assistant platform that gives every user a full server with complete code control, networking, and tool access. Your AI agent isn’t just a chatbot — it can write code, manage files, run scripts, and now: back itself up and restore to any new instance.

This skill is part of the MyClaw.ai open skills ecosystem. Install it on any OpenClaw instance in seconds.


🦞 OpenClaw Backup

One-click backup & restore for OpenClaw instances.

Backs up everything — workspace, memory, skills, credentials, bot tokens, API keys, agent session history — into a single archive. Restore to any new OpenClaw instance with zero re-pairing.

⚡ Install

Just tell your OpenClaw agent:

“Help me install backup”

Or manually:

clawhub install myclaw-backup

What Gets Backed Up

Component Details
🧠 Workspace MEMORY.md, skills, agent files, SOUL.md, USER.md
⚙️ Config openclaw.json (bot tokens, API keys, model config)
🔑 Credentials Channel pairing state — no re-pairing after restore
📜 Sessions Full agent conversation history
⏰ Cron jobs All scheduled tasks
🛡️ Scripts Guardian, watchdog, start-gateway

Usage

Create a backup

bash scripts/backup.sh /tmp/openclaw-backups

Restore (always dry-run first)

bash scripts/restore.sh openclaw-backup_TIMESTAMP.tar.gz --dry-run
bash scripts/restore.sh openclaw-backup_TIMESTAMP.tar.gz

Browser UI (download / upload / restore)

bash scripts/serve.sh start --token $(openssl rand -hex 16) --port 7373
# Open: http://localhost:7373/?token=YOUR_TOKEN

Migrate to a new server

  1. Start server on old machine → download backup via browser
  2. On new machine: install OpenClaw → install this skill → upload backup → restore
  3. All channels reconnect automatically — no re-pairing needed

⚠️ Security

This skill handles highly sensitive data (bot tokens, API keys, credentials).

  • Always set --token when starting the HTTP server (required, server refuses to start without it)
  • Backup archives are chmod 600 automatically
  • Always run --dry-run before applying a restore
  • Never expose the backup server to the public internet without TLS

ClaWHub

Published at: clawhub.com/skills/myclaw-backup


Powered by MyClaw.ai

评论

暂无评论