SQL Server-workloads migreren (veelgestelde vragen)
Van toepassing op: SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL Server op Azure VM
Het migreren van on-premises SQL Server-workloads en bijbehorende toepassingen naar de cloud brengt meestal een breed scala aan vragen die verder gaan dan alleen informatie over productfuncties.
Dit artikel biedt een holistische weergave en helpt u te begrijpen hoe u de waarde volledig kunt ontgrendelen bij het migreren naar Azure SQL. De sectie Toepassingen moderniseren en SQL behandelt vragen over Azure SQL in het algemeen, evenals algemene toepassings- en SQL-moderniseringsscenario's. De sectie Bedrijfs- en technische evaluatie omvat kostenbesparingen, licenties, het minimaliseren van migratierisico's, bedrijfscontinuïteit, beveiliging, workloads en architectuur, prestaties en vergelijkbare vragen over zakelijke en technische evaluatie. In de laatste sectie wordt het daadwerkelijke migratie- en moderniseringsproces behandeld, inclusief richtlijnen voor migratiehulpprogramma's.
Toepassingen en SQL moderniseren
Azure SQL
Wat zijn de voordelen van het verplaatsen van toepassingen en SQL Server-workloads naar Azure?
Een migratie naar Azure biedt geoptimaliseerde kosten, flexibiliteit en schaalbaarheid, verbeterde beveiliging, naleving, verbeterde bedrijfscontinuïteit en vereenvoudigd beheer en bewaking.
Wat is Azure SQL?
Azure SQL is een reeks services die gebruikmaken van de SQL Server-database-engine in de Azure Cloud. De volgende services behoren tot Azure SQL: Azure SQL Database (SQL Database), Azure SQL Managed Instance (SQL Managed Instance) en SQL Server op Azure-VM's (SQL-VM's ).
Wat is het verschil tussen migratie en modernisering naar Azure SQL?
Migratie naar Azure SQL omvat het verplaatsen van toepassingen, infrastructuur en gegevens van één locatie (bijvoorbeeld het on-premises datacenter van een bedrijf) naar de Azure-infrastructuur. Voor SQL Server-klanten betekent dit dat uw workloads worden gemigreerd terwijl de impact op bewerkingen wordt geminimaliseerd. U kunt DE IT-kosten verlagen, de beveiliging en tolerantie verbeteren en schaalaanpassing op aanvraag realiseren.
Modernisering naar Azure SQL omvat het bijwerken van bestaande toepassingen voor nieuwere computingmethoden en toepassingsframeworks en het gebruik van cloudeigen technologieën. Dit kan worden bereikt met behulp van PaaS-services zoals Azure SQL Database en Azure SQL Managed Instance, wat extra voordelen biedt van app-innovatie, flexibiliteit, snelheid van ontwikkelaars en kostenoptimalisatie.
Wat betekent IaaS en PaaS?
Infrastructure as a Service (IaaS) is een soort cloudcomputingservice die essentiële reken-, opslag- en netwerkresources op aanvraag biedt.
Platform as a Service (PaaS) is een volledige ontwikkel- en implementatieomgeving in de cloud, met resources waarmee u alles kunt leveren, van eenvoudige cloud-apps tot geavanceerde bedrijfstoepassingen in de cloud.
PaaS biedt andere voordelen ten opzichte van IaaS, zoals kortere ontwikkelingscycli, extra ontwikkelmogelijkheden zonder personeel toe te voegen, betaalbare toegang tot geavanceerde hulpprogramma's, om er een paar te noemen. Azure SQL biedt zowel PaaS-services (SQL Managed Instance, SQL Database) als IaaS (SQL VM).
Hoe kan ik beslissen of ik mijn SQL Server moet verplaatsen naar een virtuele machine, SQL Managed Instance of SQL Database?
SQL Managed Instance is het juiste PaaS-doel om uw bestaande SQL Server-toepassingen op schaal te moderniseren met bijna alle SQL Server-functies (inclusief functies op exemplaarniveau) en tegelijkertijd de kosten van server- en databasebeheer te verlagen.
SQL Database is de meest geschikte keuze bij het bouwen van systeemeigen cloudtoepassingen, omdat het hoge elasticiteit en flexibiliteit biedt om te kiezen tussen architectuur- en rekenlagen, zoals serverloze laag voor verbeterde elasticiteit en Hyperscale-servicelaag voor een zeer schaalbare opslag- en rekenresources.
Als u volledige controle en aanpassing nodig hebt, inclusief toegang tot het besturingssysteem, kunt u kiezen voor SQL Server op Azure VM. De servicevergelijking biedt meer informatie. Een reeks migratiehulpprogramma's helpt bij het maken van de optimale keuze door een evaluatie van de compatibiliteit en kosten van de doelservice te bieden.
Hoe kan ik kosten verlagen door over te stappen op Azure SQL?
Als u overstapt naar Azure, bespaart u op resources, onderhoud en onroerend goed, naast de mogelijkheid om workloads te optimaliseren, zodat ze minder kosten om uit te voeren. Azure SQL Managed Instance en SQL Database bieden alle voordelen van PaaS-services en bieden geautomatiseerde afstemming van prestaties, back-ups, softwarepatching en hoge beschikbaarheid, die allemaal enorme inspanningen en kosten met zich meebrengen bij het handmatig uitvoeren.
SQL Managed Instance en SQL Database (individuele database en elastische pool) worden bijvoorbeeld geleverd met ingebouwde hoge beschikbaarheid. Bovendien bieden Bedrijfskritiek lagen (SQL Managed Instance) en Premium (SQL Database) zonder extra kosten alleen-lezen replica's, terwijl de SQL Database Hyperscale-laag hoge beschikbaarheid en benoemde secundaire replica's toestaat voor uitschalen zonder licentiekosten. Daarnaast kunnen Klanten van Software Assurance hun on-premises SQL Server-licentie in Azure gebruiken door Azure Hybrid Benefit (AHB) toe te passen. Met Software Assurance kunt u ook gratis passieve HA- en DR-secundaire databases implementeren met behulp van SQL VM.
Bovendien biedt elke Azure SQL-service u de mogelijkheid om vooraf instanties te reserveren (voor een periode van één jaar of drie jaar) en aanzienlijke extra besparingen te verkrijgen. Dev/Test-prijsplannen bieden een manier om de ontwikkelingskosten verder te verlagen. Raadpleeg ten slotte het volgende artikel over hoe u de kosten van azure SQL Managed Instance kunt optimaliseren met Microsoft Azure Well-Architected Framework.
Wat is het beste licentiepad om kosten te besparen bij het verplaatsen van bestaande SQL Server-workloads naar Azure?
Azure Hybrid Benefit (AHB) is een licentievoordeel waarmee u uw bestaande Windows Server- en SQL Server-licenties met Software Assurance (SA) naar Azure kunt brengen. In combinatie met reserveringsbesparingen en uitgebreide beveiligingsupdates kunt u met AHB tot 85% besparen in vergelijking met prijzen voor betalen per gebruik in Azure SQL. Zorg er bovendien voor dat u verschillende dev/test-prijsplannen controleert.
Scenario's voor toepassingen en SQL-modernisering
Scenario 1: Datacentrum gaat over naar de cloud: wat is het moderniseringspad voor toepassingen en SQL Server-databases?
Het bijwerken van de bestaande apps van een organisatie naar een cloud-first model kan worden bereikt met behulp van volledig beheerde toepassings- en gegevensservices, waaronder Azure-app Service, Azure Spring Apps, Azure SQL Database, Azure SQL Managed Instance en andere PaaS-services. Azure Kubernetes Services (AKS) biedt een beheerde benadering op basis van containers in Azure. Toepassings- en gegevens modernisatie in Azure wordt in verschillende fasen bereikt, met de meest voorkomende scenariovoorbeelden die worden beschreven in het Cloud Adoption Framework.
Scenario 2: Kosten voor SQL Server verlagen: Hoe kan ik de kosten voor mijn bestaande SQL Server-vloot verlagen?
Als u overstapt op Azure SQL-VM's, SQL Managed Instance of SQL Database, bespaart u de kosten voor resources, onderhoud en onroerend goed. Het gebruik van uw on-premises SQL Server-licenties in Azure via Azure Hybrid Benefit, het gebruik van Azure-reserveringen voor SQL VM, SQL Managed Instance en SQL Database vCores en het gebruik van beperkte virtuele vCPU's bieden u een breed scala aan opties om een rendabele oplossing te bouwen.
Voor het implementeren van BCDR-oplossingen in Azure SQL profiteert u van ingebouwde HA-replica's van SQL Managed Instance en SQL Database of vrije passieve HA- en DR-secundaire databases met behulp van SQL VM. Bovendien bieden Bedrijfskritiek lagen (SQL Managed Instance) en Premium (SQL Database) zonder extra kosten alleen-lezen replica's, terwijl de SQL Database Hyperscale-laag hoge beschikbaarheid en benoemde secundaire replica's toestaat voor uitschalen zonder licentiekosten. Zorg er bovendien voor dat u verschillende dev/test-prijsplannen controleert.
Als u wilt weten hoe u tot 64% kunt besparen door over te stappen op Azure SQL, kunt u het rapport Environmental, Social and Governance Impact (INTUNE) bekijken over de economische waarde van het migreren van on-premises SQL Server-exemplaren naar Microsoft Azure SQL Solutions. Raadpleeg ten slotte het volgende artikel over hoe u de kosten van azure SQL Managed Instance kunt optimaliseren met Microsoft Azure Well-Architected Framework.
Scenario 3: Toepassingsportfolio optimaliseren: Hoe kan ik tegelijkertijd mijn toepassingsportfolio en SQL Server-exemplaren moderniseren?
Toepassings- en gegevens modernisatie in Azure wordt in verschillende fasen bereikt, met de meest voorkomende scenariovoorbeelden die worden beschreven in het Cloud Adoption Framework.
Scenario 4: einde van ondersteuning voor SQL Server: Welke opties moet ik verplaatsen naar Azure SQL?
Zodra uw SQL Server het einde van de ondersteuningsfase heeft bereikt, hebt u verschillende moderniseringsopties voor Azure SQL. Een van de opties is om uw workload te migreren naar een met Azure SQL beheerd exemplaar, dat hoge functiepariteit biedt met het on-premises SQL Server-product. U kunt de workload ook met extra inspanningen verplaatsen naar Azure SQL Database. Deze services worden uitgevoerd op sql Server-groenblijvende functies, zodat u 'het einde van de ondersteuning' effectief krijgt.
Achterwaartse compatibiliteit wordt geboden via compatibiliteitsniveaus en instellingen voor databasecompatibiliteitsniveaus . Hulpprogramma's zoals De Azure SQL Migration-extensie in Azure Data Studio of Data Migration Assistant helpen u bij het identificeren van mogelijke incompatibiliteit.
Wanneer een PaaS-oplossing (Platform-as-a-Service) niet past bij uw workload, biedt Azure SQL Virtual Machines de mogelijkheid om een as-is-migratie uit te voeren. Door over te stappen op azure SQL VM, ontvangt u ook gratis uitgebreide beveiligingspatches die aanzienlijke besparingen kunnen bieden (bijvoorbeeld tot 69% voor SQL Server 2012).
Scenario 5: Voldoen aan naleving van regelgeving: Hoe helpt Azure SQL om te voldoen aan vereisten voor naleving van regelgeving?
Azure Policy heeft ingebouwde beleidsregels waarmee organisaties kunnen voldoen aan naleving van regelgeving. Ad-hoc- en aangepaste beleidsregels kunnen ook worden gemaakt. Zie de besturingselementen voor naleving van Azure Policy-regelgeving voor Azure SQL Database & SQL Managed Instance voor meer informatie. Voor een overzicht van nalevingsaanbiedingen kunt u de documentatie voor Naleving van Azure raadplegen.
Aan de slag, de holistische benadering
Een bedrijfscase voor migratie voorbereiden
Het Microsoft Cloud Adoption Framework voor Azure is een goed uitgangspunt om u te helpen bij het maken en implementeren van de bedrijfs- en technologiestrategie die nodig is voor uw overstap naar Azure.
Waar vind ik migratiehandleidingen voor Azure SQL?
De volgende handleidingen helpen u bij het detecteren, evalueren en migreren van SQL Server naar Azure Virtual Machines, SQL Managed Instance en SQL Database.
Moet ik toepassingen en SQL tegelijkertijd moderniseren? Wat kan ik doen?
Nee Neem gerust een iteratieve benadering om elke workload en elk onderdeel te moderniseren.
Kan ik SQL Server moderniseren naar SQL Managed Instance en mijn toepassing optillen en verplaatsen naar een VIRTUELE machine?
Ja. U kunt uw toepassing Verbinding maken naar Azure SQL Managed Instance via verschillende scenario's, bijvoorbeeld wanneer u deze host op een VIRTUELE machine.
Zakelijke en technische evaluatie
Totale eigendomskosten, licenties en voordelen
Hoe kan ik TCO-besparingen (Total Cost of Ownership) schatten bij het overstappen naar Azure SQL?
Overstappen naar Azure SQL brengt aanzienlijke TCO-besparingen met zich mee door operationele efficiëntie en bedrijfsflexibiliteit te verbeteren, en de noodzaak van on-premises hardware en software te elimineren. Volgens het RAPPORT OVER De economische waarde van het migreren van on-premises SQL Server-exemplaren naar Microsoft Azure SQL Solutions kunt u tot 47% besparen bij het migreren van on-premises naar Azure SQL Virtual Machines (IaaS) en tot 64% bij het migreren naar Azure SQL Managed Instance of Azure SQL Database (PaaS).
Wat is het licentiemodel voor SQL Managed Instance?
Sql Managed Instance-licenties volgen het licentiemodel op basis van vCore, waarbij u betaalt voor reken-, opslag- en back-upopslagresources. U kunt kiezen tussen verschillende servicelagen (algemeen gebruik, Bedrijfskritiek) en hardwaregeneraties. De pagina met prijzen voor SQL Managed Instance biedt een volledig overzicht van mogelijke SKU's en prijzen.
Wat is het licentiemodel voor SQL Database?
SQL Database biedt een keuze tussen het aankoopmodel van vCore en het aankoopmodel van de databasetransactie-eenheid. U kunt prijzen verkennen - Azure SQL Database Single Database en meer informatie over prijsopties.
Welke abonnementstypen worden ondersteund in SQL Managed Instance?
Controleer ondersteunde abonnementstypen voor SQL Managed Instance.
Kan ik mijn on-premises SQL Server-licentie gebruiken bij het overstappen naar Azure SQL?
Als u eigenaar bent van Software Assurance voor basislicenties of in aanmerking komende abonnementslicenties voor SQL Server Standard Edition of SQL Server Enterprise Edition, kunt u uw bestaande SQL Server-licentie gebruiken wanneer u overstapt op SQL Managed Instance, SQL Database of Azure VM door Azure Hybrid Benefit (AHB) toe te passen. U kunt deze licenties ook gedurende maximaal 180 dagen tegelijk gebruiken in zowel on-premises als Azure-omgevingen (rechten voor dubbel gebruik).
Hoe kan ik overstappen van sql-VM naar SQL Managed Instance?
U kunt dezelfde migratiehandleiding volgen als voor de on-premises SQL Server.
Ik gebruik een licentie voor een SQL Server-abonnement. Kan ik deze gebruiken om naar Azure SQL te gaan?
Ja, in aanmerking komende abonnementslicenties kunnen worden gebruikt voor het betalen van Azure SQL-services tegen een verlaagd (basistarief) door Azure Hybrid Benefit (AHB) toe te passen.
Ik gebruik SQL Server CAL-licenties. Hoe kan ik overstappen op Azure SQL?
SQL Server CAL-licenties met de juiste licentiemobiliteitsrechten kunnen worden gebruikt op Virtuele Azure SQL-machines en op Azure SQL Dedicated Host.
Wat is Azure Hybrid Benefit (AHB)?
Azure Hybrid Benefit (AHB) is een licentievoordeel waarmee u uw bestaande Windows Server- en SQL Server-licenties met Software Assurance (SA) naar Azure kunt brengen. Met AHB kunt u tot 85% besparen in vergelijking met prijzen voor betalen per gebruik in Azure SQL, in combinatie met reserveringsbesparingen en uitgebreide beveiligingsupdates. Zie De productvoorwaarden van Microsoft Azure Services voor meer informatie.
Hoe kan ik mijn on-premises SQL Server-licentie vertalen naar een vCore-licentie in SQL Managed Instance, SQL Database en SQL VM?
Voor elke (1) kern van SQL Server Enterprise Edition krijgt u vier (4) vCores van de laag Algemeen gebruik van SQL Managed Instance of één (1) vCore van sql Managed Instance Bedrijfskritiek-laag. Op dezelfde manier wordt één (1) kern van SQL Server Standard Edition omgezet in één (1) vCore van de laag Algemeen gebruik van SQL Managed Instance, terwijl vier (4) vCores van SQL Server Standard Edition worden omgezet in één (1) vCore van SQL Managed Instance Bedrijfskritiek.
De azure Hybrid Benefit-update van augustus 2020 biedt een overzicht van mogelijke kern-naar-vCore-conversies voor SQL Managed Instance, SQL Database en SQL VM. Toepasselijke AHB-rechten worden ook beschreven in de Productvoorwaarden. U kunt ook de Azure Hybrid Benefit-besparingscalculator gebruiken om de exacte besparingen voor uw SQL Server-estate te berekenen.
Is Software Assurance (SA) vereist voor het gebruik van een SQL Server-licentie in Azure SQL?
Software Assurance is een licentieprogramma dat kan worden toegepast op on-premises SQL Server-licenties, waardoor licentiemobiliteit, AHB en andere voordelen mogelijk zijn. SA is vereist als AHB moet worden aangeroepen voor het gebruik van bestaande SQL Server-licenties (met SA) bij het overstappen naar Azure SQL. Zonder SA + AHB worden klanten in rekening gebracht met payg-prijzen.
U kunt ook softwarebeheervoorwaarden uitbesteden die van toepassing zijn op SQL Server-licenties die vóór 1 oktober 2019 zijn aangeschaft, u toestaan om uw bestaande licenties toe te wijzen aan Azure Dedicated Host, net zoals u een server in uw eigen datacenter zou licentie geven: zie Prijzen - Dedicated Host Virtual Machines.
Moet ik betalen voor hoge beschikbaarheid (HA) in SQL Managed Instance en SQL Database?
Zowel de lagen Algemeen gebruik als Bedrijfskritiek van SQL Managed Instance en SQL Database zijn gebouwd op basis van inherente architectuur voor hoge beschikbaarheid. Op deze manier worden er geen extra kosten in rekening gebracht voor hoge beschikbaarheid. Voor de SQL Database Hyperscale-laag wordt de hoge beschikbaarheidsreplica in rekening gebracht.
Moet ik betalen voor replica's met hoge beschikbaarheid en herstel na noodgevallen voor Azure SQL-VM's?
Als u Software Assurance hebt, kunt u plannen voor hoge beschikbaarheid en herstel na noodgevallen (DR) implementeren met SQL Server op Azure SQL-VM's, zonder dat er extra licentiekosten in rekening worden gebracht voor het passieve noodherstelexemplaren. Zie de documentatie voor sql-VM's voor meer informatie.
Moet ik betalen voor herstel na noodgevallen in SQL Managed Instance en SQL Database?
SQL Managed Instance biedt de mogelijkheid om een stand-byreplica zonder licentie te configureren. Dit betekent dat er geen kosten in rekening worden gebracht voor sql Server-licentiekosten voor de vCores die door de secundaire stand-byreplica worden gebruikt.
Kan ik Azure Hybrid Benefit centraal beheren voor SQL Server in het hele Azure-abonnement?
Ja. U kunt uw Azure Hybrid Benefit voor SQL Server centraal beheren binnen het bereik van een volledig Azure-abonnement of een totale factureringsrekening. Deze functie is momenteel beschikbaar in preview.
Als ik een aantal SQL-servers verplaats, worden mijn workloads naar SQL Managed Instance verplaatst en sommige workloads on-premises achtergelaten, kan ik al mijn SQL-licenties op één plek beheren?
U kunt uw licenties die worden gedekt door Azure Hybrid Benefit voor SQL Server centraal beheren binnen het bereik van een volledig Azure-abonnement of een totale factureringsrekening. Deze gegevens kunnen worden gecombineerd met een overzicht dat wordt onderhouden door uw licentiepartner/inkoopafdeling of het verkrijgen van licentiegegevens door uw eigen aangepaste licentieoverzicht te maken. Uw licenties moeten on-premises of in de cloud worden gebruikt, maar u hebt 180 dagen gelijktijdige gebruiksrechten tijdens het migreren van servers.
Hoe kan ik downtime tijdens de onlinemigratie minimaliseren?
De koppelingsfunctie van SQL Managed Instance biedt de best mogelijke minimale downtime voor onlinemigraties, die voldoet aan de behoeften van de meest kritieke laag-1-toepassingen. U kunt een volledig scala aan migratiehulpprogramma's en -technologieën raadplegen om het optimale te kiezen voor uw gebruiksscenario.
Risicovrije migratie met een hybride strategie
Kan ik on-premises blijven werken terwijl ik mijn toepassingen in Azure moderniseren?
Met SQL Server 2016, 2017, 2019 en 2022 kunt u de functie Koppeling voor Azure SQL Managed Instance gebruiken om een hybride verbinding te maken tussen SQL Server en Azure SQL Managed Instance. Gegevens worden bijna realtime gerepliceerd van SQL Server naar Azure en kunnen worden gebruikt om uw workloads in Azure te moderniseren. U kunt de gerepliceerde gegevens in Azure gebruiken voor uitschalen voor lezen en offloaden van analyses.
Hoe lang kan ik de hybride oplossing behouden met behulp van de koppelingsfunctie voor Azure SQL Managed Instance?
U kunt de hybride koppeling zo lang als nodig blijven uitvoeren: weken, maanden, jaren tegelijk, er zijn hiervoor geen beperkingen.
Kan ik een hybride benadering toepassen en de koppelingsfunctie voor Azure SQL Managed Instance gebruiken om mijn migratiestrategie te valideren voordat ik naar Azure migreert?
Ja, u kunt uw gerepliceerde gegevens in Azure gebruiken om uw migratiestrategie (prestaties, workloads en toepassingen) te testen en te valideren voordat u naar Azure migreert.
Kan ik de migratie van Azure SQL omkeren en zo nodig teruggaan naar SQL Server?
Met SQL Server 2022 bieden we de best mogelijke oplossing om gegevens naadloos terug te zetten met systeemeigen back-up en herstel van SQL Managed Instance naar SQL Server, waardoor de migratiestrategie volledig wordt gederisicod naar Azure.
Workloads en architectuur
Hoe kan ik bepalen welke SQL Server-workloads moeten worden verplaatst naar SQL Managed Instance?
Bij het migreren van SQL Server-workloads naar Azure SQL Managed Instance is normaal gesproken de eerste optie, omdat de meeste databases gereed zijn voor migratie naar SQL Managed Instance. Er zijn verschillende hulpprogramma's beschikbaar waarmee u uw workload kunt beoordelen op compatibiliteit met Azure SQL Managed Instance.
U kunt de Azure SQL Migration-extensie gebruiken in Azure Data Studio of Data Migration Assistant. Beide hulpprogramma's bieden hulp bij het detecteren van problemen die van invloed kunnen zijn op de migratie van Azure SQL Managed Instance en bieden richtlijnen voor het oplossen van problemen. Nadat u de compatibiliteit hebt gecontroleerd, kunt u het SKU-aanbevelingsprogramma uitvoeren om prestatiegegevens te analyseren en een minimale SKU van Azure SQL Managed Instance aan te bevelen. Zorg ervoor dat u Azure Migrate bezoekt. Dit is een gecentraliseerde hub voor het evalueren en migreren van on-premises servers, infrastructuur, toepassingen en gegevens naar Azure.
Hoe kan ik het juiste SQL Managed Instance-doel bepalen voor een bepaalde on-premises SQL Server-workload: Algemeen gebruik van SQL Managed Instance of Bedrijfskritiek-laag?
De keuze van de SQL Managed Instance-laag wordt bepaald door beschikbaarheid, prestaties (bijvoorbeeld doorvoer, IOPS, latentie) en functievereisten (bijvoorbeeld in-memory OLTP). De laag Algemeen gebruik is geschikt voor de meeste algemene workloads, omdat deze al hoge beschikbaarheidsarchitectuur en een volledig beheerde database-engine biedt met een opslaglatentie tussen 5 ms en 10 ms. De Bedrijfskritiek-laag is ontworpen voor toepassingen waarvoor reacties met lage latentie (1-2 ms) van de opslaglaag nodig zijn, snel herstel, strikte beschikbaarheidsvereisten en de mogelijkheid om analyseworkloads uit te schakelen.
Hoe kan ik een zeer geautomatiseerde SQL Server verplaatsen naar een met SQL beheerd exemplaar?
Automatisering van infrastructuurimplementatie van Azure SQL kan worden uitgevoerd met PowerShell en CLI. Nuttige voorbeelden vindt u in de Voorbeelden van Azure PowerShell voor Azure SQL Database en Azure SQL Managed Instance . U kunt Pijplijnen voor continue integratie (CI) en implementatie (CD) van Azure DevOps gebruiken om automatisering volledig in te sluiten binnen uw procedures voor infrastructuur als code.
Het bouwen van uw databasemodellen en scripts kan ook worden geïntegreerd via Database Projects met Visual Studio Code of Visual Studio. Met het gebruik van Azure DevOps CI/CD-pijplijnen kunt u uw databaseprojecten implementeren naar een Azure SQL-bestemming van uw keuze. Tot slot is serviceautomatisering via hulpprogramma's van derden ook mogelijk. Zie de opdracht Azure SQL Managed Instance – Terraform voor meer informatie.
Kan ik alleen een specifieke workload uit een on-premises cluster verplaatsen en wat is de impact op licenties en kosten?
Het is mogelijk om alleen de databases met betrekking tot één workload te migreren naar een beheerd exemplaar van Azure SQL. Voor het maken en gebruiken van een beheerd Exemplaar van Azure SQL zijn SQL Server-licenties vereist. Azure Hybrid Benefit biedt u de mogelijkheid om uw licenties opnieuw te gebruiken. Neem contact op met uw licentiepartner om na te gaan welke mogelijkheden kunnen worden gebruikt met licentiemobiliteit en uw huidige licenties te herstructureren.
Ik onderhoud een zeer geconsolideerde SQL Server met meerdere toepassingen die hierop worden uitgevoerd. Kan ik deze verplaatsen naar sql Managed Instance?
Net als bij on-premises SQL Server kunt u meerdere databases samenvoegen en uitvoeren op één exemplaar van SQL Managed Instance, en tegelijkertijd profiteren van inherente architectuur met hoge beschikbaarheid en gedeelde beveiliging en beheer. SQL Managed Instance biedt ook ondersteuning voor query's tussen databases.
Hoe kan ik SQL Server Business Intelligence-workloads (inclusief Reporting Services en Analysis Services) migreren die niet compatibel zijn met SQL Managed Instance?
Het migratiepad voor minimale inspanning is om de business intelligence-onderdelen op een Azure-VM te verplaatsen en te hosten. De Reporting Services
database kan worden gehost op Azure SQL Managed Instance en Azure Data Factory biedt de mogelijkheid om SSIS-oplossingen naar de cloud op te tillen en te verplaatsen. Wanneer u een moderne oplossing bouwt, maakt Azure deel uit van de migratie-inspanning en biedt Azure een breed scala aan services om een enterprise-datawarehouse-oplossing te bouwen.
Ik gebruik een toepassing van een ISV die geen ondersteuning biedt voor SQL Managed Instance/Azure. Wat zijn mijn opties om mijn toepassing te verplaatsen naar Azure en SQL Server naar Azure SQL?
Het migreren van uw omgeving naar een virtuele Azure-machine is de veiligste optie wanneer de ISV of leverancier geen opties biedt. We raden ISV's en leveranciers aan die nauw samenwerken met Microsoft om de opties te controleren met Azure SQL Managed Instance. Azure SQL Managed Instance biedt achterwaartse compatibiliteitsopties via databasecompatibiliteitsniveau, richtlijnen voor Transact-SQL-verschillen en heeft belangrijke functies geïmplementeerd in Azure SQL Managed Instance.
Hoe kan ik de compatibiliteit van mijn huidige SQL Server-databaseversie behouden in SQL Managed Instance?
Databasecompatibiliteitsniveau kan worden ingesteld in SQL Managed Instance, zoals beschreven in de Azure SQL-blog.
Beveiliging
Hoe helpt Azure SQL bij het verbeteren van de databasebeveiligingspostuur?
De beveiligingsstrategie volgt de gelaagde diepgaande verdedigingsbenadering: Netwerkbeveiliging + Toegangsbeheer + Bescherming tegen bedreigingen + Information Protection. Meer informatie over de beveiligingsmogelijkheden van SQL Database en SQL Managed Instance. Azure-brede Microsoft Defender voor Cloud biedt een oplossing voor Cloud Security Posture Management (CSPM) en Cloud Workload Protection (CWP).
Bedrijfscontinuïteit
Hoe kan ik bcdr-concepten (on-premises bedrijfscontinuïteit en herstel na noodgevallen) aanpassen aan azure SQL Managed Instance-concepten?
De meeste Azure SQL BCDR-concepten hebben een equivalent in on-premises SQL Server-implementaties. De inherente hoge beschikbaarheid van de laag Algemeen gebruik van SQL Managed Instance kan bijvoorbeeld worden gezien als een cloudequivalent voor SQL Server FCI (failoverclusterexemplaar). Op dezelfde manier kan de laag sql Managed Instance Bedrijfskritiek worden gezien als een cloudequivalent voor een AlwaysOn-beschikbaarheidsgroep met synchrone doorvoer naar een minimum aantal replica's. Als een concept voor herstel na noodgevallen is een failovergroep in SQL Managed Instance vergelijkbaar met een beschikbaarheidsgroep met asynchrone doorvoer. SQL Database en SQL Managed Instance HA worden ondersteund door serviceovereenkomsten. Zie Overzicht van bedrijfscontinuïteit met Azure SQL Database voor meer informatie.
Hoe worden back-ups verwerkt in Azure SQL PaaS-services?
U kunt de documentatie voor geautomatiseerde back-ups in SQL Managed Instance en SQL Database raadplegen voor meer informatie over RPO, RTO, retentie, planning en andere back-upmogelijkheden en -functies.
Hoe wordt hoge beschikbaarheid (HA) bereikt in SQL Managed Instance en SQL Database?
SQL Managed Instance en Database zijn gebouwd op basis van inherente hoge beschikbaarheidsarchitectuur (HA). Dit omvat ondersteuning voor failovergroepen en verschillende andere functies. U kunt kiezen tussen twee modellen voor hoge beschikbaarheid: Standard-beschikbaarheidsmodel in de servicelaag Algemeen gebruik of Premium-beschikbaarheidsmodel in Bedrijfskritiek servicelaag.
Hoe werkt herstel na noodgevallen in SQL Managed Instance en SQL Database?
Raadpleeg de documentatie voor SQL Database en SQL Managed Instance . Veelgestelde vragen over SQL Managed Instance bieden informatie over dr-opties.
Prestaties en schaal
Hoe kan ik betere prestaties verkrijgen door on-premises SQL Server te verplaatsen naar SQL Managed Instance, SQL Database of SQL VM?
Overstappen van on-premises biedt u prestatievoordelen vanwege de nieuwste functies van de SQL Server-database-engine, flexibiliteit voor cloudschalen en de nieuwste generatie onderliggende hardware. Ontdek waarom uw SQL Server-gegevens deel uitmaken van Azure. U kunt ook een onlangs gepubliceerde studie lezen van Principled Technologies die SQL Managed Instance en SQL Server benchmarken op Amazon Web Services (AWS) RDS. Het is belangrijk om een juiste grootte te garanderen op basis van uw vereisten voor CPU, geheugen en opslag (IOPS, latentie, transactielogboekdoorvoer en grootte). SQL Managed Instance en SQL Database bieden ook een keuze tussen verschillende hardwareconfiguraties en servicelagen die extra middelen bieden om de doelprestaties te bereiken. Toepassingen kunnen ook profiteren van uitschaalmogelijkheden voor lezen, waaronder benoemde replica's en geo-replica's, en technieken zoals database-sharding.
Hoe kan ik de prestaties van SQL Managed Instance vergelijken met sql Server-prestaties?
Zie de sectie Prestaties van de veelgestelde vragen over SQL Managed Instance voor hulp bij het vergelijken en afstemmen van prestaties.
Migratie- en moderniseringsproces
Ik wil SQL Server-workloads moderniseren naar Azure SQL. Wat is de volgende stap?
Een uitstekende plek om te beginnen is om deel te nemen aan het Azure Migration and Modernization Program. Wanneer u een migratieproject start, is het een goed idee om een speciaal migratieteam te vormen om het migratieplan te formuleren en uit te voeren. Als uw bedrijf een toegewezen Microsoft- of Microsoft Partner-accountteam heeft, kunnen ze richtlijnen bieden met betrekking tot de vereiste vaardighedenset en het algehele proces van het migratieteam.
Waar vind ik migratiehandleidingen voor Azure SQL?
De volgende handleidingen helpen u bij het detecteren, evalueren en migreren van SQL Server naar Azure Virtual Machines, SQL Managed Instance en SQL Database. U kunt Azure Database Migration Guides raadplegen, die ook handleidingen bevat voor migratie naar andere databasedoelen.
Welke migratiehulpprogramma's kan ik gebruiken?
U kunt de Azure SQL-migratie-extensie voor Azure Data Studio voor SQL Server-evaluatie en -migratie gebruiken of kiezen uit andere migratiehulpprogramma's.
Hoe kan ik downtime tijdens de onlinemigratie minimaliseren?
De koppelingsfunctie van SQL Managed Instance biedt de best mogelijke minimale downtime voor onlinemigraties, die voldoet aan de behoeften van de meest kritieke laag-1-toepassingen.
Hoe kan ik de kosten optimaliseren zodra ik naar Azure SQL migreert?
Richtlijnen voor kostenoptimalisatie van Microsoft Azure Well-Architected Framework (WAF) bieden methodologie voor het optimaliseren van kosten voor elke Azure SQL-service. U vindt hier ook meer informatie over de hoogtepunten van WAF-kostenoptimalisatie voor SQL Managed Instance.