Hoe werkt Hyper-V-replicatie?
Dit artikel bevat een overzicht van de architectuur en processen die worden gebruikt bij het migreren van Hyper-V-VM's met het hulpprogramma Migratie en modernisering.
Azure Migrate biedt een centrale hub om de detectie, evaluatie en migratie van on-premises apps en workloads en openbare en privécloud-VM's bij te houden via Azure. De hub biedt Azure Migrate-hulpprogramma's voor evaluatie en migratie, evenals externe onafhankelijke hulpprogramma's van onafhankelijke softwareverkopers (ISV's).
Migratie zonder agent
Het hulpprogramma Migratie en modernisering biedt replicatie zonder agent voor on-premises Hyper-V-VM's met behulp van een migratiewerkstroom die is geoptimaliseerd voor Hyper-V. U installeert alleen een softwareagent op Hyper-V-hosts of clusterknooppunten. Er hoeft niets te worden geïnstalleerd op Hyper-V-VM's.
Migratie en modernisering en Azure Site Recovery
Migratie en modernisering is een hulpprogramma voor het migreren van on-premises workloads en cloud-VM's naar Azure. Site Recovery is een hulpprogramma voor herstel na noodgevallen. De hulpprogramma's delen enkele algemene technologieonderdelen die worden gebruikt voor gegevensreplicatie, maar dienen verschillende doeleinden.
Architectuuronderdelen
Onderdeel | Implementatie |
---|---|
Replicatieprovider | De Microsoft Azure Site Recovery-provider wordt geïnstalleerd op Hyper-V-hosts en geregistreerd bij het hulpprogramma Migratie en modernisering. De provider organiseert replicatie voor Hyper-V-VM's. |
Recovery Services-agent | De Microsoft Azure Recovery Service-agent verwerkt gegevensreplicatie. Het werkt met de provider om gegevens van Hyper-V-VM's te repliceren naar Azure. De gerepliceerde gegevens worden geüpload naar een opslagaccount in uw Azure-abonnement. Het hulpprogramma Migratie en modernisering verwerkt de gerepliceerde gegevens en past deze toe op replicaschijven in het abonnement. De replicaschijven worden gebruikt om de Virtuele Azure-machines te maken wanneer u migreert. |
- Onderdelen worden geïnstalleerd door één installatiebestand, gedownload van het hulpprogramma Migratie en modernisering in de portal.
- De provider en het apparaat gebruiken uitgaande HTTPS-poort 443-verbindingen om te communiceren met het hulpprogramma Migratie en modernisering.
- Communicatie van de provider en agent is beveiligd en versleuteld.
Replicatieproces
- Wanneer u replicatie inschakelt voor een Hyper-V-VM, begint de initiële replicatie.
- Er wordt een momentopname van een Virtuele Hyper-V-machine gemaakt.
- VHD's op de virtuele machine worden één voor één gerepliceerd totdat ze allemaal naar Azure worden gekopieerd. De initiële replicatietijd is afhankelijk van de VM-grootte en de netwerkbandbreedte.
- Schijfwijzigingen die optreden tijdens de initiële replicatie, worden bijgehouden met Hyper-V Replica en opgeslagen in logboekbestanden (hrl-bestanden).
- Logboekbestanden bevinden zich in dezelfde map als de schijven.
- Elke schijf heeft een gekoppeld hrl-bestand dat naar de secundaire opslag wordt verzonden.
- De momentopname- en logboekbestanden nemen schijfbronnen in beslag terwijl de eerste replicatie wordt uitgevoerd.
- Nadat de initiële replicatie is voltooid, wordt de vm-momentopname verwijderd en begint de replicatie van verschillen.
- Incrementele schijfwijzigingen worden bijgehouden in hrl-bestanden. Replicatielogboeken worden periodiek door de Recovery Services-agent geüpload naar een Azure-opslagaccount.
Prestaties en schalen
Replicatieprestaties voor Hyper-V worden beïnvloed door factoren die de VM-grootte omvatten, de gegevenswijzigingssnelheid (verloop) van de VM's, beschikbare ruimte op de Hyper-V-host voor logboekbestandopslag, uploadbandbreedte voor replicatiegegevens en doelopslag in Azure.
- Als u meerdere machines tegelijk repliceert, gebruikt u de Azure Site Recovery Deployment Planner voor Hyper-V om de replicatie te optimaliseren.
- Plan uw Hyper-V-replicatie en distribueer replicatie via Azure-opslagaccounts, in overeenstemming met de capaciteit.
Uploaddoorvoer beheren
U kunt de hoeveelheid bandbreedte beperken die wordt gebruikt voor het uploaden van gegevens naar Azure op elke Hyper-V-host. Wees voorzichtig. Als u de waarden te laag instelt, heeft dit een negatieve invloed op de replicatie en wordt de migratie vertraagd.
- Meld u aan bij de Hyper-V-host of het clusterknooppunt.
- Voer C:\Program Files\Microsoft Azure Recovery Services Agent\bin\wabadmin.msc uit om de MMC-module Windows Azure Backup te openen.
- Selecteer Eigenschappen wijzigen in de module.
- Bij beperking selecteert u Beperking van internetbandbreedtegebruik inschakelen voor back-upbewerkingen. Stel de limieten voor kantooruren en daarbuiten in. Het geldige bereik ligt tussen 512 Kbps en 1,023 Mbps.
Invloed op uploadefficiëntie
Als u extra bandbreedte voor replicatie hebt en uploads wilt verhogen, kunt u als volgt het aantal threads verhogen dat is toegewezen voor de uploadtaak:
- Open het register met Regedit.
- Navigeer naar de sleutel HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Azure Backup\Replication\UploadThreadsPerVM
- Verhoog de waarde voor het aantal threads dat wordt gebruikt voor het uploaden van gegevens voor elke replicerende VM. De standaardwaarde is 4 en de maximumwaarde is 32.
Volgende stappen
Probeer Hyper-V-migratie uit met behulp van het hulpprogramma Migratie en modernisering.