Delen via


De migratie uitvoeren

De uitvoeringsfase is de laatste fase in het migratieproces. Alle gegevensverplaatsings- en migratietaken worden in deze fase uitgevoerd. Normaal gesproken gebruikt u een iteratieve benadering door de uitvoering meerdere keren uit te voeren om ervoor te zorgen dat alle wijzigingen en updates worden vastgelegd. Met dit proces kunt u eenvoudiger overschakelen en gegevensverlies tot een minimum beperken.

De uitvoeringsfase bestaat uit de volgende stappen:

  1. Initiƫle migratie: Vanaf de bulkkopie migreert u de eerste set gegevens met behulp van de meest geschikte aanbevolen hulpprogramma's.
  2. Herhalen: mogelijk detecteert u fouten waarvoor herstel is vereist en voert u mogelijk een aantal taken opnieuw uit. Optimaliseer de gelijktijdigheidsinstellingen indien nodig om de snelheid en efficiƫntie te verbeteren.
  3. Incrementele synchronisatie: Als de brongegevens dynamisch zijn, worden wijzigingen bij de bron verwacht tijdens het eerste seeding- of migratieproces. Voer in dit geval incrementele synchronisatie uit om wijzigingen te synchroniseren. U kunt deze stap meerdere keren herhalen als er talloze wijzigingen zijn. Het doel van het uitvoeren van meerdere synchronisatiebewerkingen is het verminderen van de tijd die nodig is voor de uiteindelijke cutover. Inactieve gegevens, archiveringsgegevens of back-upgegevens die statisch blijven, kunnen worden uitgesloten van deze stap.
  4. Definitieve cutover naar Azure: De laatste cutover-stap omvat het verbruik van actieve gegevens die zich op de doelbestemming bevinden en het buiten gebruik stellen van de brongegevens. Voordat u een definitief cutover-venster plant, blokkeert u echter alle bronwijzigingen en plant u voldoende downtime om de laatste incrementele synchronisatie uit te voeren. Controleer of alle laatste minuten wijzigingen zijn vastgelegd in Azure en werk configuraties bij, zodat gebruikers en toepassingen nu verwijzen naar de Azure-doellocatie.
  5. Taken na migratie: Nadat het doel actief is, moet u een grondige gegevensvalidatie voltooien om ervoor te zorgen dat alle juiste beveiligings-, bewakings- en beveiligingsmechanismen worden toegepast. Deze validatieactiviteiten verschillen op basis van uw doelservice en workloads.

De volgende voorbeelden zijn aanbevelingen voor best practice voor validatie na de migratie met behulp van Azure Blob Storage.

Beste praktijken

De volgende aanbevelingen bevatten best practices die moeten worden gevolgd tijdens uw Azure-migratie. Deze best practices worden afgeleid van onze ervaring met zowel kleine als zakelijke klanten en zijn bedoeld als een resource voor IT-professionals.

  • Zorg ervoor dat er geen gelijktijdige of overlappende wijzigingen in de doelgegevensset in Azure zijn totdat alle gegevens vanuit de bron worden gemigreerd. Onverwachte wijzigingen binnen zowel het doel als de bron kunnen leiden tot onverwachte fouten en gegevensverlies.
  • Wanneer u een toepassingsworkload migreert, migreert u de gegevens en infrastructuur van de toepassing niet afzonderlijk. Plan om de toepassing samen met de ongestructureerde gegevens te verplaatsen, of desnoods binnen een zo dicht mogelijk op elkaar liggend tijdsbestek. Als u gegevens en toepassingsinfrastructuur gescheiden laat tussen on-premises en Azure, kan dit leiden tot latentie en leiden tot toepassingsfouten en onverwachte downtime. Voer indien mogelijk de benodigde proof-of-concept-tests uit om toepassingsvereisten te valideren.
  • Vermijd directe overschakelingen of 'big-bang cutovers'. In plaats van uw vorige systeem abrupt te vervangen zonder overgangsperiode, kunt u de downtime bij de systeemovergang verminderen door deze tijdens daluren te plannen. Communiceer ruim van tevoren met belanghebbenden over elke alleen-lezen periode die nodig is.
  • Migreer waar mogelijk in parallelle streams om de doorvoer te versnellen. Zorg ervoor dat bronsystemen niet overbelast zijn en gebruik indien nodig bandbreedtebeperking om prestatievermindering te voorkomen.
  • Voer een voorbeeldmigratie uit met behulp van een representatieve gegevensset voordat u begint met de volledige migratie. Deze oefening kan helpen bij het identificeren van mogelijke problemen en het valideren van uw migratiebenadering.
  • Onderhoud een migratielogboek gedurende de uitvoeringsfase en controleer alle activiteiten. Noteer de details over de overdracht van elke workload, inclusief de begintijd, de duur, de aangetroffen problemen en de oplossing. Deze details helpen bij de verantwoordingsplicht en toekomstige audits of nabeschouwing.
  • Na de definitieve overgang behoudt u de brongegevens in een alleen-lezenstatus als een reserveoptie. Schakel brongegevens pas uit wanneer u ervan overtuigd bent dat de Azure-kopie voltooid en correct is.