快取將 RAID 上的寫入寫入 SSD,並且每天只對 HDD 進行一次提交

快取將 RAID 上的寫入寫入 SSD,並且每天只對 HDD 進行一次提交

我家裡有一台 Debian 10.7 伺服器,配備 3x8TB 磁碟,採用 mdraid5 設置,並以 600 秒的停機時間保持 hd-idle,以減少功耗。唯一使用磁碟的是 Samba 伺服器,它透過 TimeMachine 為三台 Mac/Macbook 提供服務。

到目前為止一切都很好,但不幸的是 TimeMachine 每小時進行一次備份...並因此每小時進行一次磁碟喚醒。現在,我有一個舊的三星 SSD 飛來飛去……是否可以將 SSD 用作某種“緩存”,並且只在晚上提交一次當天的寫入,以便理想情況下只有一個磁碟旋轉事件天?

答案1

您可以使用 Rsync 上的 Cronjob 或類似效果輕鬆地做到這一點。 RDiff-Backups 如果您正在尋找完整的備份解決方案。

在這裡我會做什麼...

  1. SSD 上的備份
  2. 每晚 Rsync/RDiff/等到 HDD
  3. HDD 將按您的預期旋轉,並且不應超過閒置狀態。
  4. 如果您除了儲存資料之外不使用硬碟,您甚至可以編寫一個腳本來在這些時間期間完全安裝和卸載它們。如果不是,當您需要薩巴巴“激活”它們時。除了絕對使用期間之外,完全切斷電力使用。

相關內容