sql >> Databáze >  >> RDS >> Sqlserver

Způsoby migrace databáze SQL Server do Azure SQL Database

Shrnutí: V tomto článku jsme diskutovali o způsobech migrace databáze SQL Server do Azure SQL Database. Diskutovali jsme o nejlepších možných způsobech provedení tohoto úkolu pomocí manuálu a také pomocí odborných řešení.

V okamžiku, kdy obchodní asociace potřebují přesunout svá data do cloudové platformy, jejich prvotním motivem je, že cloud má pouze ukládat soubory a dokumenty. Přesto to není tak úplně pravda. Databázové soubory můžete uchovávat v cloudových aplikacích.

Microsoft SQL Server je nejlepší místní databáze, nástroj pro správu, který asociace používají k ušetření svých obchodních dat. V okamžiku, kdy chtějí migrovat datová aktiva serveru SQL do cloudu, zdržují přesun dat SQL do cloudu. Existuje však služba Azure Database Migration Service, kterou můžete použít a přesunout data SQL na cloudový server Azure.

Poznámka: Vyzkoušejte FreeViewer SQL Recovery Software k obnovení smazaných databázových součástí SQL Serveru. Tento software podporuje SQL Server 2019, 2017, 2016, 2014, 2012 a jeho níže uvedenou verzi.

Ruční migrace databáze SQL Server do Azure SQL Database

V tomto blogu si vyzkoušíme postupnou migraci místní databáze SQL Server do online databáze Azure. Zde jsou následující kroky, které musíte provést postupně.

  1. K vyhodnocení místních dat použijte Data Migration Assistant
  2. K migraci vzorového schématu použijte Data Migration Assistant
  3. Vytvořte službu Azure Database Migration Service
  4. Udělejte další podnik migrace pomocí Azure Database Migration Service
  5. Spusťte migraci
  6. Zkontrolujte průběh migrace
  7. Proveďte přerušení migrace.

1. Použijte Data Migration Assistant k posouzení místních dat

Před zahájením migrace nejprve vyhodnoťte místní data vašeho serveru SQL. Existuje jiné obslužné zařízení zvané asistent migrace dat, které za vás provede kontrolu a zkontroluje jakoukoli myslitelnou chybu nebo zúžení.

Zde jsou jeho kroky –

  1. Spusťte nástroj a klikněte na Nové (+) a poté vyberte Posouzení
  2. Zadejte název projektu a vyberte SQL server jako zdrojový server a server Azure jako cílový server. V tomto okamžiku klikněte na tlačítko Vytvořit.
  3. V části Vybrat zdroje alternativně připojte svůj SQL Server.
  4. V Přidat zdroje alternativně zahrňte databázi, kterou potřebujete migrovat, a poté klikněte na tlačítko Start Posouzení

Nástroj Data Migration Assistant spustí kontrolu vyhodnocení a poskytne celkovou zprávu. Zpráva poskytne údaje o problémech s podobností a dalších drobnostech souvisejících s migrací.

2. Použijte Data Migration Assistant k migraci ukázkového schématu

Po provedení hodnocení a získání dobrých výsledků se můžete pustit do migračního podniku pro malý vzorek databázového schématu. Chcete-li migrovat schéma databáze, postupujte podle následujících kroků –

  1. Spusťte nástroj Data Migration Assistant, vyberte symbol Nový (+) a pod typem projektu vyberte novou volbu Migrace.
  2. Vyberte SQL Server jako zdrojový server a Azure Server jako cílový server.
  3. Vyberte Pouze schéma alternativu v Rozsahu migrace .
  4. Nakonec přejděte na Vytvořit možnost vytvořit projekt. Zde se připojte ke svému SQL serveru a vyberte databázi.
  5. Vyberte Azure Server pro cílový server a připojte jej.
  6. Vyberte objekty schématu z databáze.
  7. Chcete-li vytvořit skripty SQL, vyberte možnost Generovat skripty SQL
  8. Nakonec přeneste schéma do databáze Azure SQL.

3. Vytvořte službu Azure Database Migration Service

