Datasources mittels PowerShell aus DPM Schutzgruppe entfernen

PowerShellHeute mal wieder ein PowerShell Script zu System Center Data Protection Manager.

In diesem zeige ich euch ein einfaches Beispiel um eine SQL Datenbank aus einer Schutzgruppe am SCDPM zu entfernen.

Ich hatte euch hier den Weg gezeigt wie ihr eine Datasource der Schutzgruppe hinzufügen könnt,  jetzt machen wir das Gegenteil.

Das Script ist so aufgebaut das genau eine Source hinzugefügt wird, kann aber sehr schnell umgeschrieben werden um mit mehreren Datasources zu arbeiten.

Zuerst einmal gehen wir die einzelnen Bereiche, Schritt für Schritt durch, am Ende mal wieder de Download zum gesamten Script.

Der Anfang

Zu Beginn importieren wir die SCDPM CMDlets

#Import Modules
Import-Module DataProtectionManager

Danach setzen wir unsere benötigten Variablen

$Protectiongroup = Die Schutzgruppe aus der wir die Datasource entfernen wollen
$Database = Der Name unsere SQL Datenbank
$DPMServer = Der DPM Server auf dem die Schutzgruppe existiert


#Variables
$Protectiongroup=“SQLBronceProtectionGroup“
$Database=“ServiceManager“
$DPMServer=“dsvatandpr2″


Das Script

Jetzt wird es spannend, zuerst holen wir unsere Schutzgruppe, in der wir die Datasource entfernen wollen und packen diese in die Variable $PG

$PG=Get-DPMProtectionGroup -DPMServerName $DPMServer | where {$_.Name -eq $Protectiongroup}


Jetzt holen wir uns aus der Schutzgruppe die Datasource die wir definiert haben und packen diese in die Variable $DS

$DS=Get-DPMDatasource -ProtectionGroup $PG | where {$_.Name -eq $Database}


Die Schutzgruppe müssen wir nun in den Editier-Modus versetzen

$MPG = Get-ModifiableProtectionGroup $PG


Jetzt entfernen wir die Datasource aus der Schutzgruppe

Remove-ChildDatasource -ChildDatasource $DS -ProtectionGroup $MPG


Zum Abschluss noch die Schutzgruppe wieder schließen und abspeichern

Set-protectiongroup $MPG

Somit haben wir nun eine Datasource mittels PowerShell aus einer SCDPM Schutzgruppe entfernt.

TechNet Gallery Download

You can download this Script at the TechNet Gallery: https://gallery.technet.microsoft.com/Remove-Datasource-from-3659a40c

 

Let me know if you have some Questions.

All my other TechNet Gallery Downloads are here: http://bit.ly/1jrYQoA

PLEASE RATE MY DOWNLOADS AND LET ME KNOW ABOUT YOUR IDEAS FOR THE NEXT VERSION.

Michael Seidl aka Techguy

2 comments to Datasources mittels PowerShell aus DPM Schutzgruppe entfernen

Leave a Reply

  

  

  

*