点击下方👇 嘿哥的AI基地 关注公众号
一起探索AI的世界
最近大家都在讨论OpenClaw,相信大家也都给自己养了一只小龙虾。
大家是不是也会担心自己精心调好的工作流、精心配置的Agent,精心调教的小龙虾某一天崩溃了,这些就全没了。
今天给大家分享两个方法,大家选择一个适合自己的,就再也不用担心龙虾崩溃了!
一、使用GitHub私有仓库备份
1、获取 GitHub 个人访问令牌 (PAT)
登录 GitHub 官网。 点击右上角头像进入 Settings(设置)。

在左侧菜单滑动到底部,选择 Developer settings(开发者设置)。

点击左侧的 Personal access tokens,然后选择 **Tokens (classic)**。

生成新令牌(Generate new token (classic)): Note: 填写 "OpenClaw gitclaw backup"。 Expiration: 选择 90 天(出于安全考虑,不建议选择永久)。 Scopes: 仅勾选 repo 相关的所有子项,这足以支持备份推送。


生成后立即复制以 ghp_开头的令牌(它只会出现一次),并妥善保存。

回到 GitHub 仓库。

创建一个新的私有仓库(Private repo)。


创建完成后,获取仓库地址。

2、在 OpenClaw 聊天窗口执行指令
在与 龙虾 的对话框中,输入以下指令让 Agent 自动处理:
中文提示词:
安装gitclaw用于在我的私有github库地址: https://github.com/yougithub/repo_you_created 使用这个PAT: ghp_xxxxxx 创建 .gitignore 排除 .env, tokens等敏感文件英文提示词:
Install gitclaw for my private github repo address: https://github.com/yougithub/repo_you_created Use this PAT: ghp_xxxxxx Create .gitignore to exclude .env, tokens, and other sensitive files但是在安装 gitclaw时出现了问题,如下:

ClawHub 限流通常是由于请求频率过高或以匿名身份访问导致的,我们可以通过更新 CLI 版本、执行 clawhub login 登录账号以及等待 15 至 60 分钟的冷却时间来恢复正常使用。
登录 clawhub
我们先登录clawhub主页:https://clawhub.ai/。
在 Settings 中获取token,如下:

获取到token后在云服务器执行如下命令:
clawhub login --token clh_yourtoken-xxx
如上,便表示clawhub登录成功。
安装 GitClaw skill
我们来手动安装一下 GitClaw skill。

我们在这里搜索 gitclaw,然后点击 安装技能 按钮,等待安装完成后便可在已安装技能中看到。

你可以要求 龙虾 确认 gitclaw是否已安装成功。
请确认 gitclaw 是否已安装成功?
给 龙虾 发送如下指令
GitHub 仓库地址:https://github.com/yougithub/repo_you_created仓库可见性:private备份频率:默认每小时一次使用这个PAT: ghp_xxxxxx并且创建 .gitignore 排除 .env, tokens等敏感文件。
龙虾 便会备份 ~/.openclaw/workspace 路径下的数据。
如果我们想备份 ~/.openclaw/ 整个路径下的数据,我们可以先让 龙虾 回滚之前的备份,如下:
请先回滚推送到仓库的数据。
回滚完成后,我们可以告诉龙虾备份 ~/.openclaw/ 整个路径下的数据,如下:
我希望可以备份/root/.openclaw/这个路径下的数据,并且创建 .gitignore 排除 .env, tokens等敏感文件。
备份成功后,回到你的 GitHub 私有仓库,你便能看到自动备份的文件。

但是大家注意看,workspace 的文件夹上有个箭头,而且文件夹还打不开,我们让龙虾帮我们检查一下备份是否有问题。
备份的workspace在仓库中无法打开
很快就修复好了,我们回到 GitHub 私有仓库,便可看到workspace文件夹显示正常,而且也可以正常访问了。

3、数据恢复与补充工具
如果你的 OpenClaw 发生崩溃,在重新安装后,如果备份的是 ~/.openclaw/workspace 路径下的数据,可以通过以下命令恢复数据:
git clone [你的私有仓库地址] ~/.openclaw/workspace该方法来源于 X (Twitter) 的这篇文章:https://x.com/billtheinvestor/status/2026948732424802640?s=20
此外,文章下方的回复中,用户 @dukatalk 还分享了一个专门为初学者设计的卸载与恢复工具:openclaw-uninstaller,该工具支持一键彻底卸载及恢复功能。 我们在这里就不展示了,有兴趣的朋友可以研究研究。
二、腾讯云快照
如果大家的OpenClaw是跑在腾讯云上,腾讯云有个快照的功能,如下:

大家可以定期创建一个快照,如果出现问题了,大家直接点后面的 回滚 按钮便可恢复到创建快照的时候。
需要大家注意的是,快照只能恢复到创建快照的那一刻,如果后面还有其它配置可能就会丢失,所以建议大家在有关键配置的时候创建一下快照,或者也可以将 快照 和 GitHub私有仓库 配合使用。
三、总结
数据备份是对大家成果的一种保障。
可能大家一直都用不上,但是并不代表它不重要。
有了备份,我们就再也不用担心龙虾崩溃了!
分享就到这里了,如果对大家有帮助,随手点个赞、转发、推荐三连吧,如果想第一时间收到推送,也可以给我个星标。
有任何想法,欢迎大家留言~
小手一赞,年入百万!👍👍👍

夜雨聆风