Sdílet prostřednictvím


Migrace databází a strukturovaných dat na SQL Server v Linuxu

platí pro:SQL Server – Linux

Databáze a data můžete migrovat na SQL Server spuštěný v Linuxu. Metoda, kterou zvolíte, závisí na zdrojových datech a vašem konkrétním scénáři. Následující části obsahují osvědčené postupy pro různé scénáře migrace.

Důležitý

Skupiny dostupnosti SQL Serveru pro různé platformy, které zahrnují heterogenní repliky s kompletní podporou vysoké dostupnosti a zotavení po havárii, je k dispozici s DH2i DxEnterprise. Další informace naleznete v tématu skupiny dostupnosti SYSTÉMU SQL Server se smíšenými operačními systémy.

Migrace z SQL Serveru na Windows

Pokud chcete migrovat databáze SQL Serveru ve Windows na SQL Server v Linuxu, doporučuje se použít zálohování a obnovení SQL Serveru.

  1. Vytvořte zálohu databáze na počítači s Windows.
  2. Přeneste záložní soubor do cílového počítače s Linuxem SQL Serveru.
  3. Obnovte zálohu na počítači s Linuxem.

Kurz migrace databáze se zálohováním a obnovením najdete v následujícím článku:

Databázi je také možné exportovat do souboru BACPAC (komprimovaný soubor, který obsahuje schéma a data databáze). Pokud máte soubor BACPAC, můžete tento soubor přenést do počítače s Linuxem a pak ho naimportovat do SQL Serveru. Další informace najdete v následujících článcích:

Migrace z jiných databázových serverů

Databáze můžete migrovat v jiných databázových systémech na SQL Server v Linuxu. To zahrnuje databáze Microsoft Access, DB2, MySQL, Oracle a Sybase. V tomto scénáři pomocí nástroje SQL Server Management Assistant (SSMA) automatizujte migraci na SQL Server v Linuxu. Další informace najdete v tématu Použití SSMA k migraci databází na SQL Server v Linuxu.

Migrace strukturovaných dat

Existují také techniky pro import nezpracovaných dat. Můžete mít strukturované datové soubory, které byly exportovány z jiných databází nebo zdrojů dat. V takovém případě můžete data hromadně vložit pomocí nástroje bcp. Nebo můžete spustit SQL Server Integration Services (SSIS) ve Windows a importovat data do databáze SQL Serveru v Linuxu. SSIS umožňuje spouštět složitější transformace dat během importu.