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.
Volg dit artikel om uw migratieplan naar Azure te bouwen met Azure Migrate.
Doelstellingen voor cloudmigratie definiëren
Voordat u begint, kan het begrijpen en evalueren van uw motivatie voor het overstappen naar de cloud bijdragen aan een succesvol bedrijfsresultaat. Zoals uitgelegd in het Cloud Adoption Framework, zijn er een aantal triggers en resultaten.
Zakelijke gebeurtenis | Migratieresultaat |
---|---|
Datacenter afsluiten | Kosten |
Fusie, overname of afstoting van activa | Vermindering van de technische/leverancierscomplexiteit |
Vermindering van kapitaaluitgaven | Optimalisatie van interne bewerkingen |
Einde van ondersteuning voor bedrijfskritieke technologieën | Toename van bedrijfsflexibiliteit |
Reactie op wijzigingen in naleving van regelgeving | Voorbereiding op nieuwe technische mogelijkheden |
Nieuwe vereisten voor gegevenssoevereine | Schalen om te voldoen aan de marktvereisten |
Vermindering van onderbrekingen en verbeteringen in IT-stabiliteit | Opschalen om te voldoen aan geografische eisen |
Door uw motivatie te identificeren, kunt u uw strategische migratiedoelen vastmaken. De volgende stap is het identificeren en plannen van een migratiepad dat is afgestemd op uw workloads. Het hulpprogramma Azure Migrate: Detectie en evaluatie helpt u bij het evalueren van on-premises workloads en biedt richtlijnen en hulpprogramma's waarmee u kunt migreren.
Inzicht in uw digitale eigendommen
Begin met het identificeren van uw on-premises infrastructuur, toepassingen en afhankelijkheden. Zo kunt u workloads identificeren voor migratie naar Azure en geoptimaliseerde kostenprognoses verzamelen. Het hulpprogramma Detectie en evaluatie helpt u bij het identificeren van de workloads die u in gebruik hebt, afhankelijkheden tussen workloads en optimalisatie van werkbelastingen.
Workloads die in gebruik zijn
Azure Migrate maakt gebruik van een lichtgewicht Azure Migrate-apparaat om on-premises VMware-VM's, Hyper-V-VM's, andere gevirtualiseerde servers en fysieke servers zonder agent te detecteren. Continue detectie verzamelt serverconfiguratie-informatie, prestatiemetagegevens en toepassingsgegevens. Dit is wat het apparaat verzamelt van on-premises servers:
Metagegevens van de server, schijf en NIC.
Geïnstalleerde toepassingen, rollen en functies.
Prestatiegegevens, waaronder CPU- en geheugengebruik, schijf-IOPS en doorvoer.
Nadat u gegevens hebt verzameld, kunt u de lijst met toepassingsinventaris exporteren om apps te vinden en SQL Server-exemplaren die op uw servers worden uitgevoerd. U kunt het hulpprogramma Azure Migrate: Database Assessment gebruiken om inzicht te hebben in de gereedheid van SQL Server.
Samen met gegevens die zijn gedetecteerd met het hulpprogramma Detectie en evaluatie, kunt u uw CMDB-gegevens (Configuration Management Database) gebruiken om een weergave van uw server- en databaseomgeving te maken en te begrijpen hoe uw servers worden verdeeld over bedrijfseenheden, toepassingseigenaren, geografische gebieden, enzovoort. Hiermee kunt u bepalen welke workloads prioriteit moeten krijgen voor migratie.
Afhankelijkheden tussen workloads
Na serverdetectie kunt u afhankelijkheden analyseren, om afhankelijkheden tussen servers te visualiseren en te identificeren, en optimalisatiestrategieën voor het verplaatsen van onderling afhankelijke servers naar Azure. De visualisatie helpt te begrijpen of bepaalde servers worden gebruikt of als ze buiten gebruik kunnen worden gesteld, in plaats van te worden gemigreerd. Het analyseren van afhankelijkheden helpt ervoor te zorgen dat er niets achterblijft en dat onverwachte storingen tijdens de migratie voorkomen worden. Nu uw toepassingsinventaris en afhankelijkheidsanalyse is voltooid, kunt u groepen met hoge betrouwbaarheid van servers maken en beginnen met het beoordelen ervan.
Optimalisatie en grootte
Azure biedt flexibiliteit om de grootte van uw cloudcapaciteit in de loop van de tijd te wijzigen en migratie biedt u de mogelijkheid om de CPU- en geheugenresources te optimaliseren die aan uw servers zijn toegewezen. Door een evaluatie te maken van servers waarvan u de identiteit heeft vastgesteld, kunt u de prestatiegeschiedenis van uw werklast beter begrijpen. Dit is van cruciaal belang voor de juiste grootte van Azure VM-SKU's en aanbevelingen voor schijven in Azure.
Migratiegereedheid evalueren
Gereedheids-/geschiktheidsanalyse
U kunt het evaluatierapport exporteren en filteren op deze categorieën om inzicht te hebben in de gereedheid van Azure:
- Gereed voor Azure: servers kunnen zonder wijzigingen worden gemigreerd as-is naar Azure.
- Voorwaardelijk gereed voor Azure: Servers kunnen worden gemigreerd naar Azure, maar hebben kleine wijzigingen nodig, in overeenstemming met de herstelrichtlijnen in de evaluatie.
- Niet gereed voor Azure: servers kunnen niet worden gemigreerd naar Azure as-is. Problemen moeten vóór de migratie worden opgelost in overeenstemming met herstelrichtlijnen.
- Gereedheid onbekend: Azure Migrate kan de gereedheid van de server niet bepalen vanwege onvoldoende metagegevens.
Met behulp van databaseevaluaties kunt u de gereedheid van uw SQL Server-gegevensomgeving beoordelen voor migratie naar Azure SQL Database of Azure SQL Managed Instances. De evaluatie toont het percentage gereedheidsstatus van de migratie voor elk van uw SQL Server-exemplaren. Daarnaast kunt u voor elk exemplaar het aanbevolen doel in Azure zien, mogelijke migratieblokkeringen, een aantal belangrijke wijzigingen, gereedheid voor Azure SQL DB of Azure SQL-VM en een compatibiliteitsniveau. U kunt dieper graven om inzicht te krijgen in de impact van migratieblokkeringen en aanbevelingen voor het oplossen van deze problemen.
Aanbevelingen voor maatvoering
Nadat een server is gemarkeerd als gereed voor Azure, worden met detectie en evaluatie aanbevelingen voor de grootte gemaakt die de Azure VM-SKU en het schijftype voor uw servers identificeren. U kunt aanbevelingen voor de grootte krijgen op basis van de prestatiegeschiedenis (om resources te optimaliseren tijdens de migratie), of op basis van on-premises serverinstellingen, zonder prestatiegeschiedenis. In een database-evaluatie ziet u aanbevelingen voor de database-SKU, prijscategorie en rekenniveau.
Berekeningskosten opvragen
Het prestatiegerichte alternatief voor het aanpassen van de grootte in Azure Migrate-evaluaties helpt u bij het nauwkeurig dimensioneren van VM's, en moet als best practice worden gebruikt voor het optimaliseren van workloads in Azure. Naast de juiste grootte zijn er enkele andere opties om Azure-kosten te besparen:
- Gereserveerde instanties: Met gereserveerde instanties (RI)kunt u de kosten aanzienlijk verlagen in vergelijking met prijzen voor betalen per gebruik.
- Azure Hybrid Benefit: Met Azure Hybrid Benefit kunt u on-premises Windows Server-licenties met actieve Software Assurance- of Linux-abonnementen naar Azure brengen en combineren met opties voor gereserveerde instanties.
- Enterprise Agreement: Azure Enterprise Agreements (EA) kan besparingen bieden voor Azure-abonnementen en -services.
- Aanbiedingen: Er zijn meerdere Azure-aanbiedingen. Bijvoorbeeld betalen per gebruikYou-Go Dev/Test- of Enterprise Dev/Test-aanbieding om lagere tarieven te bieden voor dev/test-VM's
- VM-uptime: u kunt dagen per maand en uren per dag bekijken waarin azure-VM's worden uitgevoerd. Als u servers afsluit wanneer ze niet in gebruik zijn, kunt u uw kosten verlagen (niet van toepassing op RI's).
- Doelregio: U kunt evaluaties maken in verschillende regio's om te bepalen of migreren naar een specifieke regio rendabeler kan zijn.
Gegevens visualiseren
U kunt detectie- en evaluatierapporten (met informatie over Azure-gereedheid en maandelijkse kostendistributie) bekijken in de portal. U kunt ook evaluatie exporteren en uw migratieplan verrijken met extra visualisaties. U kunt meerdere evaluaties maken, met verschillende combinaties van eigenschappen en de set eigenschappen kiezen die het beste werken voor uw bedrijf.
Hiaten/blokkeringen evalueren
Wanneer u weet welke apps en workloads u wilt migreren, identificeert u downtimebeperkingen voor deze apps en zoekt u naar operationele afhankelijkheden tussen uw apps en de onderliggende infrastructuur. Deze analyse helpt u bij het plannen van migraties die voldoen aan uw beoogde hersteltijd (RTO) en om minimaal tot nul gegevensverlies te garanderen. Voordat u migreert, wordt u aangeraden compatibiliteitsproblemen of niet-ondersteunde functies te bekijken en te beperken die de migratie van de server/SQL-database kunnen blokkeren. Het detectie- en evaluatierapport van Azure Migrate en Azure Migrate Database Assessment kan hierbij helpen.
De workloads prioriteren
Nadat u informatie over uw inventaris hebt verzameld, kunt u bepalen welke apps en workloads u eerst wilt migreren. Ontwikkel een 'toepassen en leren'-benadering voor het migreren van apps op een systematische en controleerbare manier, zodat u eventuele fouten kunt uitbouwen voordat u een migratie op volledige schaal start.
Als u prioriteit wilt geven aan de migratievolgorde, kunt u strategische factoren gebruiken, zoals complexiteit, time-to-migrate, bedrijfs urgentie, productie-/niet-productieoverwegingen, naleving, beveiligingsvereisten, toepassingskennis, enzovoort.
Enkele aanbevelingen:
Snelle overwinningen prioriteren: gebruik de evaluatierapporten om laag-hangend fruit te identificeren, inclusief servers en databases die volledig gereed zijn en minimale inspanning vereisen om naar Azure te migreren. De tabel bevat een overzicht van een aantal manieren om dit te doen.
Staat Actie Vm's die gereed zijn voor Azure Exporteer het evaluatierapport en filter alle servers met de status Gereed voor Azure. Dit kan de eerste groep servers zijn die u naar Azure tilt en verplaatst met behulp van het hulpprogramma Migratie en modernisering . Niet-ondersteunde besturingssystemen Exporteer het evaluatierapport en filter alle servers met Windows Server 2008 R2/Windows Server 2008. Deze besturingssystemen zijn aan het einde van de ondersteuning en alleen Azure biedt een gratis drie jaar beveiligingsupdates wanneer u ze naar Azure migreert. Als u Azure Hybrid Benefit combineert en RU's gebruikt, kunnen de besparingen hoger zijn. SQL Server-migratie Gebruik de aanbevelingen voor databaseevaluatie om databases te migreren die gereed zijn voor Azure SQL Database met behulp van het hulpprogramma Azure Migrate: Database Migration. Migreer de databases die gereed zijn voor Azure SQL VM met behulp van het hulpprogramma Migratie en modernisering. Software zonder ondersteuning Exporteer uw toepassingsinventaris en filter op software/extensies die mogelijk het einde van de ondersteuning bereiken. Geef prioriteit aan deze toepassingen voor migratie. Onderbedeelde servers Exporteer het evaluatierapport en filter op servers met een laag CPU-gebruik (%) en geheugengebruik (%). Migreer naar een azure-VM met de juiste grootte en bespaar op kosten voor niet-gebruikte resources. Servers die te veel zijn ingericht Exporteer het evaluatierapport en filter voor servers met een hoog CPU-gebruik (%) en geheugengebruik (%). Los capaciteitsbeperkingen op, voorkom dat overstrainde servers fouten veroorzaken en verhoog de prestaties door deze servers naar Azure te migreren. Gebruik in Azure mogelijkheden voor automatisch schalen om te voldoen aan de vraag.
Analyseer evaluatierapporten om opslagbeperkingen te onderzoeken. Analyseer schijf-IOPS en doorvoer en het aanbevolen schijftype.Begin klein en vervolgens groot: begin met het verplaatsen van apps en workloads die minimale risico's en complexiteit opleveren, om vertrouwen te creëren in uw migratiestrategie. Analyseer aanbevelingen voor Azure Migrate-evaluatie samen met uw CMDB-opslagplaats om ontwikkel-/testworkloads te zoeken en te migreren die mogelijk kandidaten zijn voor testmigraties. Feedback en leer van testmigraties kunnen nuttig zijn wanneer u begint met het migreren van productieworkloads.
Voldoen: Azure onderhoudt de grootste complianceportfolio in de branche, wat betreft breedte en diepte van aanbiedingen. Gebruik nalevingsvereisten om prioriteit te geven aan migraties, zodat apps en workloads voldoen aan uw nationale/regionale en branchespecifieke normen en wetten. Dit geldt met name voor organisaties die te maken hebben met bedrijfskritieke processen, gevoelige informatie bevatten of zich in sterk gereglementeerde branches bevinden. In dit soort organisaties zijn standaarden en voorschriften afhankelijk van elkaar en kunnen ze vaak veranderen, wat lastig is om bij te blijven.
Het migratieplan voltooien
Voordat u uw migratieplan voltooit, moet u rekening houden met andere potentiële obstakels en deze als volgt beperken:
- Netwerkvereisten: evalueer netwerkbandbreedte en latentiebeperkingen, wat onvoorziene vertragingen en onderbrekingen van de migratiereplicatiesnelheid kan veroorzaken.
- Tests/aanpassingen na de migratie: Een tijdbuffer toestaan om prestatie- en gebruikersacceptatietests uit te voeren voor gemigreerde apps of om apps na de migratie te configureren/aanpassen, zoals het bijwerken van databaseverbindingstekenreeksen, het configureren van webservers, het uitvoeren van cut-overs/opschonen, enzovoort.
- Machtigingen: Bekijk aanbevolen Azure-machtigingen en server-/databasetoegangsrollen en -machtigingen die nodig zijn voor migratie.
- Training: Bereid uw organisatie voor op de digitale transformatie. Een degelijke trainingsbasis is belangrijk voor geslaagde veranderingen in de organisatie. Bekijk gratis Microsoft Learn-trainingen, waaronder cursussen over basisprincipes van Azure, oplossingsarchitecturen en beveiliging. Moedig uw team aan om Azure-certificeringen te verkennen.
- Implementatieondersteuning: krijg ondersteuning voor uw implementatie als u deze nodig hebt. Veel organisaties besluiten om externe hulp te gebruiken voor hun cloudmigratie. Als u snel en met vertrouwen naar Azure wilt overstappen met persoonlijke hulp, kunt u een Azure Expert Managed Service Provider of FastTrack voor Azure overwegen.
Maak een effectief cloudmigratieplan met gedetailleerde informatie over de apps die u wilt migreren, beschikbaarheid van apps/databases, downtimebeperkingen en migratiemijlpalen. Het plan houdt rekening met hoe lang het kopiëren van gegevens duurt en bevat een realistische buffer voor het testen na de migratie en cut-over-activiteiten.
Een testplan na de migratie moet functionele, integratie, beveiliging en gebruiksvoorbeelden bevatten om ervoor te zorgen dat gemigreerde apps werken zoals verwacht en dat alle databaseobjecten, en gegevensrelaties, met succes worden overgedragen naar de cloud.
Bouw een migratieschema en declareer een onderhoudsvenster voor het migreren van uw apps en databases met minimale tot nul downtime en beperk de potentiële operationele en zakelijke impact tijdens de migratie.
Migreren
U wordt aangeraden een testmigratie uit te voeren in Azure Migrate voordat u een volledige migratie start. Met een testmigratie kunt u de betrokken tijd schatten en uw migratieplan aanpassen. Het biedt een mogelijkheid om potentiële problemen te detecteren en op te lossen vóór de volledige migratie.
Wanneer u klaar bent voor migratie, gebruikt u het hulpprogramma Migratie en modernisering en de Azure Data Migration Service (DMS) voor een naadloze en geïntegreerde migratie-ervaring met end-to-end-tracering.
- Met het hulpprogramma Migratie en modernisering kunt u on-premises VM's en servers of VIRTUELE machines in een andere privé- of openbare cloud (inclusief AWS, GCP) migreren met ongeveer nul downtime.
- Azure DMS biedt een volledig beheerde service die is ontworpen om naadloze migraties van meerdere databasebronnen naar Azure Data-platforms mogelijk te maken, met minimale downtime.
Windows-besturingssysteem upgraden
Azure Migrate biedt klanten een optie om hun Windows Server-besturingssysteem naadloos te upgraden tijdens de migratie. Met een upgrade van het besturingssysteem van Azure Migrate kunt u overstappen van een ouder besturingssysteem naar een nieuwer besturingssysteem, terwijl u uw instellingen, serverfuncties en gegevens intact houdt. Meer informatie.
Azure Migrate-besturingssysteemupgrade maakt gebruik van een aangepaste scriptextensie van Azure VM om de volgende activiteiten uit te voeren voor een in-place upgrade-ervaring:
- Er wordt een gegevensschijf met Windows Server-installatiebestanden gemaakt en gekoppeld aan de virtuele machine.
- Een aangepaste scriptextensie die wordt aangeroepen
InPlaceOsUpgrade
, is ingeschakeld op de virtuele machine, waarmee een script uit het opslagaccount wordt gedownload en de upgrade wordt gestart in een stille modus.
Volgende stappen
- Onderzoek het cloudmigratietraject in het Azure Cloud Adoption Framework.
- Bekijk een kort overzicht van Azure Migrate en bekijk een video om aan de slag te gaan.
- Meer informatie over het beoordelen van VM's voor migratie naar Azure-VM's.