面向開發人員的 Apple 環境的備份策略?
有趣的是,結構化企業環境和更多由開發人員驅動/啟動的環境之間存在技術分歧。在管理我在DevOps商店中看到的越來越多的 Apple 筆記型電腦時,我認為理所當然的一些 Microsoft 技術(VSS、文件夾重定向等)根本不可用。
我對一組 30-40 台 Apple 筆記型電腦的集中式和自動備份策略感興趣……
假設這些是公司擁有的機器(與BYOD相比) ,這通常是如何安全可靠地完成的?
- 雖然 Apple 有**Time Machine**,但它適用於個人電腦備份,並且在組設置中似乎不能可靠地工作。這些工作站的另一個問題是開發人員系統上存在 Vagrant/Virtual Box VM。除非將虛擬機從備份集中排除,否則 Time Machine 和虛擬機通常無法正常工作。
- 我想要一個帶有一些靈活調度選項的基於推送的備份過程。
- 我知道如何處理後端儲存,但我不確定需要向客戶端系統呈現什麼。
- 由於此處數據的性質,基於雲的備份可能不是一個可行的選擇。
任何有關如何在您的環境中處理此問題的建議將不勝感激。
**編輯:**虛擬機備份不再重要。他們可以被排除在流程和計劃之外。
我們只是想把我們的 Mac 帶入這裡。我最初的計劃是使用 Backup Exec 的 Mac 代理。然後我發現代理不支持10.9,甚至10.8。因此,如果您要使作業系統保持最新狀態,那就完蛋了。我聽說過傳說下一個 SP 會加快速度,但我沒有屏住呼吸。
已經有幾年了,但 Retrospect 曾經是 Mac 備份的黃金(也是唯一)標準。安裝代理,您可以設置一個時間表,以便 Mac 在連接到網路後進行備份。我最近沒有使用它的經驗,儘管它確實在很多個月前通過 VPN 工作過。然後,您希望將備份集保存到您將掃入現有備份環境的儲存中。
如果你有一台裝有 OS X Server 的 Mac Mini,你可以將筆記型電腦上的 Time Machine 重定向到網路,然後用另一個磁碟備份工具清除該連接。不過,我不知道 Time Machine 是否有任何粒度——我相信它會抓取整個磁碟,或者什麼也沒有。
我知道您提到雲可能不是一個選項,但如果這是因為虛擬機(現在超出範圍?),那麼也許這會使您的 CrashPlan/BackBlaze/Carbonite 選項更受歡迎。
如果您確實想將虛擬機納入範圍,您可以在虛擬機中安裝基於 Windows 的代理,然後像對待其他任何東西一樣對待它。