Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Esegui la migrazione di un database Microsoft SQL Server locale su Amazon RDS for SQL Server utilizzando metodi di backup e ripristino nativi
Creato da Tirumala Dasari (AWS), David Queiroz (AWS) e Vishal Singh (AWS)
Riepilogo
Questo modello descrive come migrare un database Microsoft SQL Server locale a un'istanza database Amazon Relational Database Service (Amazon RDS) per SQL Server DB (migrazione omogenea). Il processo di migrazione si basa su metodi di backup e ripristino nativi di SQL Server. Utilizza SQL Server Management Studio (SSMS) per creare un file di backup del database e un bucket Amazon Simple Storage Service (Amazon S3) per archiviare il file di backup prima di ripristinarlo in Amazon RDS for SQL Server.
Prerequisiti e limitazioni
Prerequisiti
Un account AWS attivo.
Policy di ruolo di AWS Identity and Access Management (IAM) per accedere al bucket S3 e all'istanza DB Amazon RDS for SQL Server.
Limitazioni
Il processo descritto in questo modello migra solo il database. Gli accessi SQL o gli utenti del database, inclusi i job di SQL Server Agent, non vengono migrati perché richiedono passaggi aggiuntivi.
Versioni del prodotto
SQL Server 2012-2017. Per l'elenco più recente delle versioni e delle funzionalità supportate, consulta Microsoft SQL Server su Amazon RDS nella documentazione AWS.
Architettura
Stack tecnologico di origine
Un database Microsoft SQL Server locale
Stack tecnologico Target
Istanza database Amazon RDS per SQL Server
Architettura di migrazione dei dati

Strumenti
Microsoft SQL Server Management Studio (SSMS) è un ambiente integrato per la gestione dell'infrastruttura SQL Server. Fornisce un'interfaccia utente e un gruppo di strumenti con editor di script avanzati che interagiscono con SQL Server.
Epiche
Attività | Descrizione | Competenze richieste |
---|---|---|
Seleziona SQL Server come motore di database in Amazon RDS for SQL Server. | DBA | |
Scegli SQL Server Express Edition. | DBA | |
Specificare i dettagli del database. | Per ulteriori informazioni sulla creazione di un'istanza DB, consulta la documentazione di Amazon RDS. | DBA, proprietario dell'app |
Attività | Descrizione | Competenze richieste |
---|---|---|
Connect al database SQL Server locale tramite SSMS. | DBA | |
Crea un backup del database. | Per istruzioni, consulta la documentazione SSMS | DBA, proprietario dell'app |
Attività | Descrizione | Competenze richieste |
---|---|---|
Creare un bucket in Amazon S3. | Per ulteriori informazioni, consulta la Documentazione di Amazon S3. | DBA |
Carica il file di backup nel bucket S3. | Per ulteriori informazioni, consulta la Documentazione di Amazon S3. | SysOps amministratore |
Attività | Descrizione | Competenze richieste |
---|---|---|
Aggiungi il gruppo di opzioni ad Amazon RDS. |
Per ulteriori informazioni, consulta la documentazione di Amazon RDS. | SysOps amministratore |
Ripristina il database. |
| DBA |
Attività | Descrizione | Competenze richieste |
---|---|---|
Convalida oggetti e dati. | Convalida gli oggetti e i dati tra il database di origine e Amazon RDS for SQL Server. NotaQuesta attività migra solo il database. Gli accessi e i lavori non verranno migrati. | Proprietario dell'app, DBA |
Attività | Descrizione | Competenze richieste |
---|---|---|
Reindirizza il traffico delle applicazioni. | Dopo la convalida, reindirizza il traffico dell'applicazione all'istanza DB di Amazon RDS for SQL Server. | Proprietario dell'app, DBA |