Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Esegui la migrazione di un database Microsoft SQL Server locale su Amazon RDS for SQL Server utilizzando metodi di backup e ripristino nativi - Prontuario AWS

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

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

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

Architettura per migrare un DB SQL Server locale su un'istanza DB Amazon RDS for SQL Server.

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

Crea un'istanza DB Amazon RDS for SQL Server

AttivitàDescrizioneCompetenze 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àDescrizioneCompetenze 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

Crea un file di backup dal database SQL Server locale

AttivitàDescrizioneCompetenze 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àDescrizioneCompetenze 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

Carica il file di backup su Amazon S3

AttivitàDescrizioneCompetenze 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àDescrizioneCompetenze richieste

Aggiungi il gruppo di opzioni ad Amazon RDS.

  1. Aprire la console Amazon RDS all'indirizzo https://console.aws.amazon.com/rds/.

  2. Nel riquadro di navigazione, scegli Gruppi di opzioni, Crea gruppo.

  3. Completa le informazioni per il gruppo di opzioni, quindi scegli Crea.

  4. Aggiungi l'SQLSERVER_BACKUP_RESTOREopzione al gruppo di opzioni, quindi scegli Aggiungi opzione.

Per ulteriori informazioni, consulta la documentazione di Amazon RDS.

SysOps amministratore

Ripristina il database.

  1. Connect ad Amazon RDS for SQL Server tramite SSMS.

  2. Richiama la msdb.dbo.rds_restore_database stored procedure per ripristinare il database.

DBA

Ripristina il database in Amazon RDS for SQL Server

AttivitàDescrizioneCompetenze richieste

Aggiungi il gruppo di opzioni ad Amazon RDS.

  1. Aprire la console Amazon RDS all'indirizzo https://console.aws.amazon.com/rds/.

  2. Nel riquadro di navigazione, scegli Gruppi di opzioni, Crea gruppo.

  3. Completa le informazioni per il gruppo di opzioni, quindi scegli Crea.

  4. Aggiungi l'SQLSERVER_BACKUP_RESTOREopzione al gruppo di opzioni, quindi scegli Aggiungi opzione.

Per ulteriori informazioni, consulta la documentazione di Amazon RDS.

SysOps amministratore

Ripristina il database.

  1. Connect ad Amazon RDS for SQL Server tramite SSMS.

  2. Richiama la msdb.dbo.rds_restore_database stored procedure per ripristinare il database.

DBA
AttivitàDescrizioneCompetenze richieste

Convalida oggetti e dati.

Convalida gli oggetti e i dati tra il database di origine e Amazon RDS for SQL Server.

Nota

Questa attività migra solo il database. Gli accessi e i lavori non verranno migrati.

Proprietario dell'app, DBA

Convalida il database di destinazione

AttivitàDescrizioneCompetenze richieste

Convalida oggetti e dati.

Convalida gli oggetti e i dati tra il database di origine e Amazon RDS for SQL Server.

Nota

Questa attività migra solo il database. Gli accessi e i lavori non verranno migrati.

Proprietario dell'app, DBA
AttivitàDescrizioneCompetenze 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

Tagliare

AttivitàDescrizioneCompetenze 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

Risorse correlate

PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.