auto: sync OpenClaw config 2026-08-21 17:17
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
# 2026-08-21
|
||||
|
||||
## 创建 PBS 备份助手 agent
|
||||
- 创建了 `pbs` agent,专门负责 Proxmox Backup Server (pbs01)
|
||||
- 连接:Tailscale 内网 100.115.195.195,SSH 免密(root + id_ed25519)
|
||||
- 工作区:/home/yangxuan/.openclaw/workspace-pbs
|
||||
- agent 目录:/home/yangxuan/.openclaw/agents/pbs/agent
|
||||
- 配置了免密登录并验证成功
|
||||
|
||||
## 查阅文档并确认查询方法
|
||||
- PBS 官方文档 https://100.115.195.195:8007/docs/ 可访问(HTTPS 自签证书)
|
||||
- 写入 TOOLS.md:文档索引 + 操作前查文档确认规范
|
||||
- 确认查询备份方法(datastore list/show、snapshot list、task list 等)
|
||||
- 发现 `datastore status` 命令不存在(勿用)
|
||||
|
||||
## 整合记忆
|
||||
- 读取操作记录,填充 data store(library / weixin_backup)、客户端清单、定时任务、运行模式
|
||||
- 快照时间戳为 RFC3339 + UTC(无法改本地时区,读取需+8h)
|
||||
|
||||
## BK03 /opt 自动备份(完成)
|
||||
- bk03:主机名 xuan-aq,Tailscale 193,SSH 用户 yangxuan(su 提权)
|
||||
- 认证:pbs01 密钥 id_ed25519_pbs01_bk03 免密;token backup@pbs!bk03
|
||||
- secret 存 bk03 ~/.config/proxmox-backup/bk03.pass(600)
|
||||
- systemd:auto-sync-bk03.sh + bk03-autosync.service/timer(开机后90s)
|
||||
- 端到端验证成功
|
||||
- 技能 `pbs-bk03-opt-backup` 已创建并应用
|
||||
|
||||
## VPS01 /opt 自动备份(完成)
|
||||
- vps01:主机名 xuan-vps,Tailscale 20,SSH 用户 root(直接登录)
|
||||
- 认证:pbs01 密钥 id_ed25519_pbs01_vps01 免密;token backup@pbs!vps01_opt
|
||||
- secret 存 vps01 ~/.config/proxmox-backup/vps01.pass(600)
|
||||
- 修复:vps01 authorized_keys 原有粘连行(yxttkl@outlook.com 无换行)拆分修复,原条目保留
|
||||
- 修复:vps01.pass 曾写入 3 字节损坏,改用 stdin 传递后正确(36字节)
|
||||
- systemd:auto-sync-vps01.sh + vps01-autosync.service/timer(开机后120s)
|
||||
- 端到端验证成功(增量复用 98.3%,约7分钟)
|
||||
- 技能 `pbs-vps01-opt-backup` 已创建并应用
|
||||
|
||||
## 关键技术要点
|
||||
- PBS 快照时间戳 = RFC3339 + UTC(尾部 Z),无法改本地时区(terminology.html)
|
||||
- secret 经多层 ssh 引号传递会损坏,改用 stdin(printf|ssh cat)最可靠
|
||||
- 免密目标:pbs01 生成专属密钥 → 公钥追加到目标 authorized_keys(保留原条目)
|
||||
- 增量备份日志:`had to backup X of Y (reused Z%)`
|
||||
- vps01 /opt 含 navidrome,db-wal 增长会截断(正常)
|
||||
Reference in New Issue
Block a user