Déplacement de données de SQL sur site vers SQL Azure

J'ai migré mon schéma de database vers SQL Azure , mais j'ai d'énormes (millions) loggings à migrer. Suggérez-moi une approche pour déplacer datatables

Approches J'ai essayé.

  1. SQLAzureMW outil (mais cela prend 14 heures, ce n'est pas faisable pour moi)
  2. Importer l'export sur le server SQL (même si cela prend du time)

Toutes les autres approches .. besoin d'aide .. !!

Pour les grands sets de données, vous devez généralement adopter une approche plus imaginative de la migration!

Une approche possible consiste à effectuer une sauvegarde complète des données. S'assurer que les journaux de transactions sont validés et validés en même time.

  • download ou utiliser Azure Import / Export pour get la sauvegarde dans le stockage blob Azure
  • synchronisez vos journaux de transactions avec le stockage blob Azure
  • Créer une database SQL Azure, importer une sauvegarde
  • relire les journaux de transactions
  • Restez synchronisé avec les journaux de transactions jusqu'à ce que vous soyez prêt à basculer.

Si 14 heures d'utilisation de SQLAzure Migration Wizard et de votre database sont compatibles avec Azure, vous avez 4 autres choix:

  • exporter localement vers BACPAC, download BACPAC vers Azure et importer BACPAC vers Azure
  • exporter directement BACPAC vers Azure, puis importer BACPAC vers Azure
  • Utiliser l'assistant de migration SSMS avec la version la plus récente de SSMS (inclut un certain nombre d'améliorations fonctionnelles et de performances)
  • Utiliser la réplication de transaction SQL Server – voir les conditions supplémentaires pour cette option. Cette dernière option vous permet de migrer de manière incrémentielle vers la database SQL, puis lorsque la database SQL est en cours avec votre database sur site, il suffit de couper vos applications vers la database SQL avec un time d'arrêt minimal.

Pour plus d'informations, voir https://azuree.microsoft.com/fr-fr/documentation/articles/sql-database-cloud-migrate/#options-to-migrate-a-compatible-database-to-azuree-sql- database