Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Modi per migrare il database di SQL Server al database SQL di Azure

Riepilogo: In questo articolo abbiamo discusso i modi per migrare il database di SQL Server al database SQL di Azure. Abbiamo discusso i modi migliori per eseguire questa attività utilizzando il manuale e soluzioni esperte.

Nel momento in cui le associazioni di imprese devono spostare i propri dati sulla piattaforma cloud, il motivo iniziale è che il cloud dovrebbe solo salvare file e documenti. Eppure, non è del tutto vero. Puoi conservare i tuoi file di database in applicazioni basate su cloud.

Microsoft SQL Server è il miglior database locale, lo strumento di gestione utilizzato dalle associazioni per risparmiare i propri dati aziendali. Nel momento in cui desiderano migrare le risorse di dati del server SQL nel cloud, ritardano lo spostamento dei dati SQL nel cloud. Tuttavia, esiste il servizio di migrazione del database di Azure che puoi usare e spostare i dati SQL nel server cloud di Azure.

Nota: Prova il software di recupero SQL di FreeViewer per recuperare i componenti del database cancellati di SQL Server. Questo software supporta SQL Server 2019, 2017, 2016, 2014, 2012 e la versione seguente.

Migrazione manuale del database SQL Server al database SQL di Azure

In questo blog, sperimenteremo la migrazione passo passo del database SQL Server locale al database di Azure online. Ci sono i seguenti passaggi che devi eseguire consecutivamente.

  1. Utilizza Data Migration Assistant per valutare i dati in locale
  2. Utilizzare Data Migration Assistant per migrare uno schema di esempio
  3. Crea un servizio di migrazione del database di Azure
  4. Fai un'altra avventura di migrazione con il Servizio Migrazione del database di Azure
  5. Avvia la migrazione
  6. Controlla l'avanzamento della migrazione
  7. Esegui il cutover della migrazione.

1. Utilizza l'assistente alla migrazione dei dati per valutare i dati locali

Prima di iniziare la migrazione, valuta innanzitutto i dati locali del tuo server SQL. Esiste un dispositivo di utilità diverso chiamato Assistente migrazione dati che esegue l'esame per te e verifica eventuali errori o colli di bottiglia concepibili.

Ecco i suoi passaggi –

  1. Esegui lo strumento e fai clic su Nuovo (+) scelta, quindi selezionare la Valutazione
  2. Dai un nome al progetto, scegli server SQL come server di origine e server di Azure come server di destinazione. A quel punto clicca sul pulsante Crea.
  3. Nella Seleziona fonti in alternativa, connetti il ​​tuo SQL Server.
  4. Nel Aggiungi fonti alternativa, includi il database di cui devi migrare, quindi fai clic su Avvia Valutazione

Lo strumento Data Migration Assistant eseguirà un controllo di valutazione e fornirà un rapporto totale. Il rapporto fornirà dati su problemi di somiglianza e altre sottigliezze relative alla migrazione.

2. Usa Data Migration Assistant per migrare uno schema di esempio

Dopo aver eseguito la valutazione e aver ottenuto buoni risultati, puoi intraprendere un'impresa di migrazione per un piccolo campione dello schema del database. Per migrare lo schema del database, segui i passaggi successivi –

  1. Esegui lo strumento Data Migration Assistant, seleziona il simbolo Nuovo (+) e scegli una nuova scelta di migrazione sotto il tipo di progetto.
  2. Selezionare SQL Server come server di origine e Azure Server come server di destinazione.
  3. Seleziona Solo schema alternativa nell'ambito della migrazione .
  4. Alla fine, vai su Crea possibilità di fare un progetto. Qui, connettiti al tuo server SQL e seleziona il database.
  5. Seleziona il server di Azure per il server di destinazione e connettilo.
  6. Scegli gli oggetti dello schema dal tuo database.
  7. Per creare gli script SQL, seleziona Genera script SQL
  8. Infine, trasferisci lo schema al database SQL di Azure.

