Azure Site Recovery Deployment Planner einsetzen
Azure Site Recovery bietet die Möglichkeit virtuelle sowie physische Maschinen nach Azure zu Replizieren, mit Azure Site Recovery Deployment Planner ist es möglich z.B. die Kompatibilität der Virtuellen Maschinen in einer VMware Umgebung nach Azure zu prüfen und eine Kostenschätzung nach definierten RPO zu erstellen. Dazu wird auch der Sizing von OnPremise Azure Site Recovery Infrastruktur vorgeschlagen.
Hinweise
- Auf der Maschine welches für Report Generierung verwendet wird, muss MS Excel installiert sein.
- Azure Storage Konto für den Datendurchsatz Test erstellen und Access Key bereithalten
- VMware vSphere PowerCLI
- vCenter Admin User
Profiling – Informationen aus der vCenter sammeln
Vorbereitung für das Profiling – VM Liste erstellen
Set-ExecutionPolicy –ExecutionPolicyset- AllSigned
Add-PSSnapin VMware.VimAutomation.Core
Connect-VIServer -Server <server name> -User name> -Password
Get-VM | Select Name | Sort-Object -Property Name > <outputfile.txt>
Outputfile Beispiel:
Name
----
vm001
vm002
vm003
vm004
vm005
Profiling starten
Beispiel 1 – Profile VMs for 30 days, and find the throughput from on-premises to Azure
ASRDeploymentPlanner.exe -Operation StartProfiling -Virtualization VMware -Directory “E:\vCenter1_ProfiledData” -Server vCenter1.contoso.com -VMListFile “E:\vCenter1_ProfiledData\ProfileVMList1.txt” -NoOfDaysToProfile 30 -User vCenterUser1 -StorageAccountName asrspfarm1 -StorageAccountKey Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==
Beispiel 2 – Profile VMs for 15 days
ASRDeploymentPlanner.exe -Operation StartProfiling -Virtualization VMware -Directory “E:\vCenter1_ProfiledData” -Server vCenter1.contoso.com -VMListFile “E:\vCenter1_ProfiledData\ProfileVMList1.txt” -NoOfDaysToProfile 15 -User vCenterUser1
Beispiel 3 – Profile VMs for 60 minutes for a quick test of the tool
ASRDeploymentPlanner.exe -Operation StartProfiling -Virtualization VMware -Directory “E:\vCenter1_ProfiledData” -Server vCenter1.contoso.com -VMListFile “E:\vCenter1_ProfiledData\ProfileVMList1.txt” -NoOfMinutesToProfile 60 -User vCenterUser1
Beispiel 4 – Profile VMs for 2 hours for a proof of concept
ASRDeploymentPlanner.exe -Operation StartProfiling -Virtualization VMware -Directory “E:\vCenter1_ProfiledData” -Server vCenter1.contoso.com -VMListFile “E:\vCenter1_ProfiledData\ProfileVMList1.txt” -NoOfHoursToProfile 2 -User vCenterUser1
Report erstellen
Beispiel 1 – Generate a report with default values when the profiled data is on the local drive
ASRDeploymentPlanner.exe -Operation GenerateReport -Virtualization VMware -Server vCenter1.contoso.com -Directory “E:\vCenter1_ProfiledData” -VMListFile “E:\vCenter1_ProfiledData\ProfileVMList1.txt”
Beispiel 2 – Generate a report when the profiled data is on a remote server
ASRDeploymentPlanner.exe -Operation GenerateReport -Virtualization VMware -Server vCenter1.contoso.com -Directory “\\PS1-W2K12R2\vCenter1_ProfiledData” -VMListFile “\\PS1-W2K12R2\vCenter1_ProfiledData\ProfileVMList1.txt”
Beispiel 3 – Generate a report for 5-minute RPO
ASRDeploymentPlanner.exe -Operation GenerateReport -Virtualization VMware -Server vCenter1.contoso.com -Directory “E:\vCenter1_ProfiledData” -VMListFile “E:\vCenter1_ProfiledData\ProfileVMList1.txt” -DesiredRPO 5
Datendurchsatz von OnPremise nach Azure eruieren
ASRDeploymentPlanner.exe -Operation GetThroughput -Virtualization VMware -Directory E:\vCenter1_ProfiledData -VMListFile E:\vCenter1_ProfiledData\ProfileVMList1.txt -StorageAccountName asrspfarm1 -StorageAccountKey by8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==