2 12 2013
Comment déplacer un volume dans Data Protection Manager (DPM) ?
Dans le cadre d’une migration du stockage d’un serveur DPM, il est nécessaire de déplacer les backups d’un disque à un autre. Voici comment réaliser cette opération simplement.
Lors d’une migration de stockage (par exemple pour passer sur une nouvelle baie de stockage), se pose le problème des backups DPM. Ce n’est pas un disque comme les autres, les volumes étants entièrement gérés par DPM.
Afin de migrer ces volumes, Microsoft a ajouté un petit script dans le répertoire d’installation de DPM.
Après avoir ajouté votre nouveau disque sur votre serveur DPM, puis l’avoir ajouté dans la console DPM (SCDPM 2012 SP1: Installation de System Center Data Protection Manager 2012 SP1 2/2) ouvrez la console Powershell « DPM Management Shell« .
Entrez la commande suivante pour récupérer la liste des DataSources:
1 |
$DPMDisks = Get-DPMDisk -DPMServerName dpmserver.vInfra.ch | Sort-Object -Property NtDiskID |
Vous pouvez vérifier la liste des disques et des Protection Groups associés en tapant la commande suivante:
1 2 3 4 5 6 7 8 9 |
$DPMDisks | ft Name,NtDiskID,TotalCapacityLabel,PgMember -AutoSize Name NtDiskID TotalCapacityLabel PgMember ---- -------- ------------------ -------- NETAPP LUN Multi-Path Disk Device 1 10240 GB {VINFRASQL001.... NETAPP LUN Multi-Path Disk Device 2 10240 GB {VINFRAVMM004.... NETAPP LUN Multi-Path Disk Device 3 1023 GB {} NETAPP LUN Multi-Path Disk Device 4 10240 GB {VINFRAWEB001.... NETAPP LUN Multi-Path Disk Device 5 4095 GB {} |
Dans mon exemple, je vais déplacer les données du disque NtDiskID 4 ($DPMDisks[3]) vers le NtDiskID 5 de 4TB ($DPMDisks[4]):
Il suffit donc d’aller dans le répertoire d’installation de DPM (par défaut quand vous ouvrez le DPM Management Shell, ou dans C:\Program Files\Microsoft System Center 2012\DPM\DPM\bin) puis de taper:
1 |
.\MigrateDatasourceDataFromDPM.ps1 -DPMServerName dpmserver.vinfra.ch -Source $DPMDisks[3] -Destination $DPMDisks[4] |
Enfin, quand toutes les données sont copiées, vous pouvez retirer l’ancien volume depuis la console DPM, et enfin du serveur lui-même.
Note: Cette opération peut également être réalisée au cas-par-cas pour un Protection Group particulier. Dans ce cas le script prendra en paramètre le datasource à la place du disque, qui peut être récupéré avec la commande Get-Datasource.
Techdays Lausanne 2013: Retour d’expérience migration VMware vers Hyper-V en ligne ! Les moniteurs de performances disque dans Hyper-V 2012
Juste…. Merci!