Ich hatte gerade die Anforderung, für alle Datasoruces einer Schutzgruppe, einen RecoveryPoint zu erstellen. Leider nicht ganz so einfach mittels PowerShell, deshalb hier mein Weg.
Zuerst sehen wir uns die Schutzgruppen an
Get-ProtectionGroup –dpmServerName *Servername*
Dies liefert uns eine Liste mit allen ProtectionGroup am angegebenen Server
Jetzt müssen wir uns für eine ProtectionGroup entscheiden und das Ergebnis in eine Variable packen.
$pg=Get-ProtectionGroup –dpmServerName *Servername*
Jetzt benötigen wir die DataSources, der gewünschten ProtectionGroup, in unserem Fall möchten wir alle Datasources der ProtectionGroup “HyperV”, also die Nummer 3, da wir bei 0 zu zählen beginnen. Auch das packen wir in eine Variable.
$ds = Get-Datasource –ProtectionGroup $pg[3]
Jetzt haben wir alle zu sichernden Datasources, jetzt können wir das Kommando zum erstellen der RecoveryPoints starten. Das folgende Kommando führt die Erstellung eines RecoveryPoints auf Disk mittels ExpressFull aus
New-RecoveryPoint -Datasource $DS -disk -BackupType expressfull -WithDataIntegrityCheck
Danach sollte euer DPM anfangen, die Jobs zu starten
Viel Spaß beim nachmachen
Michael Seidl aka Techguy
How can i run a consistency check from power shell as the console keeps crashing with error 917 then it shuts down all the services and restarts.
how can i run a consistency check via powershell and the console keeps crashing with 917, we updated to the latest CU for SCCM DPM 2012. Please help as we cannot run any jobs until the consistency check is done.
Thanks
Hi,
i would recommend to post you question in the Microsoft Support Forum. http://social.technet.microsoft.com/Forums/en-US/category/DPM