Aracılığıyla paylaş


New-DPMRecoveryOption

Kurtarma seçenekleri oluşturur.

Syntax

New-DPMRecoveryOption
   [[-DPMServerName] <String>]
   [-DPMLibrary <Library>]
   [-RecoverToReplicaFromTape <Boolean>]
   [-OverwriteType] <OverwriteType>
   [-RestoreSecurity]
   [-StagingAreaPath] <String>
   [-DestinationServerName] <String>
   [-DestinationPath] <String>
   [-DatasourceName] <String>
   -DPMComponentName <Guid>
   [-FileSystemDatasource]
   [<CommonParameters>]
New-DPMRecoveryOption
   [-TargetServer] <String>
   [-RecoveryLocation] <RecoveryLocation>
   [-DPMLibrary <Library>]
   [-RecoverToReplicaFromTape <Boolean>]
   [-SANRecovery]
   [-FileSystem]
   [-AlternateLocation <String>]
   [-OverwriteType] <OverwriteType>
   [-RestoreSecurity]
   -RecoveryType <RecoveryType>
   [<CommonParameters>]
New-DPMRecoveryOption
   [-TargetServer] <String>
   [-RecoveryLocation] <RecoveryLocation>
   [-DPMLibrary <Library>]
   [-RecoverToReplicaFromTape <Boolean>]
   [-SANRecovery]
   [-RestoreSecurity]
   [-SQL]
   -RecoveryType <RecoveryType>
   [-RollForwardRecovery]
   [-TargetLocation <String>]
   [-AlternateDatabaseDetails <AlternateDatabaseDetailsType>]
   [-LeaveDBInRestoringState]
   [-CopyLogFiles]
   [-LogFileCopyLocation <String>]
   [<CommonParameters>]
New-DPMRecoveryOption
   [-TargetServer] <String>
   [-RecoveryLocation] <RecoveryLocation>
   [-DPMLibrary <Library>]
   [-RecoverToReplicaFromTape <Boolean>]
   [-SANRecovery]
   [-RestoreSecurity]
   -RecoveryType <RecoveryType>
   [-TargetLocation <String>]
   [-SharePoint]
   [<CommonParameters>]
New-DPMRecoveryOption
   [-TargetServer] <String>
   [-RecoveryLocation] <RecoveryLocation>
   [-DPMLibrary <Library>]
   [-RecoverToReplicaFromTape <Boolean>]
   [-SANRecovery]
   [-RestoreSecurity]
   -RecoveryType <RecoveryType>
   [-TargetLocation <String>]
   [-SharePointSite]
   -DatabaseFileTempLocation <String>
   -IntermediateServer <String>
   -IntermediateSqlInstance <String>
   -ExportFileTempLocation <String>
   [-TargetSiteUrl <String>]
   [-ItemLevelRecoveryType <SharepointRecoveryType>]
   [<CommonParameters>]
New-DPMRecoveryOption
   [-TargetServer] <String>
   [-RecoveryLocation] <RecoveryLocation>
   [-DPMLibrary <Library>]
   [-RecoverToReplicaFromTape <Boolean>]
   [-SANRecovery]
   [-RestoreSecurity]
   -RecoveryType <RecoveryType>
   [-TargetLocation <String>]
   [-GenericDatasource]
   [<CommonParameters>]
New-DPMRecoveryOption
   [-TargetServer] <String>
   [-RecoveryLocation] <RecoveryLocation>
   [-DPMLibrary <Library>]
   [-RecoverToReplicaFromTape <Boolean>]
   [-SANRecovery]
   [-RestoreSecurity]
   -RecoveryType <RecoveryType>
   [-TargetLocation <String>]
   [-HyperVDatasource]
   [<CommonParameters>]
New-DPMRecoveryOption
   [-TargetServer] <String>
   [-RecoveryLocation] <RecoveryLocation>
   [-DPMLibrary <Library>]
   [-RecoverToReplicaFromTape <Boolean>]
   [-SANRecovery]
   [-AlternateLocation <String>]
   [-OverwriteType] <OverwriteType>
   [-RestoreSecurity]
   -RecoveryType <RecoveryType>
   [-ClientDatasource]
   [<CommonParameters>]
New-DPMRecoveryOption
   [-TargetServer] <String>
   [-RecoveryLocation] <RecoveryLocation>
   [-DPMLibrary <Library>]
   [-RecoverToReplicaFromTape <Boolean>]
   [-SANRecovery]
   [-RestoreSecurity]
   -RecoveryType <RecoveryType>
   [-TargetLocation <String>]
   [-SystemProtectionDatasource]
   [<CommonParameters>]
