Migrer une base de données Microsoft SQL Server sur site 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.

Migrer une base de données Microsoft SQL Server sur site vers Amazon RDS for SQL Server à l'aide de méthodes de sauvegarde et de restauration natives

Créé par Tirumala Dasari (AWS), David Queiroz () et Vishal Singh (AWS) 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 (RDSAmazon) SQL for Server (migration homogène). Le processus de migration est basé sur les méthodes natives de sauvegarde et de restauration du SQL serveur. 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 RDS Amazon SQL for Server.

Conditions préalables et limitations

Prérequis

  • Un compte AWS actif.

  • AWSPolitiques de rôle 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. SQLles connexions ou les utilisateurs de base de données, y compris les tâches d'agent SQL serveur, ne sont pas migrés car ils nécessitent des étapes supplémentaires.

Versions du produit

  • SQLServeur 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 AWS documentation.

Architecture

Pile technologique source

  • Une base de données Microsoft SQL Server sur site

Pile technologique cible

  • Instance RDS de base de données Amazon pour SQL Server

Architecture de migration des données

Architecture permettant de migrer une base de données de SQL serveur 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é permettant de gérer l'infrastructure de SQL serveurs. Il fournit une interface utilisateur et un groupe d'outils dotés d'éditeurs de script riches qui interagissent avec le SQL serveur.

É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 RDSdocumentation Amazon.

DBA, propriétaire de l'application
TâcheDescriptionCompétences requises

Connectez-vous à la base de données SQL du serveur sur site viaSSMS.

DBA

Créez une sauvegarde de la base de données.

Pour obtenir des instructions, consultez la SSMSdocumentation.

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

Ajoutez le groupe d'options à AmazonRDS.

  1. Ouvrez la RDS console Amazon à 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 RDSdocumentation Amazon.

SysOps administrateur

Restaurez la base de données.

  1. Connect to Amazon RDS for SQL Server viaSSMS.

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