白嫖服务器到期了?OpenClaw 自动搬家指南
AWS 免费额度快烧完了?别慌,OpenClaw 搬家比你想的简单。
为什么要搬?
AWS 免费套餐给新用户 12 个月100刀的免费额度,我用的那个 m7i-flex.large 实例到期后每小时要真金白银。与其等账单来吓自己,不如提前把数据搬走,再白嫖下一台。
搬家就三步:打包 → 下载 → 开新机恢复。
第一步:打包你的 OpenClaw 数据
直接网关打开openclaw主会话面板直接白话告诉openclaw帮你执行

你想保存哪些就可以让告诉他打包哪些,比如我打包的openclaw.json ,IDENTITY.md,SOUL.md,USER.md,AGENTS.md,TOOLS.md,MEMORY.md,HEARTBEAT.md . 这个根据你自己的需求,然后还有就是关于技能skill,这里建议如果是自己有进行diy的技能就需要打包一下,如果是直接公网下载安装的技能就没必须要备份了。

搞定后你会得到一个 openclaw-backup.tar.gz,这就是你的全部家当。
第二步:把文件下载到本地
这里有个坑——AWS 安全组默认只开了 22 端口(SSH),你没法直接用浏览器下载。

方法 A:开临时端口下载(推荐,有图形界面更直观)
① 启动临时 HTTP 服务
② AWS 控制台开放端口
-
打开 EC2 控制台 → 点击你的实例 -
点击 安全组 链接 - 编辑入站规则
→ 添加规则: -
类型:自定义 TCP -
端口范围:18790 -
源:0.0.0.0/0 -
保存规则

③ 浏览器下载
打开浏览器访问:
http://你的服务器公网IP:18790/openclaw-backup.tar.gz
点击文件即可下载。
⚠️ 下载完立刻关端口!
回到安全组 → 编辑入站规则 → 删除 18790 那条规则 → 保存。
方法 B:SCP 直接拖(命令行一把梭)
不用开端口,SSH 通就行:
scp ubuntu@你的服务器IP:/tmp/openclaw-backup.tar.gz ~/Downloads/
Mac/Linux 自带 scp,Windows 用 PowerShell 或 Git Bash 也能跑。
第三步:白嫖下一台服务器
AWS 免费额度用完了?换号再来,或者换个云:
|
|
|
|
|
|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
推荐 Oracle Cloud,ARM 4核24G 内存永久免费,跑 OpenClaw 绰绰有余。
新服务器开好后:
# 1. 安装 OpenClaw curl -fsSL https://get.openclaw.ai | bash# 2. 上传备份 scp ~/Downloads/openclaw-backup.tar.gz ubuntu@新服务器IP:/tmp/# 3. SSH 登录新服务器,解压恢复 cd /tmp && tar xzf openclaw-backup.tar.gz cp openclaw-backup/openclaw.json ~/.openclaw/ cp openclaw-backup/*.md ~/.openclaw/workspace/ cp -r openclaw-backup/agents ~/.openclaw/ cp -r openclaw-backup/skills ~/.openclaw/workspace/# 4. 重启 OpenClaw openclaw gateway restart
这样你的 AI 小跟班就复活了,记忆、灵魂、技能全部原样恢复。
当然还有一种办法就是直接创建镜像备份,然后在新的服务器里面安装这个镜像。
小贴士
- 备份要趁早
别等最后一天,注意每天大概消耗额度避免扣费。 - openclaw.json 里有 API 密钥
下载后别随手发给别人,或者就用环境变量配置密钥就最安全 -
开放端口期间越短越好,下完即关 -
如果数据量不大(通常就十几 MB),SCP 最省心,完全不用碰安全组
搬完家记得跟你的 AI 说一声——它醒来的时候,会发现一切都在。 🦀
夜雨聆风