2017-09-22 2 views
-1

J'ai besoin de migrer une base de données SQL Server d'Azure vers AWS. J'ai essayé de créer une sauvegarde sur Azure mais il semble que cette option n'est pas disponible, même pas à travers un script.Migration de la base de données SQL Server d'Azure vers AWS

+0

googler "migrer DB SQL Azure d'AWS" m'a conduit à ceci: http://www.cloudten.com.au/migrating-sql-databases-from-azure-to-aws-walkthrough/ – CSharpRocks

Répondre

1

Je ne sais pas s'il existe une option de sauvegarde dans Azure, comme vous l'avez dit. Toutefois, vous pouvez exporter votre base de données dans un fichier .BACPAC et l'importer dans une instance locale de SQL Server. Vous pouvez ensuite créer un fichier .bak à partir de cette base de données pour l'exporter vers AWS.

Pour exporter votre base de données vers un fichier BacPac, vous pouvez suivre cette documentation: https://docs.microsoft.com/en-us/azure/sql-database/sql-database-export

+1

I J'essaierai ceci, en fait j'ai essayé ceci hier mais j'ai eu quelques erreurs, je travaillerai sur réparer ces erreurs. Merci beaucoup, Renato. –

0

Vous avez au moins quelques options:

  1. Vous pouvez en effet créer une sauvegarde dans Azure. Le fichier de sauvegarde sera stocké dans un compte de stockage que vous avez configuré. Vous pouvez ensuite le télécharger et le transférer sur votre machine virtuelle AWS (ou services RDS) et le restaurer. Je crois que la sauvegarde manuelle que vous créez dans Azure est sous la forme d'un fichier .BACPAC, qui est juste un fichier de sauvegarde compressé.
  2. Vous pouvez créer une base de données vide dans AWS, synchroniser les deux schémas en utilisant quelque chose comme RedGate ou SSDT (qui est gratuit), puis utiliser SSIS pour déplacer les données. Ou vous pourriez utiliser des scripts si vous le vouliez. Ce serait une meilleure option si vous vouliez déplacer vos données au coup par coup.
  3. Vous pouvez utiliser des fonctions dans SSMS pour copier la base de données directement à partir d'Azure et directement dans AWS. Personnellement, je n'ai jamais eu beaucoup de chance à déplacer des bases de données comme celle-ci.