最近針對備份VDI的理論依據和是否需要對其備份進行了多次討論。最后的結論是,是否進行備份依據現有的PC和用戶使用情況。
是否備份虛擬桌面最終取決于你的物理桌面是否需要備份。如果需要,那可能也需要備份虛擬桌面。但是如果像大部分公司那樣不備份物理PC,那么基本不需要備份VDI。
為什么需要備份物理桌面?
大部分人都相信一個經過良好設計的桌面不需要備份。“良好設計”意味著桌面端存放的只有Windows操作系統和應用程序。
用戶的數據和個人配置存儲在其他地方,可能是一個經過備份的文件服務器。這意味著你擁有一個可漫游的個人配置,或者個人配置管理工具創建一個單獨的用戶區域將其和Windows分開管理。應用程序是系統鏡像中的一部分或者通過一些自動化工具進行部署,這意味著即便是剛剛被重裝的系統也允許用戶訪問他們的所有數據,應用程序和用戶配置。
這是否意味著桌面備份只是用于有缺陷的環境當中?不一定。如果備份物理PC,那就說明備份工作有其商業需要。也有可能有些桌面自定義項目太多而不能進行備份。
復雜的或者自定義的軟件、設置、驅動、配置等也是IT部門備份PC的原因——就像是服務器一樣。大多數人可能會涉及到(也需要進行虛擬桌面備份)。
是否需要備份虛擬桌面?
既然物理桌面備份的機會有限,下面我們從VDI的角度來看一下。
通常情況下,需要使用備份物理桌面的方式來備份虛擬桌面。VDI的好處之一就是其工作在磁盤鏡像上,而不是一個單獨磁盤中的Windows。這意味著備份的項目和原因有更多的靈活性。
這里有個Twitter朋友的使用案例。他提到在一對一或者持久性鏡像VDI環境當中,自己利用虛擬磁盤的快照功能作為回滾的解決方案。這種方法可以在事故發生時,將虛擬機恢復到之前的版本——有點像底層的系統還原??煺毡旧淼捏w積可能很大,但是區塊級的復制功能可以優化存儲,保證快照用盡可能小的存儲空間。這位Twitter朋友將每周的快照保存四個星期用于回滾操作。如果這種方法不起作用,就只能重新為用戶的虛擬機裝系統了。
現在, 很多專家都認為備份VDI沒有必要,特別是在非持久性或者共享VDI環境中。在那種情況下,主Windows鏡像是一個簡單的虛擬磁盤,已經通過傳統方式備份了。此外,用戶的偏好設置、數據和應用程序已經分開保存,在運行時加入到基礎鏡像當中。應該備份到其他地方,但是沒有必要將整個Windows鏡像備份。
除了偶爾進行快照之外,持續性VDI對于桌面備份似乎沒有其他的需求。對于其他的VDI備份方法我很有興趣,所以請在留言中分享你的想法。我很喜歡回滾特性,但是并不是無條件地贊成它。時間將會給出最終的定論,但是在那之前我們都要跟隨現在的常識。如果你已經有了一套管理很好的桌面系統,那么可能不需要備份了。