Finalmente uno script PowerShell grafico per spostare i dati da un disco all'altro

 

Sono sicuro che vi è capitato (o almeno avete pensato) di spostare i dati di un Protection Group (PG) da uno dei dischi dello storage pool di DPM ad un altro disco. Magari dovete togliere il vecchio disco e sostituirlo con uno nuovo più capiente, quindi è necessario spostare i dati sul nuovo disco prima di dismettere il vecchio disco.

DPM 2012 viene con uno script PowerShell denominato MigrateDatasourceDataFromDPM.ps1 ed è documentato qui ma per alcuni di noi, specialmente quelli che non conoscono bene PowerShell, lo script sopra potrebbe diventare un incubo.

Vi segnalo invece questo link fantastico di Michael Seidl. Si tratta di uno script PowerShell grafico. Si lancia dalla PowerShell console di DPM e il resto si fa dall’interfaccia grafica!

Avviando lo script, senza nessun parametro, vi viene chiesto il nome del server DPM da utilizzare (nome oscurato nello screenshot). Poi lo script fa una sola domanda, se si vuole spostare tutto il contenuto di un determinato disco ad un altro, o di un determinato Datasource ad un altro disco.

In questi screenshot, ho scelto di spostare tutto il contenuto dal disco 1 al disco 2

image

image

Mentre in questo caso, ho risposto O (One datasource) per spostare un singolo datasource da un disco ad un altro, in questo caso le schermate diventano 3. La prima schermata è il nome del Protection Group, poi il dato da spostare, e finalmente il disco di destinazione!

image

image

image

image