Server2012數據中心版最主要功能是可以無限虛擬
Windows Server 2012 R2 帶來更大的靈活性和敏捷性
在 Microsoft 云操作系統版圖的中心地帶,Windows Server 2012 R2 將能夠提供全球規模云服務的 Microsoft 體驗帶入您的基礎架構,在服務器虛擬化、管理、存儲、網絡、虛擬桌面基礎結構、訪問和信息保護、Web 和應用程序平臺等方面具備多種新功能和增強功能。
功能介紹
Windows Server 2012的“重復數據刪除”包括發現并刪除數據內的重復信息而不損失數據的精確性或完整性的操作。其目標是通過將文件分割成小的 (32-128 KB) 且可變大小的區塊、確定重復的區塊,然后保持每個區塊一個副本,在更小的空間中存儲更多的數據。使用單個副本的引用替換了區塊的冗余副本,區塊被分為容器文件,并且容器已被壓縮實現進一步的空間優化。
啟用卷進行刪除重復并優化數據后,它會包含以下內容:
未優化的文件(即忽略的文件,例如:系統狀態文件、加密的文件、包含擴展屬性的文件、小于 32KB 的文件以及重分析點文件 - 以前優化的文件,包含構建文件所需的區塊存儲中相應區塊的指針)
優化的文件(存儲為重新分析點)
區塊存儲(優化的文件數據)
額外的可用空間(因為優化的文件和區塊存儲比優化前占用的空間要小很多)
Windows Server 2012 提供包含以下功能的增強刪除重復數據:
容量優化Windows Server 2012 中的刪除重復數據能以更少的物理空間存儲更多數據。它能比使用單實例存儲 (SIS) 或 NTFS 壓縮的以前版本實現更大的存儲效率。“重復數據刪除”使用子文件可變分塊大小和壓縮,常規文件服務器的優化率共為 2:1,而虛擬數據的優化率最高可達 20:1。
伸縮性和性能“Windows Server 2012 重復數據刪除”具有高度的可伸縮性,能夠有效利用資源,并且不會產生干擾。它可以同時對多個大容量主數據運行,而不會影響服務器上的其他工作負載。通過 CPU 控制和內存資源的消耗,保持對服務器工作負載的較低影響。此外,高級用戶可以靈活設置何時應該運行“重復數據刪除”、指定用于消除重復的資源并創建有關文件選擇的策略。
可靠性和數據完整性應用“重復數據刪除”時,保持數據完整性至關重要。Windows Server 2012 利用校驗和、一致性和身份驗證來確保數據的完整性。而且,對于所有元數據和最常引用的數據,“Windows Server 2012 重復數據刪除”會保持冗余,從而確保數據可在數據損壞時恢復。
與 BranchCache 相結合提高帶寬效率通過與 BranchCache 進行集成,同樣的優化技術還可應用于通過 WAN 傳輸到分支機構的數據。結果就是縮短文件下載時間和降低帶寬占用。
使用熟悉的工具優化管理Windows Server 2012 擁有內置于 Server Manager 和d Windows PowerShell 的優化功能。默認設置可立即實現節省,或對設置進行微調從而預見更多收益。輕松使用 Windows PowerShell cmdlet 開始優化作業或計劃在將來運行。也可使用無人參與的 .xml 文件(可調用 Windows PowerShell 腳本并與 Sysprep 一起用于在系統首次啟動時部署刪除重復)來安裝“重復數據刪除”功能并在選定卷上啟用刪除重復。
環境要求
服務器:一臺運行 Windows Server 2012 的計算機,或至少包含一個數據卷的虛擬機
(可選)其他臺計算機:一臺運行 Windows Server 2012 或 Windows 8 的通過網絡連接到服務器的計算機[9]
Windows Server 2012克隆虛擬域控制器
準備環境
首先,我們需要運行一組命令來驗證域控制器和PDC Emulator,要求他們必須能夠在Windows Server 2012域控制器上使用。
檢查VM-Generation-ID驅動的可用性
Server 2012中的Hyper-V 3.0為我們提供了名叫Microsoft Hyper-V Generation Counter的驅動(vmgencounter.sys),此驅動程序負責克隆域控制器。同時,在Hyper-V主機的設備管理器中,你可以輕松的檢查該驅動程序的可用性。
檢查PDC Emulator可用性
源域控制器必須有訪問控制權,讓域控制器對自身進行復制。默認情況下,Cloneable Domain Controllers這個組有此權限并且沒有成員。FSMO角色轉移到Windows Server 2012域控制器時,PDCE創建了該組。
授權一個域控制器作為克隆源
為Cloneable Domain Controllers安全組添加源域控制器計算機對象,好讓這個域控制器用于復制。復制過程會檢查當前的域控制器是否被指定用于復制虛擬域控制器。
查看應用程序和服務列表
作為整個過程中的一部分,你需要檢查安裝在源域控制器上的應用程序和服務列表。運行在計算機上的每一個應用程序或服務都會創建“安全標識符”來識別一些其內部的組件。你可以運行下面的PowerShell命令,來獲取已安裝的應用程序和服務列表:
Get-ADDCCloningExcludedApplicationList
在得到整個列表之后,你需要檢查應用程序供應商,確定他們的應用程序是否受到了影響。之后,你需要生成一個CustomDCCloneAllowList.XML文件,可以使用下面這條命令:
Get-ADDCCloningExcludedApplicationList-GenerateXML
CustomDCCloneAllowList.XML文件將會保存在%SystemRoot%\NTDS\ 目錄下。
配置源域控制器
下面,我們要運行一個PowerShell命令,在%SystemRoot%\NTDS文件夾下生成DCCloneConfig.XML文件。該文件包括復制的域控制器的配置信息。%SystemRot%\System32文件夾下有一個DCCloneConfig.XML樣板。該樣板文件名為SampleDCCloneConfig.XML。
運行下面的PowerShell命令來生成DCCloneConfig.XML文件:
New-ADDCCloneConfigFile -CloneComputerName "Name_of_New_DC" -SiteName "Name_of_AD_Site"
-Static -IPv4Address "IP_Address_of_New_DC" -IPv4SubnetMask "Subnet_Mask_for_New_DC"
-IPv4DefaultGateway "Gateway_For_New_DC" -IPv4DNSResolver "IP_Address_of_DNS_Server"
導出,復制,導入,重命名源域控制器
在這里,源域控制器已經準備好了必要的復制配置文件。運行下面的PowerShell命令來對源域控制器進行導出,導入和重命名:
導出源域控制器的虛擬機:
Export-VM -Name "SourceDC" - ComputerName "HyperVHost" -Path "E:\ExportedSourceDC"
將E:\ExportedSourceDC文件夾內容復制到一個新的Hyper-V Host上
導入并生成一個新的VM-Generation-ID:
\$vm = Import-VM -Path "E:\ExportedSourceDC\SourceDC\Virtual Machines" -Copy -GenerateNewId
注:GenerateNewID才能讓域控制器被成功復制。如果你導入到同一個Hyper-V Host里,務必在導入虛擬機命令中使用下面的參數來指定文件夾位置:
-VhdDestinationPath
-SnapshotFilePath
-SmartPagingFilePath
-VirtualMachinePath
重命名新復制的虛擬機:
Rename-VM -VM \$vm -New-Name "VirtualDC2"
啟動新虛擬機
最后,啟動源域控制器和新導入的復制的虛擬機。復制的虛擬機啟動后,它會處理DCCloneConfig.XML文件中的指令來配置這個虛擬機的計算機名稱,IP地址和AD站點,就是你在第四步里使用New-ADDCCloneConfigFile命令指定的內容。
完成
復制的域控制器也是Cloneable Domain Controllers組的一部分。記得從這個組里移除新復制的域控制器的計算機對象。