docs(homelab): finalize Phase 1-4 architecture docs, Time Machine manual mode, and service table

Browse Source
This commit is contained in:
Yin Kou committed 2026-11-06 23:03:29 +08:00
1 parent b4a1255d24
commit 5dafc94d5e
3 files changed
+56 -32

No files matched your search

+8
View File
@@ -176,3 +176,11 @@
- 已将 **「Vaultwarden 密码库」** 添加至 `https://nav.961504.xyz` 导航页。 - 已将 **「Vaultwarden 密码库」** 添加至 `https://nav.961504.xyz` 导航页。
3. **极空间 20TB 每日自动备份**:编写 [`scripts/backup-to-nas.sh`](file:///Users/ixvii0iv/homelab/scripts/backup-to-nas.sh) 并注册 `~/Library/LaunchAgents/com.homelab.nas-backup.plist`(每天凌晨 03:30 自动打包备份 Vaultwarden 数据、Sun-Panel 配置与 Homelab 脚本至 `/Users/ixvii0iv/nas/个人空间/MacMini_Backups/`,自动保留最近 30 份)。 3. **极空间 20TB 每日自动备份**:编写 [`scripts/backup-to-nas.sh`](file:///Users/ixvii0iv/homelab/scripts/backup-to-nas.sh) 并注册 `~/Library/LaunchAgents/com.homelab.nas-backup.plist`(每天凌晨 03:30 自动打包备份 Vaultwarden 数据、Sun-Panel 配置与 Homelab 脚本至 `/Users/ixvii0iv/nas/个人空间/MacMini_Backups/`,自动保留最近 30 份)。
- **回滚方式**:`ssh mini "cd ~/homelab/stacks/vaultwarden && docker compose down && launchctl unload ~/Library/LaunchAgents/com.homelab.nas-backup.plist"` - **回滚方式**:`ssh mini "cd ~/homelab/stacks/vaultwarden && docker compose down && launchctl unload ~/Library/LaunchAgents/com.homelab.nas-backup.plist"`
### 17. 配置全屋无线 Time Machine 备份通道(手动按需模式,关闭自动同步)
- **操作时间**:2026-11-06 23:01 ~ 23:03
- **目标设备**:Mac mini (`192.168.31.164`) & 本机 MacBook Air (`192.168.31.83`) & 极空间 Z4 (`192.168.31.185`)
- **变更内容**:
1. **Mac mini**:通过 `sudo tmutil setdestination -a 'smb://18549991015:***@192.168.31.185/Time%20Machine'` 绑定极空间 Z4 的 Time Machine 专用卷(ID: `32710565-7968-4D64-A437-2D78476C388C`),并执行 `sudo tmutil disable` 关闭自动定时同步,保留随时手动触发能力 (`tmutil startbackup`)。
2. **本机 MacBook Air**:通过 `security add-internet-password` 将极空间 `192.168.31.185` / `Z4-R8WA.local` 的 SMB 账号密码写入系统钥匙串,免输密码挂载 `Time Machine` 卷,可随时手动备份。
- **回滚方式**:`ssh mini "sudo tmutil removedestination 32710565-7968-4D64-A437-2D78476C388C"`