New-DPMRecoveryOption
   [-TargetServer] <String>
   [-RecoveryLocation] <RecoveryLocation>
   [-DPMLibrary <Library>]
   [-RecoverToReplicaFromTape <Boolean>]
   [-SANRecovery]
   [-RestoreSecurity]
   -RecoveryType <RecoveryType>
   [-RollForwardRecovery]
   [-TargetLocation <String>]
   [-Exchange]
   [-AlternateDatabase <String>]
   [-AlternateStorageGroup <String>]
   [-IsRecoveryStorageGroup]
   [-MountDatabaseAfterRestore]
   -ExchangeOperationType <ExchangeOperationType>
   [-MailboxDisplayName <String>]
   [-DatabaseName <String>]
   [-StorageGroupName <String>]
   [<CommonParameters>]
New-DPMRecoveryOption
   [-TargetServer] <String>
   [-RecoveryLocation] <RecoveryLocation>
   [-DPMLibrary <Library>]
   [-RecoverToReplicaFromTape <Boolean>]
   [-SANRecovery]
   [-RestoreSecurity]
   -RecoveryType <RecoveryType>
   [-RollForwardRecovery]
   [-TargetLocation <String>]
   [-E14Datasource]
   [-AlternateDatabase <String>]
   [-IsRecoveryDatabase]
   [-MountDatabaseAfterRestore]
   -ExchangeOperationType <ExchangeOperationType>
   [<CommonParameters>]
New-DPMRecoveryOption
   [-TargetServer] <String>
   [-RecoveryLocation] <RecoveryLocation>
   [-DPMLibrary <Library>]
   [-RecoverToReplicaFromTape <Boolean>]
   [-PrimaryDpmServer]
   [<CommonParameters>]

Description

New-DPMRecoveryOption cmdlet'i dosya sunucuları, Exchange Server çalıştıran bilgisayarlar, SharePoint Server ve Microsoft SQL Server ve diğer veri kaynakları için kurtarma seçenekleri oluşturur.

Örnekler

Örnek 1: Dosya sistemini kurtarma

PS C:\>New-DPMRecoveryOption -TargetServer "tsqa.contoso.com" -RecoveryLocation "D:\copytofolder" -FileSystem -AlternateLocation "F:\restore" -OverwriteType Overwrite -RestoreSecurity -RecoveryType Restore

Bu komut, dosya sistemini tsqa.contoso.com ve özgün güvenlik ayarlarını geri yükleyen bir kurtarma seçeneği oluşturur.

Örnek 2: Çoğaltma kullanarak dosya sistemini kurtarma

PS C:\>Connect-DPMServer -DPMServerName "DPMServer01"
PS C:\> $PServer = Get-DPMProductionServer -DPMServerName "DPMServer01"
PS C:\> $PObjects = Get-DPMDatasource -ProductionServer $PServer
PS C:\> $DpmLibrary = Get-DPMLibrary -DPMServerName "DPoreMServer01"
PS C:\> $RPoint = Get-DPMRecoveryPoint -Datasource $PObjects
PS C:\> $ROption = New-DPMRecoveryOption -Filesystem -RecoverToReplicaFromTape $True -RecoveryLocation DPMReplicaVolume -DPMLibrary $DpmLibrary[0] -TargetServer "DPMServer02" -OverwriteType Overwrite

İlk komut bir DPM sunucusuna bağlantı açar.

İkinci komut DPMServer01 adlı bilgisayarı alır. DPM koruma aracısı bu sunucuda yüklü. komutu sunucuyu $PServer değişkeninde depolar.

Üçüncü komut, $PServer koruma sunucusundaki korumalı ve korumasız verilerin listesini alır. komutu sonucu $PObject değişkeninde depolar.

Dördüncü komut, DPoreMServer01 adlı DPM sunucusuyla ilişkilendirilmiş kitaplıkları alır. komutu kitaplıkları $DpmLibrary değişkeninde depolar.

Beşinci komut, $PObject'daki veri kaynağı için kurtarma noktasını alır ve ardından bu kurtarma noktası sonucunu $RPoint değişkeninde depolar.

Altıncı komut, dosya sistemi veri kaynağında bir kurtarma seçeneği oluşturur. komutu, verilerin bir banttan DPMServer02 adlı hedef sunucudaki çoğaltmaya kurtarıldığını belirtir.

Örnek 3: Bant üzerindeki bir çoğaltmadan dosya sistemini kurtarma

