Checkpoint

Win Server 2016 Hyper-V 檢查點 - 在生產中使用它們

  • August 7, 2017

系統管理員早就知道快照,或者現在稱為“檢查點”,非常適合開發/測試,但不適合在生產中使用,因為它們需要一系列 VHDX 文件,從而使伺服器更慢且更容易受到影響到腐敗。並且可能出於其他原因。

但是我想知道在實驗室環境中設置一些虛擬機(執行 2016 伺服器),安裝 AD 和其他一些服務,同時檢查所有這些是否明智,然後當我對配置通過刪除應合併 VHDX 文件的先前檢查點將這些部署到生產中。

我想知道這樣做是否會有效地消除具有檢查點的機器可能存在的所有可能的性能問題。

我在網上沒有找到討論這個問題的文章。

這是針對剛剛將教室搬到新站點上的新建築物的學校(出於緊急原因),我們有暑假將他們的域遷移到我從頭開始設置的新域,所以我想要在將其投入生產之前花一些時間使配置變得完美。他們已經經歷了足夠多的動盪,而沒有糟糕地實施新的 AD 域!

筆記

  • 我知道 Server 2016 的新“生產”檢查點,它使用 VSS 並允許應用程序一致的檢查點。老實說,我並不完全理解這意味著什麼,但我認為它甚至可以讓回滾 SQL 或 Exchange 伺服器成為可能。
  • 我也知道微軟已經建議不要在 Active Directory 域控制器的生產中使用檢查點,儘管我身體裡的每一根骨頭都對這個建議持懷疑態度。2007 年,我根據所有最佳實踐建議在 VMWare 虛擬機上為 150 個使用者執行了一個 Exchange 伺服器,並且由於硬體由它決定,所以多年來它執行起來就像一個夢想。

據我了解,您想要建構一個開發/測試環境並創建檢查點,以便您可以回滾更改,直到您獲得您想要的環境。如果是這樣的話,建議是

  1. 如果您還原/刪除檢查點,則同時還原/刪除所有檢查點。這將避免任何時候戳/複製相關問題
  2. 在投入生產之前刪除檢查點。檢查點一直在生產中使用,Microsoft 確實支持它們,只要它們不被用作備份的替代品,並且只要它們在達到其目的後被刪除。檢查點應按如下方式使用:

採取你的檢查站

安裝你的新服務/更新檔

執行您的測試

如果測試成功則刪除檢查點

如果測試不成功,則恢復檢查點

正如你所說,當人們離開檢查點而不是在所有測試後刪除它們時,性能就會受到影響,問題就來了

還值得指出的是,微軟確實支持 Active Directory 域控制器的檢查點,只要:

Hyper-V 主機是 Server 2012 或更高版本(或受支持的 EXSI 版本) PDC 仿真器位於 2012 或更高版本的 DC 您正在檢查點的 DC 是 Server 2012 或更高版本。

Microsoft 不支持伺服器 2008 R2 或更低版本上的檢查點,

更多資訊: https ://technet.microsoft.com/en-us/library/dn818483(v=ws.11).aspx

和這裡

http://www.ms4u.info/2013/11/checkpoint-support-on-active-directory.html

希望這可以幫助,

邁克·布朗

引用自:https://serverfault.com/questions/867126