Chcete-li provést migraci, musíte vytvořit případ služby Azure Database Migration Service. Zde jsou nezbytné kroky –

  1. Zpočátku si musíte zaregistrovat poskytovatele prostředků migrace Microsoft.Data tím, že převezmete jeho členství.
  2. Po registraci poskytovatele prostředků můžete přejít do Azure a vytvořit prostředek v rámci Azure Database Migration Service.
  3. Uveďte významný název služby migrace, jejího členství a skupiny prostředků.
  4. Vyberte umístění, kde potřebujete provést migraci.
  5. Buď vytvořte nebo vyberte aktuální virtuální systém.
  6. Vyberte cenovou úroveň a proveďte službu migrace.

4. Vytvořte další podnik migrace pomocí Azure Database Migration Service

V okamžiku, kdy efektivně vytvoříte další službu migrace, můžete podniknout migraci na Azure Portal.

  1. V rámci služeb vyberte Azure Database Migration Services a poté vyberte službu migrace, kterou jste provedli v minulém kroku.
  2. Vyberte + Nový projekt migrace
  3. Vyberte server SQL jako zdrojový server a Azure SQL Server jako cílový server.
  4. Pro druh migrace vyberte Online migrace dat .
  5. Vytvořte a spusťte aktivitu volba umožňuje vytvoření a spuštění migrace.
  6. Určete jemnosti zdrojové a cílové databáze a auditujte shrnutí.

4. Spusťte migraci

V okamžiku, kdy kliknete na Spustit migraci, a akce migrace začne.

5. Zkontrolujte migraci

Existuje jiná obrazovka migrace, kde můžete klepnout na Obnovit a podívejte se na stav migrace. Klepnutím na konkrétní databázi získáte stav úloh Přírůstková synchronizace dat a Úplné načtení dat.

6. Proveďte přerušení migrace

Po vyvrcholení počátečního plného zatížení můžete provést přerušení migrace.

  1. Vyberte Spustit vystřihování a zastavit všechny blížící se transakce do databáze.
  2. Vyberte Potvrdit; vyberte Použít.

Odborné řešení pro Migrujte databázi SQL Server do Azure SQL Database

SysTools SQL to Azure Database Migrator Tool je jednoduchý nástroj pro migraci SQL pro migraci offline dat souborů MDF a NDF z vašeho SQL serveru na cloudový server Microsoft Azure. Pomocí této aplikace může uživatel snadno migrovat odstraněné databázové objekty na Azure SQL Server. Tato aplikace je kompatibilní s SQL Server 2019 a nižší verzí. Chcete-li vědět více, může si uživatel stáhnout zkušební verzi softwaru.

Co kdybychom viděli jednoduché kroky k dokončení migrace

Chcete-li přesunout/přesunout informace z pracovníka SQL do Azure Database, postupujte podle těchto jednoduchých kroků:

  1. Stáhněte si a spusťte nástroj SysTools SQL to Azure Migration Tool
  2. Klikněte na Otevřít a procházet soubor MDF
  3. Náhled databázových objektů SQL Server, například Tabulka, Zobrazení atd.
  4. Kliknutím na tlačítko Migrovat spusťte migraci
  5. Zadejte Název serveru, přihlašovací akreditace a klikněte na „Připojit“
  6. Vyberte možnost přemístit „Pouze se schématem“ nebo „Se schématem a daty“
  7. Nakonec klikněte na tlačítko Migrovat

Poslední slova

V tomto článku jsme mluvili o tom, jak migrovat SQL Server Database do Azure SQL Database. Ruční i automatizované strategie jsou vhodné pro migraci SQL databáze do Azure SQL. V každém případě, když používáte SysTools Migrator SQL Server, můžete provést migraci za kratší dobu.


  1. Syntaxe for-loop v SQL Server

  2. Souhrnná funkce v dotazu aktualizace SQL?

  3. Jak dát pozici nula spinneru rychlou hodnotu?

  4. Programově načíst zdroj uložené procedury SQL Server, který je identický se zdrojem vráceným uživatelským rozhraním SQL Server Management Studio?