0% ont trouvé ce document utile (0 vote)
7 vues21 pages

Migration BD

Le document décrit la migration d'une base de données SQL Server d'un environnement On-Premise vers Azure SQL Database. Il explique les caractéristiques de l'infrastructure On-Premise et les étapes de migration, ainsi que les différents types de bases de données disponibles sur Azure avec leurs avantages et inconvénients. Un schéma technique est également fourni pour aider les développeurs et administrateurs dans ce processus.

Transféré par

Ghada Ben Mabrouk
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
7 vues21 pages

Migration BD

Le document décrit la migration d'une base de données SQL Server d'un environnement On-Premise vers Azure SQL Database. Il explique les caractéristiques de l'infrastructure On-Premise et les étapes de migration, ainsi que les différents types de bases de données disponibles sur Azure avec leurs avantages et inconvénients. Un schéma technique est également fourni pour aider les développeurs et administrateurs dans ce processus.

Transféré par

Ghada Ben Mabrouk
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

J’ai documenté toute la structure relationnelle avec un schéma technique exporté en PDF, prêt à être

utilisé par les développeurs ou administrateurs

Migration :
Migrating SQL Database On-Premise to Azure SQL
Database through SSMS
Pour expliqués "On-Premise" ce terme explique que la base de données SQL Server
d'origine est :

1. Installée et exécutée localement : Elle se localise sur des serveurs physiques qui
appartiennent à l'entreprise et situés dans ses propres locaux (par exemple, dans une
salle de serveurs au bureau ou dans un centre de données privé géré par l'entreprise).
2. Gérée par l'entreprise : L'entreprise est responsable de gérer toute l'infrastructure
physique (serveurs, stockage, réseau) ainsi que l’entretien , des mises à jour, des
enregistrements et d’assurer la sécurité de la base de données et des serveurs qui
l'hébergent.

En résumé, "On-Premise" désigne une infrastructure informatique (ici, une base de données
SQL) qui est hébergée en interne par l'organisation, par opposition à une solution hébergée à
distance dans le cloud (comme Azure SQL Database). La migration consiste donc à déplacer
cette base de données depuis les serveurs locaux de l'entreprise vers les serveurs gérés par
Microsoft dans le cloud Azure.

Quand on parle de migration de base de données, cela signifie transférer une base de
données (structure + données) d’un environnement à un autre. Dans ton cas, c’était :

 Depuis : un serveur SQL local (on-premise) → SQLExpress


 Vers : un serveur SQL Azure (cloud) → [Link]
On a configurer les cout :
Déploiement est effectué :
On a accéder a ressource :
psword : Azure*123
Base de Description Limites
Type Points forts Cas d'usage
données rapide principales
✅ Très complet ❌ Licences
Moteur (transactions, parfois
relationnel procédures coûteuses hors
Base de ➡️Facturation,
SQL Server développé par stockées, vues) Azure gratuit
données ERP, CRM,
(Azure SQL Microsoft, ✅ Sécurité ❌ Moins
relationnelle projets
Database) totalement avancée performant sur
(SQL) d’entreprise
intégré à ✅ Haute très gros
Azure. compatibilité volumes Big
SQL Data
Oracle Base de Moteur SQL ✅ Transactions ❌ Très cher ➡️Grands
Database données très puissant complexes, (coûts de systèmes
relationnelle utilisé dans les réplication licence élevés) bancaires,
Base de Description Limites
Type Points forts Cas d'usage
données rapide principales
grandes avancée
entreprises, ✅ Excellentes
❌ Complexité applications
(SQL) riche en performances
d'administration critiques
fonctionnalités en haute
avancées. disponibilité
Système SQL
open source
✅ Gratuit /
Base de très utilisé ❌ Moins robuste
Open source ➡️Sites web,
données pour des que SQL
✅ Rapide pour petites/moyennes
MySQL relationnelle applications Server/Oracle
les petites bases applications,
(SQL Open web ou des pour très gros
✅ Supporté sur blogs
Source) projets de volumes
Azure
taille
moyenne.
SGBD open ✅ Open source
Base de ➡️Projets
PostgreSQL source très et très stable
données ❌ Moins d'outils analytiques,
(Azure puissant, ✅ Support
relationnelle d’administration applications
Database for respecte JSON (semi-
(SQL que SQL Server hybrides
PostgreSQL) strictement les structuré)
avancé) SQL/NoSQL
normes SQL. ✅ Extensible
Stocke les ✅ Haute
❌ Pas adapté
données sous évolutivité
MongoDB Base de aux transactions
forme de ✅ Idéal pour ➡️Applications
(via Azure données complexes
documents Big Data, mobiles,
Cosmos DB NoSQL ❌ Moins
JSON. Mobile Apps catalogues
API for orientée rigoureux sur
Flexible pour ✅ produits, IoT
MongoDB) documents l'intégrité
des structures Lecture/écriture
relationnelle
évolutives. rapide
✅ Multi-API
Base de (SQL,
Service de ❌ Coûteux à
données MongoDB,
base de grande échelle
multi- Cassandra, ➡️Applications
données ❌ Moins adapté
modèle Gremlin...) globales, réseaux
Cosmos DB distribué pour des
NoSQL ✅ Réplication sociaux, e-
mondialement applications
(clé/valeur, mondiale commerce
proposé par 100%
documents, ✅ Haute
Azure. relationnelles
graphes) disponibilité
(99,999%)
Variante de
MySQL,
MariaDB Base de ✅ Open source
totalement ❌ Moins
(Azure données ✅ Faible coût ➡️Sites web,
open source et d’écosystème
Database for relationnelle ✅ Compatible petites apps SaaS
compatible que MySQL
MariaDB) (SQL) MySQL
avec les outils
MySQL.

Vous aimerez peut-être aussi