PS C:\>$PGroup = Get-DPMProtectionGroup -DPMServerName "DPMServer02"
PS C:\> $PObject = Get-DPMDatasource -ProductionServer $PGroup
PS C:\> $RPoint = Get-DPMRecoveryPoint -Datasource $PObject
PS C:\> $DpmLibraries = Get-DPMLibrary -DPMServerName "DPoreMServer01"
PS C:\> $ROption = New-DPMRecoveryOption -RecoverToReplicaFromTape $True -RecoveryLocation DPMReplicaVolume -FileSystem -TargetServer "DPMServer02" -OverwriteType Overwrite -RecoveryType Recover -DpmLibrary $DpmLibraries
PS C:\> Restore-DPMRecoverableItem -RecoverableItem $RPoint -RecoveryOption $ROption

İlk komut, DPM sunucusundaki DPMServer02 adlı koruma grubunu alır. komutu sonucu $PGroup değişkeninde depolar.

İkinci komut, $PServer üretim sunucusundaki korumalı ve korumasız verileri alır. komutu sonuçları $PObject değişkeninde depolar.

Üçüncü komut, $PObject'daki veri kaynağı için kurtarma noktasını alır ve bu kurtarma noktasını $RPoint değişkeninde depolar.

Dördüncü komut, DPoreMServer01 adlı DPM sunucusuyla ilişkilendirilmiş kitaplıkları alır. komutu kitaplıkları $DpmLibraries değişkeninde depolar.

Beşinci komut, dosya sistemi veri kaynağında bir kurtarma seçeneği oluşturur. komutu, verilerin bir banttan DPMServer02 adlı hedef sunucudaki çoğaltmaya kurtarıldığını belirtir.

Altıncı komut, $ROption kurtarma seçeneğini kullanarak $RPoint'daki veri kaynağının bir sürümünü geri yükler.

Parametreler

-AlternateDatabase

Kurtarma için alternatif bir veritabanının adını belirtir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AlternateDatabaseDetails

Alternatif veritabanının türünü belirtir.

Type:AlternateDatabaseDetailsType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AlternateLocation

System Center 2019 - Data Protection Manager'ın (DPM) bir kurtarma noktası oluşturduğu alternatif bir konum belirtir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AlternateStorageGroup

Yeni bir kurtarma noktası için alternatif bir depolama grubu belirtir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ClientDatasource

Geri yüklenen verilerin bir dosya sistemi veya uygulama olduğunu gösterir.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-CopyLogFiles

DPM'nin günlük dosyalarını kopyalandığını gösterir.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DatabaseFileTempLocation

Veritabanı dosyası için geçici bir konum belirtir.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DatabaseName

Veritabanının adını belirtir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DatasourceName

Veri kaynağının adını belirtir.

Type:String
Position:5
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DestinationPath

Kurtarma konumunu belirtir.

Type:String
Position:4
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DestinationServerName

DPM'nin verileri kurtardığı sunucunun adını belirtir.

Type:String
Position:3
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DPMComponentName

DPM'nin kurtardığını veri kaynağının GUID'sini belirtir.

Type:Guid
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DPMLibrary

Bu cmdlet'in kurtarma seçeneği oluşturduğu bir DPM kitaplık nesnesi belirtir. DPM kitaplık nesnesi almak için Get-DPMLibrary cmdlet'ini kullanın.

Type:Library
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DPMServerName

Bu cmdlet'in üzerinde hareket ettiği bir DPM sunucusunun adını belirtir. Bir ad belirtmezseniz, cmdlet geçerli bilgisayarın adını kullanır.

Type:String
Position:1
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-E14Datasource

Veri kaynağının Exchange Server 2010 olduğunu gösterir.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Exchange

DPM'nin geçerli işlemi bir Exchange Server veri kaynağında gerçekleştirdiğini gösterir.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ExchangeOperationType

DPM'nin bir Exchange Server veri kaynağında gerçekleştirdiği işlem türünü belirtir.

Bu parametrenin kabul edilebilir değerleri şunlardır:

  • Işlemsiz
  • MailBoxLevelRecovery
  • NeedCleanShutdown
Type:ExchangeOperationType
Accepted values:NoOperation, MailBoxLevelRecovery, NeedCleanShutdown
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ExportFileTempLocation

Dışarı aktarma dosyasının konumunu belirtir.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-FileSystem

DPM'nin geçerli işlemi bir dosya sistemi veri kaynağında gerçekleştirdiğini gösterir.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-FileSystemDatasource

DPM'nin bir dosya sistemi veri kaynağını kurtardığını gösterir.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-GenericDatasource

DPM'nin geçerli işlemi Microsoft Sanal Sunucusu gibi bir veri kaynağında gerçekleştirdiğini gösterir.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-HyperVDatasource

Veri kaynağının nextref_virtualname olduğunu gösterir.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-IntermediateServer

