![]() |
à‰tude sur le déploiement d'une base de données locale vers le cloud. Cas du sql azure.( Télécharger le fichier original )par Donatien KADIMA MUAMBA Université Révérend Kim - Graduat 2015 |
ü Déplacement des données à partir d'un serveur SQL Server local vers un serveur SQL Server sur une machine virtuelle AzureVous pouvez également utiliser les stratégies de migration suivantes : 1. Assistant de déploiement d'une base de données SQL Server sur une machine virtuelle Microsoft Azure 2. Exporter dans un fichier plat 3. Assistant Migration de la base de données SQL 4. Sauvegarde et restauration de base de données Chacune de ces étapes est décrite ci-après : ü Assistant de déploiement d'une base de données SQL Server sur une machine virtuelle Microsoft AzureL'Assistant de déploiement d'une base de données SQL Server sur une machine virtuelle Microsoft Azure est une méthode simple et recommandée pour déplacer des données d'une instance SQL Server locale vers un serveur SQL Server sur une machine virtuelle Azure. ü Exporter dans un fichier platPlusieurs méthodes peuvent être utilisées pour exporter en bloc des données à partir d'un serveur SQL Server local et sont documentées dans la section Importation et exportation de données en bloc (SQL Server). Une fois les données exportées dans un fichier plat, il est possible de les importer en bloc dans une autre instance SQL Server. 1. Pour exporter les données de l'instance SQL Server locale vers un fichier à l'aide de l'utilitaire BCP, procédez comme suit : bcp dbname..tablename out datafile.tsv -S servername\sqlinstancename -T -t \t -t \n -c 2. Créez la base de données et la table sur la machine virtuelle SQL Server sur Azure à l'aide de create database et de create table pour le schéma de table exporté à l'étape 1. 3. Créez un fichier de format décrivant le schéma de table des données exportées ou importées. Les détails du fichier de format sont décrits dans créer un fichier de Format (SQL Server). Génération du fichier de format en cas d'exécution de BCP à partir de la machine SQL Server Copy bcp dbname..tablename format nul -c -x -f exportformatfilename.xml -S servername\sqlinstance -T -t \t -r \n Génération du fichier de formation en cas d'exécution de BCP à distance sur une instance SQL Server Copy bcp dbname..tablename format nul -c -x -f exportformatfilename.xml -U username@servername.database.windows.net -S tcp:servername -P password --t \t -r \n 4. Utilisez l'une des méthodes décrites dans la section Fichiers plats pour déplacer les données de fichiers plats vers une instance SQL Server. ü Assistant Migration de la base de données SQLAssistant Migration de la base de données SQL Server fournit une manière conviviale pour déplacer des données entre deux instances de SQL Server. Il permet à l'utilisateur de mapper le schéma de données entre les tables sources et cibles, de choisir les types de colonne et d'utiliser d'autres fonctionnalités. Il exécute BCP en arrière-plan. Voici une copie de l'écran d'accueil de SQL Database Migration Wizard : Figure 3 - 1 : Assistant de Migration de la base de données SQL |
|