Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Dit artikel bevat gestructureerde richtlijnen voor het uitvoeren van een geslaagde migratie naar Azure. De richtlijnen hebben betrekking op zowel bijna nul downtime als geplande downtime om tegemoet te komen aan verschillende bedrijfsvereisten.
Belanghebbenden voorbereiden op migratie
Voorbereiding van belanghebbenden zorgt voor gecoördineerde uitvoering en snelle oplossing van problemen tijdens de migratie. Duidelijke communicatie en resourcetoewijzing verminderen de bedrijfsonderbreking en verbeteren de slagingspercentages voor migratie. U moet communicatieprotocollen tot stand brengen en de beschikbaarheid bevestigen voordat u begint met migratieactiviteiten.
Distribueer een gedetailleerd migratieschema naar alle belanghebbenden. Een uitgebreid schema creëert duidelijkheid en afstemming binnen de organisatie. Maak en distribueer een document dat de timing van de migratie, verwachte service-effecten, verantwoordelijkheden en noodplannen aangeeft. Neem contactgegevens op voor het migratieteam en ondersteuningsbronnen. Deze voorbereiding voorkomt misverstanden en vermindert bedrijfsonderbrekingen tijdens het migratievenster.
Bevestig de beschikbaarheid van technische ondersteuning gedurende het hele migratievenster. Toegewezen technische resources maken onmiddellijke reactie mogelijk op problemen die zich voordoen tijdens de migratie. Regel dat specifieke technische medewerkers met relevante expertise gedurende de gehele migratieperiode beschikbaar zijn voor oproep. Stel duidelijke escalatiepaden in met de verwachtingen van de reactietijd voor kritieke problemen. Deze ondersteuningsstructuur vermindert de oplossingstijd voor problemen die van invloed kunnen zijn op migraties of bedrijfsactiviteiten.
Voer een gereedheidsreview vooraf uit met alle supportteams. Een gereedheidsbeoordeling bevestigt dat alle teams hun rollen begrijpen en toegang nodig hebben. Houd een vergadering met vertegenwoordigers van elk ondersteuningsteam om het migratieplan, de verificatieprocedures en de terugdraaicriteria te beoordelen. Controleer of ondersteuningsteams de juiste systeemtoegangs- en bewakingshulpprogramma's hebben geconfigureerd. Deze voorbereiding zorgt voor gecoördineerde reactie op eventuele problemen die zich voordoen tijdens de migratie.
Een wijzigingsblokkering implementeren
Een wijzigingsblokkering voorkomt wijzigingen die de migratie kunnen verstoren. Systeemstabiliteit vermindert migratierisico's en zorgt voor gegevensconsistentie. U moet besturingselementen implementeren om wijzigingen in bronsystemen tijdens het migratievenster te voorkomen.
Implementeer geautomatiseerde wijzigingsbesturingselementen in implementatiepijplijnen. Geautomatiseerde controles voorkomen niet-geautoriseerde wijzigingen in productiesystemen. Configureer verwerkingspijplijnen om releases naar de bronomgeving te blokkeren tijdens het bevriezingsvenster. Voeg toegangscontroles toe in uw CI/CD-hulpprogramma's om de bevriezingsperiode af te dwingen. Met deze besturingselementen voorkomt u onbedoelde implementaties die van invloed kunnen zijn op de resultaten.
Documenteer procedures voor noodwijziging. Met noodprocedures kunnen kritieke oplossingen worden opgelost terwijl de stabiliteit behouden blijft. Maak specifieke criteria voor wijzigingen in noodgevallen en definieer een versneld goedkeuringsproces. Neem contactgegevens op voor goedkeurders en documenteer vereiste tests. Deze procedures balancen systeemstabiliteit met vereisten voor bedrijfscontinuïteit.
Controleren op niet-geautoriseerde wijzigingen. Wijzigingsdetectie zorgt ervoor dat de naleving in het wijzigingsvenster wordt geblokkeerd. Waarschuwingen configureren voor bestandswijzigingen, databaseschemawijzigingen en toepassingsimplementaties. Gebruik hulpprogramma's voor configuratiebeheer om de systeemstatus bij te houden. Deze bewaking voorkomt dat niet-gedocumenteerde wijzigingen van invloed zijn op succes.
De productieomgeving voltooien
De voorbereiding van de productieomgeving zorgt voor consistentie, beveiliging en operationele gereedheid voor de gemigreerde workload. Deze voorbereiding vermindert de configuratiedrift en biedt een gevalideerde basis voor uw workload. U moet productiebronnen maken met behulp van infrastructure-as-code sjablonen en configuraties op productieniveau toepassen.
Productiebronnen maken met behulp van infrastructuur-als-code sjablonen. Infrastructuur als code zorgt voor consistente en herhaalbare implementaties in omgevingen. Deze aanpak vermindert configuratiefouten en biedt versiebeheer voor wijzigingen in de infrastructuur. Gebruik Azure Resource Manager-sjablonen, Bicep of Terraform om resources te implementeren met gestandaardiseerde configuraties.
Pas configuraties op productieniveau toe op Azure-resources. Met productieconfiguraties worden beveiligings-, prestatie- en nalevingsbasislijnen vastgesteld die uw workload beschermen en voldoen aan de vereisten van de organisatie. Netwerkbeveiligingsgroepen configureren met beperkende regels die alleen het benodigde verkeer tussen services toestaan. Pas firewallregels toe die onbevoegde toegang blokkeren terwijl vereiste communicatiepaden worden ingeschakeld. Stel besturingselementen voor identiteits- en toegangsbeheer in die voldoen aan het principe van minimale bevoegdheden. Richt uw database in Azure in met de juiste versie en configureer gebruikersaccounts, rollen en machtigingen die vereist zijn voor replicatie. Configureer netwerktoegangsbeheer en firewallregels om databaseverbindingen te beveiligen. Deze configuraties maken een veilige basis voor uw gemigreerde workload.
Controleer of alle diensten correct worden uitgevoerd. Serviceverificatie zorgt ervoor dat de Azure-infrastructuur de gemigreerde workload kan ondersteunen. Met deze verificatie worden potentiële problemen geïdentificeerd voordat ze van invloed zijn op het migratieproces. Controleer de status van de gezondheid van de service, voltooiing van resource-creatie en servicespecifieke gezondheidscontroles.
Controleer of de netwerkverbinding tot stand is gebracht. Validatie van netwerkconnectiviteit zorgt ervoor dat alle vereiste communicatiepaden functioneel zijn. Deze validatie voorkomt connectiviteitsproblemen die de migratie- of toepassingsfunctionaliteit kunnen verstoren. Test de netwerkverbinding tussen alle vereiste services en valideer DNS-omzetting voor kritieke eindpunten.
Cutover uitvoeren
De uitvoering van de migratie draagt workloadgegevens en -bewerkingen van de bronomgeving over naar Azure. De volgende stappen bieden een gestandaardiseerde benadering die prioriteit geeft aan bijna nul downtime terwijl scenario's worden meegenomen die geplande downtime kunnen tolereren. U moet deze stappen aanpassen op basis van uw specifieke downtimevereisten en workloadkenmerken. Zie de hulpprogramma's voor gegevensmigratie.
Uitvoeren van migratie met minimale downtime
Databasereplicatie tot stand brengen. Configureer de systeemeigen replicatiefunctie van uw databaseplatform om continue gegevensreplicatie tot stand te brengen tussen uw bron- en Azure-doelsysteem. Controleer of de initiële gegevenssynchronisatie is voltooid en of de replicatie in orde is.
Replicatievertraging bewaken. Bewaak de vertraging in de replicatie met behulp van de bewakingshulpprogramma's van uw databaseplatform. Hogere latentie verhoogt het cutover-risico en de duur. Ga pas verder met de volgende stap als de replicatievertraging nul is.
Niet-gestructureerde gegevens en bestanden migreren tijdens een stabiele replicatie. Kopieer ongestructureerde gegevens en bestanden naar Azure vóór de definitieve cutover. Gebruik hulpprogramma's voor object- en bestandsmigratie met functies om bestanden over te dragen naar de juiste Azure-opslagservices. Deze voorbereiding vermindert de hoeveelheid gegevens die tijdens de uiteindelijke cutover moeten worden gekopieerd.
Schrijfbewerkingen onderbreken tijdens het laatste synchronisatievenster. Werk samen met toepassingsteams om schrijfbewerkingen te stoppen of de modus Alleen-lezen in te schakelen tijdens vooraf vastgestelde onderhoudsvensters. Deze stap voorkomt inconsistenties van gegevens tijdens de laatste cutover. Plan deze pauze tijdens een periode met weinig verkeer en communiceer de tijdlijn met alle belanghebbenden. Als u schrijfbewerkingen niet onderbreekt, vergroot u het risico op gegevensverlies.
Voltooi de laatste gegevenssynchronisatie. Voltooi de laatste synchronisatie van gegevens die zijn gewijzigd na het onderbreken van schrijfbewerkingen met behulp van AzCopy of een vergelijkbaar hulpprogramma. Controleer of er geen transacties in behandeling zijn op de bronsystemen en dat de databasereplicatie volledig is opgepakt.
Valideer de gegevensintegriteit en functionaliteit van de werklast. Het aantal databaserijen kan worden vergeleken voor een snelle controle, maar voor diepere validatie hebben controlesommen en hashfuncties de voorkeur. Voor bestandssystemen gebruikt u MD5-hashfuncties en valideert u het aantal bestanden, grootten en tijdstempels. Controleer de essentiële workloadfunctionaliteit, inclusief verificatie en kerntransacties.
Verkeer omleiden naar de nieuwe Azure-workload. Werk DNS-records en load balancer-configuraties bij om gebruikersverkeer naar de Azure-omgeving te leiden. Bewaak de gezondheid en prestaties van de werkbelasting.
Voer uitgebreide post-cutover-validatie en -controle uit. Voer end-to-end functionele tests uit van alle kritieke bedrijfsprocessen met behulp van geautomatiseerde testsuites. Valideer de nauwkeurigheid van gegevens met behulp van controlesomverificatie en hash-functievergelijkingen tussen bron- en doelsystemen. Laat eigenaren van toepassingen controleren of alle belangrijke functies correct werken. Bewaak systeemprestaties, foutpercentages en gebruikerstoegangspatronen gedurende de eerste 24-48 uur na cutover om prestatievermindering of functionaliteitsproblemen te identificeren.
Migratie uitvoeren met downtime
Stop alle schrijfbewerkingen naar het bronsysteem. Deze stap zorgt ervoor dat er geen nieuwe transacties plaatsvinden tijdens de migratie. Controleer of alle transacties zijn voltooid en of gebruikers zijn vergrendeld voordat u doorgaat.
Alle gegevens migreren naar Azure. Kopieer databases, bestanden en objectopslag naar Azure. Gebruik hulpprogramma's zoals Azure Migrate, AzCopy of Azure Database Migration Service (DMS), afhankelijk van het gegevenstype en het volume. Zie de hulpprogramma's voor gegevensmigratie.
Valideer de gegevensintegriteit na de migratie. Voer controlesommen, aantal rijen en metagegevensvergelijkingen uit om de nauwkeurigheid van de gegevens te bevestigen. Gebruik geautomatiseerde hulpprogramma's waar beschikbaar om handmatige inspanning te verminderen en de betrouwbaarheid te verhogen.
Test de toepassing in de Azure-omgeving. Voer end-to-endtests uit om te controleren of de toepassing correct werkt met de gemigreerde gegevens. Neem rapportage, integraties en back-upvalidatie op.
Verkeer omleiden naar de nieuwe Azure-workload. Werk DNS-, load balancers en toepassingsconfiguraties bij om naar Azure te verwijzen. Controleer op verbindingsproblemen en bevestig de geslaagde omleiding.
Valideer de workload-functionaliteit na cutover. Voer de laatste controles uit om ervoor te zorgen dat de toepassing stabiel is en dat de gegevens nauwkeurig zijn. Neem contact op met eigenaren van toepassingen om bedrijfskritieke functies te verifiëren.
Terugvaloptie behouden
Behoud de bronomgeving als een backupoptie. Met retentie van de bronomgeving kunt u snel terugkeren als er kritieke problemen optreden die niet kunnen worden opgelost binnen acceptabele perioden. Deze terugvaloptie biedt bedrijfscontinuïteitsverzekering tijdens de stabilisatieperiode. Houd de bronomgeving beschikbaar en behoud de mogelijkheid om DNS-records te herstellen en eerdere configuraties indien nodig te herstellen.
Geslaagde migratie valideren
Validatie na de migratie zorgt ervoor dat de workload correct werkt en voldoet aan alle vereisten. Met deze validatie wordt bevestigd dat de gegevensintegriteit wordt gehandhaafd en of de migratie is geslaagd. U moet uitgebreide validatie uitvoeren voordat u de migratie voltooit.
Bevestig de geslaagde gebruikerstoegang en systeemprestaties. Validatie van gebruikerstoegang zorgt ervoor dat de overgang naar Azure transparant is en dat de prestaties voldoen aan de verwachtingen. Deze bevestiging valideert dat gebruikers zonder onderbreking toegang hebben tot het systeem. Bewaak gebruikerstoegangspatronen, metrische gegevens over systeemprestaties en foutpercentages tijdens de eerste periode na de migratie.
Kondig het succes van de migratie pas aan na een grondige validatie. Volledige validatie zorgt ervoor dat alle belanghebbenden bevestigen dat de workload stabiel en functioneel is. Deze bevestiging voorkomt voortijdige verklaringen van succes die later tot problemen kunnen leiden. Vraag om bevestiging van toepassingseigenaren, testers en zakelijke belanghebbenden dat de workload voldoet aan alle vereisten en correct werkt.
Ondersteuningsworkload tijdens stabilisatie
Verbeterde ondersteuningsdekking zorgt voor een snelle reactie op problemen na de migratie tijdens de kritieke stabilisatieperiode. Deze ondersteuning biedt een snellere oplossing van problemen die zich vaak voordoen na de migratie. U moet speciale ondersteuningsmodellen instellen en operationele documentatie bijwerken.
Stel een verbeterde ondersteuningsdekking vast tijdens de stabilisatieperiode. Speciale ondersteuningsmodellen zorgen voor snelle reactie op problemen na de migratie tijdens de kritieke stabilisatieperiode. Deze ondersteuning biedt een snellere oplossing van problemen die zich vaak voordoen na de migratie. Wijs ervaren IT-medewerkers of migratiepartners toe om de workload nauw te bewaken en kortere SLA's te bieden dan normale bewerkingen.
Configuratiebeheer- en inventarissystemen bijwerken. Updates voor configuratiebeheer zorgen ervoor dat operationele hulpprogramma's en processen de nieuwe Azure-omgeving weerspiegelen. Met dit onderhoud blijft operationele documentatie actueel en worden doorlopende beheeractiviteiten ondersteund. Update configuration management databases (CMDB) voor de nieuwe hostingomgeving, ervan uitgaande dat bestaande inventarishulpprogramma's IP-adressen, CPU, geheugen en andere infrastructuurgegevens automatisch bijwerken.
Azure-hulpprogramma's en -resources
| Source | Tool | Description |
|---|---|---|
| Multiple | Databasemigratiehandleidingen | Handleidingen voor verschillende databaseplatforms, bronnen en doelen |
| Multiple | Hulpprogramma's voor object- en bestandsmigratie | Een vergelijking van verschillende hulpprogramma's |
| Andere clouds | AWS en Google Cloud naar Azure | Handleidingen voor het migreren van AWS en Google Cloud naar Azure |
| On-premises | Azure Database Migration Service | Volledig beheerde service voor het migreren van databases naar Azure met minimale downtime |
| On-premises | Azure Migrate | Uitgebreide migratieservice voor het detecteren, beoordelen en migreren van workloads naar Azure |
| On-premises | Azure databox | Terabytes aan gegevens verzenden naar en uit Azure |
| Google Cloud | Google Cloud Storage Transfer Service | Gegevens overdragen van en naar verschillende clouds of on-premises omgevingen |
| Google Cloud | gsutil | Opdrachtregelprogramma van Google Cloud voor het beheren van Cloud Storage |
| AWS | AWS Data Transfer Service | Gegevens overdragen tussen on-premises en AWS-opslagservices |
| AWS | AWS CLI | Opdrachtregelinterface van Amazon Web Services voor het beheren van AWS-services |
| Multiple | Java-migratiehandleidingen | Handleidingen voor het migreren van Java-apps naar Azure |
| On-premises | VMWare | Handleidingen voor het migreren van VMWare naar Azure |
| On-premises | Hyper-V | Handleidingen voor het migreren van Hyper-V naar Azure |
| Azure Analysis Services | Azure Analysis Services migreren naar Power BI | Migreer Microsoft Azure Analysis Services naar Power BI met behulp van de microsoft Power BI Premium-migratiefunctie in Power BI. |
| Multiple | Roadmap voor acceptatie van Microsoft Fabric | Leer de strategische en tactische overwegingen en actie-items die leiden tot een succesvolle acceptatie van Microsoft Fabric en help bij het bouwen van een gegevenscultuur in uw organisatie. |
| Multiple | Migreren naar Power BI | Meer informatie over het plannen en uitvoeren van een migratie van een BI-hulpprogramma van derden naar Power BI. |
| Azure Synapse Analytics | Migreren van Azure Synapse Data Explorer naar Fabric Eventhouse (preview) | Stapsgewijze richtlijnen voor het migreren van uw Azure Synapse Data Explorer-databases (Kusto) naar Fabric Eventhouse. |
| Azure Synapse Analytics | Migratie-assistent voor Fabric Data Warehouse (voorvertoning) | Meer informatie over het gebruik van de Migration Assistant voor het verplaatsen van gegevens en objecten van Azure Synapse Analytics SQL Data Warehouse naar Fabric Data Warehouse, inclusief ondersteunde scenario's en beperkingen. |
| Azure Synapse Analytics | Migratiemethoden: toegewezen SQL-pools van Azure Synapse Analytics naar Fabric Data Warehouse | Meer informatie over de methoden voor migratie van datawarehousing in toegewezen SQL-pools van Azure Synapse naar Fabric. |
| Azure Synapse Analytics | Migratieplanning: dedicated SQL-pools van Azure Synapse Analytics naar Fabric Data Warehouse | Plan de migratie van datawarehousing in toegewezen SQL-pools van Azure Synapse naar Fabric. |
| Azure Synapse Analytics | Migreren van Azure Synapse Spark naar Fabric | Meer informatie over het migreren van Azure Synapse Spark naar Fabric, inclusief belangrijke overwegingen en verschillende migratiescenario's. |
| Azure Synapse Analytics | Gegevens en pijplijnen migreren van Azure Synapse Analytics naar Fabric | Meer informatie over uw verschillende opties voor het migreren van gegevens en pijplijnen van Azure Synapse Analytics naar Fabric. |
| Azure Synapse Analytics | Notebooks migreren van Azure Synapse Analytics naar Fabric | Meer informatie over uw verschillende opties voor het migreren van uw Azure Synapse Spark-notebooks naar Fabric. |
| Spark | Bestaande werkruimtebibliotheken en Spark-eigenschappen migreren naar een Microsoft Fabric-omgeving | Meer informatie over het migreren van uw bestaande werkruimtebibliotheken en Apache Spark-eigenschappen naar een standaardinfrastructuuromgeving. |