2026年租用 Mac Mini 七乘二十四長跑任務
APFS 快照、備份排除目錄與磁碟水位閾值決策矩陣
2026年4月3日
RunMini 技術團隊
約 8 分鐘
💻 租用 Mac Mini跑七乘二十四時,APFS 快照與Time Machine若未排除暫存/建置產物,易與長跑寫入競爭可用空間。本文含決策矩陣、tmutil 排除、快照頻率與水位清理、斷電 FAQ。內鏈首頁、長跑日誌文、排程矩陣、部落格。
痛點拆解
- 暫存進備份:
node_modules、編譯產物、容器層虛增體積與 IO。 - 快照撞長跑:順序寫入與快照並行時,df 與實感易落差。
- 閾值未約定:不知何時刪快照、誰可刪,易誤操作。
快照/Time Machine/遠端備份 決策矩陣
| 策略 | 較適合 | 主要風險 |
|---|---|---|
| 本機快照為主 | 升級回滾、誤刪 | 佔池內空間;要刪舊 |
| Time Machine+排除 | 目錄日備 | 漏排除拖慢備份 |
| 遠端邏輯/物件 | 資料庫、工件 | RPO 較長 |
夜備窗口見資料庫備份矩陣。
快照頻率與保留(可執行建議)
| 情境 | 建議頻率 | 本機保留心態 |
|---|---|---|
| 穩定長跑 | 升級前手動 | 驗證後刪 |
| CI 實驗機 | 每日至多一筆 | 三至七日輪替 |
| 大版本遷移 | 遷移前後各一筆 | 穩定後留一筆 |
列表:tmutil listlocalsnapshots /、diskutil apfs listSnapshots /。
tmutil 備份排除目錄清單(範例)
可重建目錄用 sudo tmutil addexclusion -p,並 tmutil isexcluded 驗證。
build、dist、.next、DerivedDatanode_modules、套件快取- Docker/VM 大檔
sudo tmutil addexclusion -p /路徑/專案/build
sudo tmutil addexclusion -p /路徑/專案/node_modules
tmutil isexcluded /路徑/專案/build
磁碟水位清理決策表(與專文對齊)
階梯同水位 FAQ;下表對快照/備份行為。
| 根卷可用比例(約) | 建議動作 |
|---|---|
| 大於百分之二十 | 監控;維護排除清單 |
| 黃線百分之十五 | 盤快照、快取、日誌;暫停加大備份 |
| 紅線百分之十 | 刪最舊本機快照;清暫存 |
| 逼近百分之五 | 停長切片;只讀檢查 |
斷電恢復 FAQ
- 意外斷電後要先做什麼?
- 確認磁碟無異常;對日誌時間戳與冪等鍵;DB 做一致性檢查或遠端還原。
- 快照能當唯一災備嗎?
- 不能;抗誤刪與短回滾,機器遺失要靠遠端。
- 刪本機快照影響 Time Machine 嗎?
- 不影響遠端歷程;釋放本機池。
落地步驟(維運清單)
du -sh盤點,分可重建/須備份。addexclusion -p與isexcluded複查。- 文件化快照誰可建刪、對齊升級窗。
- 週檢
listlocalsnapshots,黃線即刪舊。 launchd告警百分之十五/十;與夜備錯開;Runbook 入幫助書籤。
可引用閾值(審查可截圖)
- 黃十五/紅十:盤快照、刪舊、限備份。
- 穩定長跑快照以事件為主;實驗機每日至多一筆。
- 排除路徑須有邏輯備份或物件對沖。
選擇您的 Mac 節點與存取方式
長跑需要可預期的磁碟與備份邊界:定價、首頁、免登入立即租用 Mac Mini、幫助中心、部落格。
免機房、月費取得 SSH/VNC 長跑節點:租用 Mac Mini,Runbook 寫快照與排除,定價加節點。