Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Migrer une base de données Microsoft SQL Server locale vers Amazon RDS for SQL Server à l'aide de méthodes de sauvegarde et de restauration natives
Créée par Tirumala Dasari (AWS), David Queiroz (AWS) et Vishal Singh (AWS)
Récapitulatif
Ce modèle décrit comment migrer une base de données Microsoft SQL Server sur site vers une instance de base de données Amazon Relational Database Service (Amazon RDS) pour SQL Server (migration homogène). Le processus de migration est basé sur les méthodes de sauvegarde et de restauration natives de SQL Server. Il utilise SQL Server Management Studio (SSMS) pour créer un fichier de sauvegarde de base de données et un bucket Amazon Simple Storage Service (Amazon S3) pour stocker le fichier de sauvegarde avant de le restaurer dans Amazon RDS for SQL Server.
Conditions préalables et limitations
Prérequis
Un compte AWS actif.
Politiques de rôle AWS Identity and Access Management (IAM) pour accéder au compartiment S3 et à l'instance de base de données Amazon RDS for SQL Server.
Limites
Le processus décrit dans ce modèle migre uniquement la base de données. Les connexions SQL ou les utilisateurs de base de données, y compris les tâches de l'agent SQL Server, ne sont pas migrés car ils nécessitent des étapes supplémentaires.
Versions du produit
SQL Server 2012-2017. Pour obtenir la dernière liste des versions et fonctionnalités prises en charge, consultez Microsoft SQL Server sur Amazon RDS dans la documentation AWS.
Architecture
Pile technologique source
Une base de données Microsoft SQL Server sur site
Pile technologique cible
Instance de base de données Amazon RDS pour SQL Server
Architecture de migration des données

Outils
Microsoft SQL Server Management Studio (SSMS) est un environnement intégré de gestion de l'infrastructure SQL Server. Il fournit une interface utilisateur et un groupe d'outils dotés d'éditeurs de script riches qui interagissent avec SQL Server.
Épopées
Tâche | Description | Compétences requises |
---|---|---|
Sélectionnez SQL Server comme moteur de base de données dans Amazon RDS for SQL Server. | DBA | |
Choisissez l'édition SQL Server Express. | DBA | |
Spécifiez les informations de base de données. | Pour plus d'informations sur la création d'une instance de base de données, consultez la documentation Amazon RDS. | DBA, propriétaire de l'application |
Tâche | Description | Compétences requises |
---|---|---|
Connectez-vous à la base de données SQL Server locale via SSMS. | DBA | |
Créez une sauvegarde de la base de données. | Pour obtenir des instructions, consultez la documentation SSMS | DBA, propriétaire de l'application |
Tâche | Description | Compétences requises |
---|---|---|
Créez un compartiment dans Amazon S3. | Pour plus d’informations, consultez la documentation Amazon S3. | DBA |
Téléchargez le fichier de sauvegarde dans le compartiment S3. | Pour plus d’informations, consultez la documentation Amazon S3. | SysOps administrateur |
Tâche | Description | Compétences requises |
---|---|---|
Ajoutez le groupe d'options à Amazon RDS. |
Pour plus d'informations, consultez la documentation Amazon RDS. | SysOps administrateur |
Restaurez la base de données. |
| DBA |
Tâche | Description | Compétences requises |
---|---|---|
Validez les objets et les données. | Validez les objets et les données entre la base de données source et Amazon RDS for SQL Server. NoteCette tâche fait uniquement migrer la base de données. Les connexions et les tâches ne seront pas migrées. | Propriétaire de l'application, DBA |
Tâche | Description | Compétences requises |
---|---|---|
Redirigez le trafic des applications. | Après validation, redirigez le trafic de l'application vers l'instance de base de données Amazon RDS for SQL Server. | Propriétaire de l'application, DBA |