Comment déplacer votre base de donnée vers un autre serveur SQL ?
Aujourd’hui nous allons voir, comment déplacer votre base de données entre deux régions.
Nous avons deux SQL Server, le premier (sqldbsrv01aa) situé en EAST US dans lequel il y a notre base de données (DB01) et un second SQL Server, (sqldbsrv02aa) situé en North Europe
Nous allons déplacer la base de données (DB01) de EAST US vers North Europe.
Comme vous le voyez ci-dessous la base donnée DB01 est bien sûr notre serveur sqldbsrv01aa:
Et nous avons quelque table, précédemment créé:
Exporter la Base de Donnée
Nous allons nous rendre dans la partie SQL Server dans Azure et activé l’exceptions » Allow Azure Services and resources to access this server » :
Maintenant, nous allons nous rendre dans la partie SQL Database dans Azure et cliquer sur « Export« :
Il est demandé, de renseigné un nom, et de sélectionner un compte de stockage pour accueillir l’export en fichier .BACPAC, celui-ci doit être un container, et enfin il vous est demandé de saisir un compte pour procéder à l’export (compte SQL ou Active Directory ayant les droits administrateurs SQL Servers)
Sélectionner votre container:
Pour vérifier votre export:
Il y a plus qu’à patienter quelques minutes:
Importer la Base de Donnée
Une fois, l’export terminé, nous allons nous rendre sur notre autre SQL Server et activer l’exception ci-dessous:
Et nous importons notre Base de Donnée:
On sélectionne, notre compte de stockage, le pricing tier et nous mettons le compte qui a les bons droits:
On sélectionne notre container:
ainsi que le fichier .BACPAC
et on continue
Nous patientons le temps de l’import
Une fois terminé, nous voyons notre base de donnée renommé remonté.
Avec nos données !
Conclusion
Ceci clôture la fin de l’article, j’ai trouvé cela très intéressant, et j’espère qu’il a pu vous aider !
No Comment