Databases en gestructureerde gegevens migreren naar SQL Server op Linux
van toepassing op:SQL Server- - Linux
U kunt uw databases en gegevens migreren naar SQL Server die wordt uitgevoerd op Linux. De methode die u wilt gebruiken, is afhankelijk van de brongegevens en uw specifieke scenario. De volgende secties bieden aanbevolen procedures voor verschillende migratiescenario's.
Belangrijk
SQL Server-platformoverschrijdende beschikbaarheidsgroepen, waaronder heterogene replica's met volledige ondersteuning voor hoge beschikbaarheid en herstel na noodgevallen, is beschikbaar met DH2i DxEnterprise. Zie SQL Server-beschikbaarheidsgroepen met gemengde besturingssystemenvoor meer informatie.
Migreren van SQL Server op Windows
Als u SQL Server-databases in Windows wilt migreren naar SQL Server op Linux, is de aanbevolen techniek om back-up en herstel van SQL Server te gebruiken.
- Maak een back-up van de database op de Windows-computer.
- Breng het back-upbestand over naar de linux-doelcomputer van SQL Server.
- Herstel de back-up op de Linux-computer.
Zie het volgende artikel voor een zelfstudie over het migreren van een database met back-up en herstel:
Het is ook mogelijk om uw database te exporteren naar een BACPAC-bestand (een gecomprimeerd bestand dat uw databaseschema en -gegevens bevat). Als u een BACPAC-bestand hebt, kunt u dit bestand overbrengen naar uw Linux-computer en het vervolgens importeren in SQL Server. Zie de volgende artikelen voor meer informatie:
Migreren van andere databaseservers
U kunt databases op andere databasesystemen migreren naar SQL Server op Linux. Dit omvat Microsoft Access-, DB2-, MySQL-, Oracle- en Sybase-databases. In dit scenario gebruikt u de SQL Server Management Assistant (SSMA) om de migratie naar SQL Server in Linux te automatiseren. Zie SSMA gebruiken om databases te migreren naar SQL Server op Linuxvoor meer informatie.
Gestructureerde gegevens migreren
Er zijn ook technieken voor het importeren van onbewerkte gegevens. Mogelijk hebt u gestructureerde gegevensbestanden die zijn geƫxporteerd uit andere databases of gegevensbronnen. In dit geval kunt u het hulpprogramma bcp gebruiken om de gegevens bulksgewijs in te voegen. Of u kunt SQL Server Integration Services (SSIS) uitvoeren in Windows om de gegevens te importeren in een SQL Server-database in Linux. Met SSIS kunt u complexere transformaties uitvoeren op de gegevens tijdens het importeren.