3. Crea il servizio di migrazione del database di Azure

Devi fare un caso del Servizio Migrazione del database di Azure per intraprendere un'impresa di migrazione. Ecco i passaggi necessari –

  1. Inizialmente, devi iscrivere un provider di risorse di migrazione Microsoft.Data accettandone l'iscrizione.
  2. Dopo aver registrato il provider di risorse, puoi accedere ad Azure e creare una risorsa nel servizio Migrazione del database di Azure.
  3. Indica un nome significativo al servizio di migrazione, alla sua appartenenza e al gruppo di risorse.
  4. Seleziona la posizione in cui devi effettuare la migrazione.
  5. Crea o seleziona un sistema virtuale corrente.
  6. Seleziona il livello di prezzo ed effettua il servizio di migrazione.

4. Fai un'altra avventura di migrazione con il Servizio Migrazione del database di Azure

Quando hai effettivamente creato un altro servizio di migrazione, puoi intraprendere un'avventura di migrazione nel portale di Azure.

  1. Seleziona Servizi di migrazione del database di Azure sotto i servizi, a quel punto seleziona il servizio di migrazione che avevi effettuato nel passaggio precedente.
  2. Seleziona + Nuovo progetto di migrazione
  3. Selezionare il server SQL come server di origine e Azure SQL Server come server di destinazione.
  4. Per il tipo di migrazione, seleziona Migrazione dati online .
  5. Crea ed esegui un'attività la scelta consente la creazione ed eseguire la migrazione.
  6. Determina le sottigliezze del database di origine e di destinazione e controlla il riepilogo.

4. Avvia la migrazione

Nel momento in cui fai clic su Esegui migrazione, inizia l'azione di migrazione.

5. Controlla la migrazione

È disponibile una schermata di migrazione diversa in cui puoi toccare Aggiorna e vedere lo stato della migrazione. Puoi toccare un particolare database per ottenere lo stato della sincronizzazione dati incrementale e delle attività di caricamento dati completo.

6. Esegui il passaggio alla migrazione

Dopo il culmine del caricamento completo iniziale, puoi eseguire il passaggio alla migrazione.

  1. Seleziona Inizia interruzione e interrompere tutte le transazioni in avvicinamento al database.
  2. Seleziona Conferma; seleziona Applica.

Soluzione esperta per Migrazione del database SQL Server al database SQL di Azure

SysTools SQL per la migrazione del database di Azure Lo strumento è un semplice strumento di migrazione SQL per migrare offline i dati dei file MDF e NDF da SQL Server al server cloud di Microsoft Azure. Con l'aiuto di questa applicazione, l'utente può facilmente migrare gli oggetti di database eliminati in Azure SQL Server. Questa applicazione è compatibile con SQL Server 2019 e versioni precedenti. Per saperne di più l'utente può scaricare la versione di prova del software.

Che ne dici di vedere i semplici passaggi per completare la migrazione

Per spostare/spostare informazioni da SQL Worker al database di Azure, segui questi semplici passaggi:

  1. Scarica ed esegui SysTools SQL per lo strumento di migrazione ad Azure
  2. Fai clic sul file MDF Apri per sfogliare
  3. Visualizza in anteprima gli oggetti del database di SQL Server, ad esempio Tabella, Viste e così via
  4. Fai clic su Migra per avviare la migrazione
  5. Inserisci il nome del server, accedi agli accrediti e fai clic su "Connetti"
  6. Seleziona riposiziona "Con solo schema" o "Con schema e dati"
  7. Infine, fai clic sul pulsante Migra

Ultime parole

In questo articolo abbiamo parlato di come eseguire la migrazione del database SQL Server al database SQL di Azure. Sia la strategia manuale che quella automatizzata sono appropriate per la migrazione dal database SQL a SQL di Azure. In ogni caso, mentre utilizzi SysTools Migrator di SQL Server, puoi eseguire la migrazione in minor tempo.