DPM'nin SharePoint site kurtarması için kullandığı sunucuyu belirtir.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-IntermediateSqlInstance

DPM'nin SharePoint site recovery için kullandığı bir SQL Server örneğini belirtir. DPM, SQL Server veritabanını geçici olarak barındırmak için SQL Server örneğini kullanır.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-IsRecoveryDatabase

Veritabanının bir kurtarma veritabanı olduğunu gösterir.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IsRecoveryStorageGroup

Kurtarmanın bir kurtarma depolama grubu olduğunu gösterir.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ItemLevelRecoveryType

Kurtarma türünü belirtir.

Bu parametrenin kabul edilebilir değerleri şunlardır:

  • RecoveryFarm
  • UnattachedInstance
Type:SharepointRecoveryType
Accepted values:RecoveryFarm, UnattachedInstance
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LeaveDBInRestoringState

DPM'nin veritabanını çalışır durumda değil, geri yüklenebilen bir durumda bıraktığını gösterir. Veritabanını çalışır durumda bırakmak için bu parametreyi belirtin.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LogFileCopyLocation

DPM'nin günlük dosyalarını kopyaladığı konumu belirtir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MailboxDisplayName

DPM'nin posta kutusunda görüntülediği adı belirtir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MountDatabaseAfterRestore

DPM'nin veritabanını geri yükledikten sonra bağladığını gösterir.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OverwriteType

DPM'nin kurtarılırken gerçekleştirilen eylemi belirtir.

Bu parametrenin kabul edilebilir değerleri şunlardır:

  • CreateCopy
  • Atla
  • Üzerine yaz
Type:OverwriteType
Accepted values:Overwrite, NoOverwrite, CopyOnExist
Position:6
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PrimaryDpmServer

DPM'nin verileri kurtardığı sunucunun bir DPM sunucusu olduğunu gösterir.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-RecoverToReplicaFromTape

Çoğaltmaya kurtarmanın bir banttan olup olmadığını gösterir.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryLocation

DPM'nin verileri kurtardığı konumu belirtir.

Bu parametrenin kabul edilebilir değerleri şunlardır:

  • OriginalServer
  • CopyToFolder
  • OriginalServerWithDBRename
  • AlternateExchangeServer
  • ExchangeServerDatabase
Type:RecoveryLocation
Accepted values:OriginalServer, CopyToFolder, OriginalServerWithDBRename, AlternateExchangeServer, ExchangeServerDatabase, PrimaryDPMServer, DPMReplicaVolume, AlternateHyperVServer
Position:2
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryType

Kurtarma türünü belirtir. HyperVDatasource parametresini belirtirseniz tek geçerli değer Kurtar'dır. Bu parametre için kabul edilebilir değerler şunlardır: Kurtarma veya Geri Yükleme.

Type:RecoveryType
Accepted values:Recover, Restore
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-RestoreSecurity

DPM'nin kurtarma noktasındaki güvenlik ayarlarını kullandığını gösterir. Bu parametreyi belirtmezseniz, DPM hedef sunucunun güvenlik ayarlarını kullanır.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RollForwardRecovery

DPM'nin uygulamayı en son kurtarma noktasından kurtardığını ve uygulamayı en son duruma getirmek için bu kurtarma noktasından sonraki tüm günlükleri uyguladığını gösterir.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SANRecovery

DPM'nin geçerli işlemi depolama alanı ağı (SAN) veri kaynağında gerçekleştirdiğini gösterir.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SharePoint

DPM'nin geçerli işlemi bir SharePoint veri kaynağında gerçekleştirdiğini gösterir.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SharePointSite

DPM'nin geçerli işlemi bir SharePoint sitesinde gerçekleştirdiğini gösterir.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SQL

DPM'nin geçerli işlemi bir SQL Server veri kaynağında gerçekleştirdiğini gösterir.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-StagingAreaPath

Hazırlama alanının yolunu belirtir.

Type:String
Position:2
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-StorageGroupName

Depolama grubunun adını belirtir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SystemProtectionDatasource

DPM'nin sistem koruma veri kaynağında geçerli işlemi gerçekleştirdiğini gösterir.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-TargetLocation

DPM'nin çoğaltmayı depoladığı konumu belirtir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TargetServer

Kurtarma için hedef sunucuyu belirtir.

Bu cmdlet'i kümelenmiş bir ortamda kullanıyorsanız, hedef sunucu parametresini ResourceGroupName.ClusterName.DomainName biçiminde belirtin.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-TargetSiteUrl

DPM'nin verileri kurtardığı hedefin URL'sini belirtir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Çıkışlar

RecoveryOption