Megosztás:


Adatbázisok és strukturált adatok migrálása Linuxon futó SQL Serverre

A következőkre vonatkozik:SQL Server Linux rendszeren

Adatbázisait és adatait áttelepítheti Linuxon futó SQL Serverre. A használni kívánt módszer a forrásadatoktól és az adott forgatókönyvtől függ. A következő szakaszok a különböző migrálási forgatókönyvek ajánlott eljárásait ismertetik.

Fontos

Az SQL Server platformfüggetlen rendelkezésre állási csoportjai, amelyek heterogén replikákat tartalmaznak teljes körű magas rendelkezésre állással és vészhelyreállítási támogatással, a DH2i DxEnterprise szolgáltatással érhetők el. További információ: SQL Server rendelkezésre állási csoportok vegyes operációs rendszerekkel.

Migrálás windowsos SQL Serverről

Ha windowsos SQL Server-adatbázisokat szeretne linuxos SQL Serverre migrálni, az ajánlott módszer az SQL Server biztonsági mentésének és visszaállításának használata.

  1. Készítsen biztonsági másolatot az adatbázisról a Windows-gépen.
  2. A biztonsági mentési fájl átvitele a cél SQL Server Linux-gépre.
  3. Állítsa vissza a biztonsági mentést a Linux-gépen.

Az adatbázis biztonsági mentéssel és visszaállítással történő migrálásáról az alábbi cikkben olvashat:

Az adatbázist bacPAC-fájlba (az adatbázis sémáját és adatait tartalmazó tömörített fájlba) is exportálhatja. Ha rendelkezik BACPAC-fájllal, átviheti a fájlt a Linux-gépére, majd importálhatja az SQL Serverre. További információkért lásd a következő cikkeket:

Migrálás más adatbázis-kiszolgálókról

Más adatbázisrendszerek adatbázisait linuxos SQL Serverre migrálhatja. Ilyenek például a Microsoft Access, a DB2, a MySQL, az Oracle és a Sybase adatbázisok. Ebben a forgatókönyvben az SQL Server Management Assistant (SSMA) használatával automatizálhatja a Linuxon futó SQL Serverre való migrálást. További információ: Adatbázis-migrálás automatizálása Linuxra az SQL Server Migration Assistant (SSMA) használatával.

Strukturált adatok migrálása

A nyers adatok importálására is vannak technikák. Előfordulhat, hogy olyan strukturált adatfájlok vannak, amelyeket más adatbázisokból vagy adatforrásokból exportáltak. Ebben az esetben a bcp eszközzel tömegesen szúrhatja be az adatokat. Vagy futtathatja az SQL Server Integration Servicest (SSIS) a Windows rendszeren az adatok linuxos SQL Server-adatbázisba való importálásához. Az SSIS lehetővé teszi összetettebb átalakítások futtatását az adatokon az importálás során.