SQL Server to Azure Migration · BizTalk Services Hybrid Connections Service Bus Storage Queues...

Post on 19-Jul-2020

5 views 0 download

Transcript of SQL Server to Azure Migration · BizTalk Services Hybrid Connections Service Bus Storage Queues...

Agenda• Ausgangssituation (Beispiel)• PaaS oder IaaS?• Migrationspfade• Deep Dives

• IaaS via Azure Site Recovery• PaaS via SQL Deployment Wizard

AZURE REGIONS

BETRIEBSSYSTEME

DATENBANKEN

ENTWICKLUNGS-PLATTFORMEN

DEVOPS

FRAMEWORKS &LAUFZEIT-UMGEBUNGEN

offen

Platform Services

Infrastructure Services

Web Apps

MobileApps

APIManagement

API Apps

Logic Apps

Notification Hubs

Content DeliveryNetwork (CDN)

Media Services

BizTalkServices

HybridConnections

Service Bus

StorageQueues

HybridOperations

Backup

StorSimple

Azure SiteRecovery

Import/Export

SQL Database

DocumentDB

RedisCache Azure

SearchStorageTables

DataWarehouse Azure AD

Health Monitoring

AD PrivilegedIdentity Management

OperationalAnalytics

Cloud Services

Batch RemoteApp

ServiceFabric

Visual Studio

AppInsights

Azure SDK

VS Online

Domain Services

HDInsight MachineLearning

StreamAnalytics

Data Factory

EventHubs

MobileEngagement

Data Lake

IoT Hub

Data Catalog

Security & Management

Azure ActiveDirectory

Multi-FactorAuthentication

Automation

Portal

Key Vault

Store/Marketplace

VM Image Gallery& VM Depot

Azure ADB2C

Scheduler

Lokaler Domain Controller (contoso.com)Lokaler SQL ServerSQL Server ist Mitglied der DomainBenutzer authentifizieren sich mit Windows Account am SQL Server

Ausgangssituation

SQL SERVER

Adventure-WorksDB

AD

contoso.com

Windows Account Login

PaaS vs. IaaSIaaS

Infrastructure-as-a-Service

Prov

ider

Selb

st ve

rwalt

et

PaaSPlatform-as-a-Service

Prov

ider

Selb

st ve

rwalt

et

Eigenbetrieb

Selb

st ve

rwalt

et

Virtualisierung und Automatisierung Abstraktion

SaaSSoftware-as-a-Service

Storage

Server

Netzwerk

Betriebssystem

Middleware

Virtualisierung

Anwendungen

Daten, Prozesse

Runtime

Storage

Server

Netzwerk

Betriebssystem

Middleware

Virtualisierung

Daten, Prozesse

Runtime

Anwendungen

Storage

Server

Netzwerk

Betriebssystem

Middleware

Virtualisierung

Anwendungen

Daten, Prozesse

Runtime

Storage

Server

Netzwerk

Betriebssystem

Middleware

Virtualisierung

Daten, Prozesse

Runtime

Anwendungen

Prov

ider

Selb

st ve

rwalt

et

selbst verwaltet Bereitgestellt durch einen Provider

PaaS vs. IaaSIaaS

Infrastructure-as-a-ServicePaaS

Platform-as-a-Service

• Virtuelle Hyper-V Maschinen• Voller Administrator-Zugang• Auswahl aus verschiedenen

Basis-VM-Images• Verantwortung für die

Wartung des Gast-OS verbleibt beim Nutzer

• Hosting-Umgebung für Datenbanken

• Schnelle Bereitstellung• Automatisiertes Management

der Umgebung durch Azure

Virtual Machines

SQLOracleMySql

SQL ServiceBasicStandardPremium

Migrationspfade

SQL SERVER

AdventureWorksDB

SQL SERVER

AdventureWorksDB

IAAS VM

AdventureWorksDB

Azure Site Recovery

AlwaysOn

SSMS Migration

Transactional Replication

UNIVERSELLER ANSATZ: Export BACPAC File, Import BACPAC File

PaaS• Migration per SQL Management Studio Migration Wizard

Migrationspfade

SQL SERVER

AdventureWorksDB

SQL SERVER

AdventureWorksDB

IAAS VM

AdventureWorksDB

Azure Site Recovery

AlwaysOn

SSMS Migration

Transactional Replication

UNIVERSELLER ANSATZ: Export BACPAC File, Import BACPAC File

Azure Site Recovery: The Complete Disaster Recovery Solution

Any OSWindows Linux

VMware Hyper-V Physical

AWS*

Any Cloud

Physical/VMware to VMware

VMM to VMM

Site to Azure Site to Site

Automated VM level Replication RPO of seconds and RTO of minutes No impact DR Drills with Test Failover Planned and unplanned failover Orchestrated Recovery Plans for Disaster Recovery Failback support Migrate to Azure from anywhere Create on-demand test copies in Azure

ASR: Multiple Scenarios, One SolutionDisaster Recovery | Migration | DevTest

Config & Process Server – Used for Caching, Compression, Encryption & Management Mobility Service – Captures

all data writes from memory

Microsoft Azure

VMWare and Physical Servers Replication

https 443

Config & Process Server

On Premises Datacenter

https 443, 9443

Source: VMware & Physical Servers

Microsoft Azure Site Recovery

Azure Storage

IaaS• Migration SQL Servers nach Azure per ASR

Web Resourcen• Azure Portal

https://portal.azure.com

• Azure Documentation Centerhttps://docs.microsoft.com/en-us/azure/

• Sample Databaseshttps://github.com/Microsoft/sql-server-samples/releases/tag/wide-world-importers-v1.0

• SQL Server database migration to SQL Database in the cloudhttps://docs.microsoft.com/en-us/azure/sql-database/sql-database-cloud-migrate#migrate-a-compatible-sql-server-database-to-sql-database

• Transactional Replicationhttps://docs.microsoft.com/en-us/azure/sql-database/sql-database-cloud-migrate-compatible-using-transactional-replication