10. Kopia 数据丢失与复盘

[!warning] 敏感信息说明 本文涉及的真实密码 (<your-password>) 与用户名 (<kopiauser@host>) 已脱敏。阅读时按你的实际部署替换占位符。 10. Kopia 数据丢失与复盘 ⚠️ 本文涉及真实数据丢失事件。 Kopia 仓库 (57GB 备份) 在 2026 年 8 月因 ZFS 池损坏事件受损。 阅读时请注意:不是所有备份都救回了。 时间线 1 2 3 4 5 6 7 8 2026-05-30 在 PVE 上首次部署 Kopia (CT102, kopiaserver) 2026-06-09 Kopia 最终方案跑稳:274GB 逻辑 / 30GB 物理 (89% 去重) 2026-06-09 → 2026-08-29 期间 ← 数据丢失发生在这段时间(?) 2026-08-30 发现 HHD_3TB 池 metadata 永久损坏,kopia 数据在坏池上 2026-08-30 紧急 rsync 抢救 Kopia 数据到 SSD_1TB/kopia_rescue 2026-09-01 部署 RustFS (CT110) 作为新的 S3 后端 2026-09-01 CT102 (kopiaserver) 退役 2026-09-01 新 Kopia 仓库建立在 RustFS S3 上 Kopia 原本是什么 Kopia 是一个开源的、加密的、增量备份工具,支持多种后端 (filesystem / S3 / SFTP / B2 等)。 ...

September 2, 2026 · 5 min · 939 words · LiMingCoding

03. PBS 数据备份迁移

03. PBS 数据备份迁移 背景 PBS (Proxmox Backup Server) 数据原来存在 HHD_3TB/backup,500G 数据: 1 2 zfs list HHD_3TB/backup 500G 510G /HHD_3TB/backup 这名字太通用了: 容易和别的 backup 混 名字不代表内容(它现在是 PBS datastore) 想改成 backup-mirror 表明是镜像策略的备份 方案 不需要复杂工具,直接 zfs rename + PBS 配置改路径: 1 2 3 4 1. 停 PBS 服务 (避免正在写入时改名) 2. zfs rename HHD_3TB/backup HHD_3TB/backup-mirror 3. 改 /etc/proxmox-backup/datastore.cfg 4. 起 PBS 服务 执行过程 Step 1: 停 PBS 1 2 3 4 systemctl stop proxmox-backup proxmox-backup-proxy # 确认停掉 systemctl is-active proxmox-backup proxmox-backup-proxy # 应该输出 inactive Step 2: zfs rename 1 2 3 4 zfs rename HHD_3TB/backup HHD_3TB/backup-mirror # 秒级完成(只改 metadata,不挪数据) zfs list | grep backup # HHD_3TB/backup-mirror 500G 510G /HHD_3TB/backup-mirror Step 3: 改 PBS datastore 配置 1 2 3 4 cat /etc/proxmox-backup/datastore.cfg # 原: # datastore: backup # path /HHD_3TB/backup/pbs_datastore 编辑 /etc/proxmox-backup/datastore.cfg: ...

September 2, 2026 · 3 min · 493 words · LiMingCoding