Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

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 - Recommandations AWS

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.

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

Architecture permettant de migrer une base de données SQL Server sur site vers une instance de base de données Amazon RDS for SQL Server.

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âcheDescriptionCompé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

Création d'une instance de base de données Amazon RDS for SQL Server

TâcheDescriptionCompé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âcheDescriptionCompé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

Création d'un fichier de sauvegarde à partir de la base de données SQL Server locale

TâcheDescriptionCompé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âcheDescriptionCompé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

Chargez le fichier de sauvegarde sur Amazon S3

TâcheDescriptionCompé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âcheDescriptionCompétences requises

Ajoutez le groupe d'options à Amazon RDS.

  1. Ouvrez la console Amazon RDS à l'adresse https://console.aws.amazon.com/rds/.

  2. Dans le volet de navigation, choisissez Groupes d'options, puis Créer un groupe.

  3. Complétez les informations relatives au groupe d'options, puis choisissez Create.

  4. Ajoutez l'SQLSERVER_BACKUP_RESTOREoption au groupe d'options, puis choisissez Ajouter une option.

Pour plus d'informations, consultez la documentation Amazon RDS.

SysOps administrateur

Restaurez la base de données.

  1. Connectez-vous à Amazon RDS pour SQL Server via SSMS.

  2. Appelez la procédure msdb.dbo.rds_restore_database stockée pour restaurer la base de données.

DBA

Restaurez la base de données dans Amazon RDS for SQL Server

TâcheDescriptionCompétences requises

Ajoutez le groupe d'options à Amazon RDS.

  1. Ouvrez la console Amazon RDS à l'adresse https://console.aws.amazon.com/rds/.

  2. Dans le volet de navigation, choisissez Groupes d'options, puis Créer un groupe.

  3. Complétez les informations relatives au groupe d'options, puis choisissez Create.

  4. Ajoutez l'SQLSERVER_BACKUP_RESTOREoption au groupe d'options, puis choisissez Ajouter une option.

Pour plus d'informations, consultez la documentation Amazon RDS.

SysOps administrateur

Restaurez la base de données.

  1. Connectez-vous à Amazon RDS pour SQL Server via SSMS.

  2. Appelez la procédure msdb.dbo.rds_restore_database stockée pour restaurer la base de données.

DBA
TâcheDescriptionCompé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.

Note

Cette 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

Valider la base de données cible

TâcheDescriptionCompé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.

Note

Cette 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âcheDescriptionCompé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

Découper

TâcheDescriptionCompé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

Ressources connexes

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.