Set-DPMDatasourceDiskAllocation
變更受保護數據的磁碟配置。
語法
Set-DPMDatasourceDiskAllocation
[-Datasource] <Datasource>
[-ProtectionGroup] <ProtectionGroup>
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-DPMDatasourceDiskAllocation
[-Datasource] <Datasource>
[-ProtectionGroup] <ProtectionGroup>
[-Manual]
[-ReplicaArea <Int64>]
[-ShadowCopyArea <Int64>]
[-ProductionServerJournalSize <Int64>]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-DPMDatasourceDiskAllocation
[-Datasource] <Datasource>
[-ProtectionGroup] <ProtectionGroup>
[-MigrateDatasourceDataFromDPM]
[-DestinationReplicaVolume] <DpmServerVolume>
[-DestinationShadowCopyVolume] <DpmServerVolume>
[-FormatVolumes]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-DPMDatasourceDiskAllocation
[[-Datasource] <Datasource>]
[-ProtectionGroup] <ProtectionGroup>
[-ShadowCopyArea <Int64>]
-ExpectedDataSizePerClientInMB <Int64>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-DPMDatasourceDiskAllocation
[-Datasource] <Datasource>
[-ProtectionGroup] <ProtectionGroup>
[-TargetStorage] <Volume>
[-ReplicaArea <Int64>]
[-ExpectedDataSizePerClientInMB <Int64>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-DPMDatasourceDiskAllocation
[-Datasource] <Datasource>
[-ProtectionGroup] <ProtectionGroup>
[-CustomRequirements]
[-ReplicaVolume <DpmServerVolume>]
[-ShadowCopyVolume <DpmServerVolume>]
[-FormatVolumes]
[-USNJournalSize <Int64>]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-DPMDatasourceDiskAllocation
[-Datasource] <Datasource>
[-ProtectionGroup] <ProtectionGroup>
[-MigrateDatasourceDataFromDPM]
[-DestinationDiskPool] <Disk[]>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-DPMDatasourceDiskAllocation
[-ProtectionGroup] <ProtectionGroup>
[-AutoGrow] <Boolean>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Set-DPMDatasourceDiskAllocation Cmdlet 會變更受保護數據的磁碟配置。 根據預設,System Center - Data Protection Manager (DPM) 會配置數據源的磁碟空間和磁碟區。 Cmdlet 提供下列選項來變更磁碟配置:
- 指定要配置給保護群組中每個數據源的磁碟空間量。
- 指定要用於保護群組中每個數據源的自定義複本和陰影複製磁碟區。
- 針對使用磁碟區型記憶體的保護群組中的每個數據源指定目標磁碟區。
- 指定目的地磁碟或自定義磁碟區以移轉數據。
範例
1:將數據源從一個磁碟區移轉至另一個磁碟區
PS C:\>$pg = Get-DPMProtectionGroup
PS C:\>$mpg = Get-DPMModifiableProtectionGroup $pg[0]
PS C:\>$ds = Get-DPMDatasource $mpg
PS C:\>$vols = Get-DPMDiskStorage -Volumes
PS C:\>Set-DPMDatasourceDiskAllocation -ProtectionGroup $mpg -Datasource $ds[0] -TargetStorage $vols[0] -MigrateDatasourceDataFromDPM
PS C:\>Set-ProtectionGroup $mpg
移轉數據源牽涉到修改數據源位於的 PG。 第一個命令會從 DPM 取得保護群組物件。 第二個命令會將它轉換成可修改的保護群組,$mpg。 第三個命令會取得屬於可修改保護群組一部分的數據源。 接下來,$vols儲存所有可用的磁碟區。 如果$ds[0] 需要移轉至 $vols[0],下一個命令會指示 DPM 修改 PG 以變更配置給數據源的磁碟區。最後一個命令會儲存在保護群組上執行的所有上述動作。
參數
-AutoGrow
指出當 DPM 用盡用戶空間時,DPM 是否會自動增加複本或恢復點磁碟區的大小。
類型: | Boolean |
Position: | 2 |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-Confirm
在執行 Cmdlet 之前,提示您進行確認。
類型: | SwitchParameter |
別名: | cf |
Position: | Named |
預設值: | False |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-CustomRequirements
表示您可以手動指定複本和陰影複製磁碟區。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-Datasource
指定此 Cmdlet 修改磁碟配置的數據源物件。 數據源可以是 Windows 操作系統的文件系統共用或磁碟區、Microsoft SQL Server 資料庫、Microsoft Exchange Server 記憶體群組、Microsoft SharePoint 伺服器數位、Microsoft虛擬機、DPM 資料庫或屬於保護群組成員的系統狀態。
類型: | Datasource |
Position: | 1 |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-DestinationDiskPool
指定 DPM 配置磁碟區以移轉數據源的磁碟集。 此參數是特定移轉。
類型: | Disk[] |
Position: | 4 |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-DestinationReplicaVolume
指定使用者配置來移轉數據源復本的目的地磁碟區。 此參數是特定移轉。
類型: | DpmServerVolume |
Position: | 4 |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-DestinationShadowCopyVolume
指定使用者配置來移轉數據源陰影複製的目的地磁碟區。 此參數是特定移轉。
類型: | DpmServerVolume |
Position: | 5 |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-ExpectedDataSizePerClientInMB
指定 DPM 從每部用戶端電腦備份的數據預期大小,以 MB 為單位。
類型: | Int64 |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-FormatVolumes
表示 DPM 會格式化配置的磁碟區。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Manual
表示您可以手動套用 DPM 設定。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-MigrateDatasourceDataFromDPM
表示 DPM 會將數據源從目前的磁碟區移轉至一組新的磁碟區。
類型: | SwitchParameter |
Position: | 3 |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-PassThru
會傳回 物件,代表您正在使用的專案。 根據預設,此 Cmdlet 不會產生任何輸出。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ProductionServerJournalSize
指定受保護伺服器的日誌大小。
類型: | Int64 |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ProtectionGroup
指定此 Cmdlet 運作所在的保護群組。 若要取得 ProtectionGroup 物件,請使用 Get-DPMProtectionGroup Cmdlet。
類型: | ProtectionGroup |
Position: | 2 |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-ReplicaArea
指定目前數據源之復本區域的磁碟配置。
類型: | Int64 |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ReplicaVolume
指定復本磁碟區物件。 復本磁碟區是 DPM 伺服器上的磁碟區,其中包含受保護數據源的複本。
類型: | DpmServerVolume |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ShadowCopyArea
指定目前數據源陰影複製區域的磁碟配置。
類型: | Int64 |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ShadowCopyVolume
指定陰影複製磁碟區的物件。 這個物件代表包含陰影複製的磁碟區。
類型: | DpmServerVolume |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-TargetStorage
指定 DPM 存放集區中的磁碟區,用來儲存目前數據源的復本虛擬硬碟 (VHD)。
類型: | Volume |
Position: | 3 |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-USNJournalSize
指定更新序號的日誌大小(USN)。
類型: | Int64 |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-WhatIf
顯示 Cmdlet 執行時會發生什麼事。 Cmdlet 未執行。
類型: | SwitchParameter |
別名: | wi |
Position: | Named |
預設值: | False |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
輸出
Datasource