← 返回教程列表
OpenHuman 备份与恢复 — 保护你的记忆树不丢失
你的 OpenHuman Memory Tree 存储了数月甚至数年的 AI 上下文。丢失它意味着从零开始。本指南教你如何备份和恢复一切。
需要备份什么
- 记忆树 (Memory Tree) —
~/.openhuman/memory_tree/(最重要) - 配置文件 —
~/.openhuman/config.toml - 日志 —
~/.openhuman/logs/(可选)
手动备份
# 备份记忆树
cp -r ~/.openhuman/memory_tree ~/backups/memory_tree_$(date +%Y%m%d)
# 备份配置
cp ~/.openhuman/config.toml ~/backups/config_$(date +%Y%m%d).toml
# 完整备份
tar czf ~/backups/openhuman_full_$(date +%Y%m%d).tar.gz ~/.openhuman/自动备份
设置 cron 定时任务(Linux/macOS):
# 每天凌晨 3 点备份
0 3 * * * tar czf $HOME/backups/openhuman_$(date +\%Y\%m\%d).tar.gz $HOME/.openhuman/
# 只保留最近 7 天
0 3 * * * find $HOME/backups/ -name "openhuman_*" -mtime +7 -delete从备份恢复
# 先关闭 OpenHuman
# 然后恢复:
tar xzf ~/backups/openhuman_20260525.tar.gz -C ~/
# 或仅恢复记忆树:
cp -r ~/backups/memory_tree_20260525 ~/.openhuman/memory_tree迁移到新电脑
- 在新电脑上安装 OpenHuman
- 复制完整备份文件到新电脑
- 解压:
tar xzf openhuman_full_20260525.tar.gz -C ~/ - 重新授权 OAuth 集成
- 重启 OpenHuman
别忘了
- API Key 如果没有导出需要重新输入
- OAuth 令牌会过期——需要重新授权集成
- 备份到不同的驱动器或云存储以实现冗余
- 定期测试恢复流程