Esegui la migrazione di piccoli set di dati da locale ad Amazon S3 utilizzando AWS SFTP - 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à.

Esegui la migrazione di piccoli set di dati da locale ad Amazon S3 utilizzando AWS SFTP

Creato da Charles Gibson () e Sergiy Shevchenko () AWS AWS

Tipo R: Rehost

Fonte: archiviazione

Obiettivo: Amazon S3

Creato da: AWS

Ambiente: produzione

Tecnologie: archiviazione e backup; migrazione

AWSservizi: Amazon S3

Riepilogo

Questo modello descrive come migrare piccoli set di dati (5 TB o meno) dai data center locali ad Amazon Simple Storage Service (Amazon S3) utilizzando AWS Transfer for (). SFTP AWS SFTP I dati possono essere dump di database o file flat.

Prerequisiti e limitazioni

Prerequisiti

  • Un account attivo AWS

  • Un collegamento AWS Direct Connect stabilito tra il data center e AWS

Limitazioni di

  • I file di dati devono pesare meno di 5 TB. Per file superiori a 5 TB, puoi eseguire un caricamento in più parti su Amazon S3 o scegliere un altro metodo di trasferimento dei dati. 

Architettura

Stack tecnologico di origine

  • File flat o dump di database locali

Stack tecnologico Target

  • Amazon S3

Architettura di origine e destinazione

AWS architecture diagram showing data flow from on-premises to Cloud AWS via Direct Connect and VPN.

Strumenti

  • AWSSFTP— Consente il trasferimento di file direttamente da e verso Amazon S3 utilizzando Secure File Transfer Protocol ()SFTP.

  • AWSDirect Connect: stabilisce una connessione di rete dedicata dai data center locali a. AWS

  • VPCendpoint: consentono di connettersi privatamente a AWS servizi supportati e servizi VPC endpoint forniti da AWS PrivateLink senza un VPC gateway Internet, un dispositivo di traduzione degli indirizzi di rete (NAT), una connessione o una VPN connessione AWS Direct Connect. Le istanze in a VPC non richiedono indirizzi IP pubblici per comunicare con le risorse del servizio.

Epiche

AttivitàDescrizioneCompetenze richieste
Documenta i SFTP requisiti attuali.Proprietario dell'applicazione, SA
Identifica i requisiti di autenticazione.

I requisiti possono includere l'autenticazione basata su chiave, il nome utente o la password o il provider di identità (IdP).

Proprietario dell'applicazione, SA
Identifica i requisiti di integrazione delle applicazioni.Proprietario dell'applicazione
Identifica gli utenti che richiedono il servizio.Proprietario dell'applicazione
Determina il DNS nome dell'endpoint SFTP del server.Rete
Determinare la strategia di backup.SA, DBA (se i dati vengono trasferiti)
Identifica la migrazione delle applicazioni o la strategia di cutover.Proprietario dell'applicazione, SA, DBA
AttivitàDescrizioneCompetenze richieste
Crea uno o più cloud privati virtuali (VPCs) e sottoreti nel tuo AWS account.Proprietario dell'applicazione, AMS
Creare i gruppi di sicurezza e l'elenco di controllo degli accessi alla rete (ACL).Sicurezza, rete, AMS
Crea il bucket S3.Proprietario dell'applicazione, AMS
Crea il ruolo di gestione delle identità e degli accessi (IAM).

Crea una IAM policy che includa le autorizzazioni per consentire l'accesso AWS SFTP al tuo bucket S3. Questa IAM politica determina il livello di accesso da fornire agli utenti. SFTP Crea un'altra IAM politica con cui stabilire una relazione di fiducia AWSSFTP.

Sicurezza, AMS
Associa un dominio registrato (opzionale).

Se hai il tuo dominio registrato, puoi associarlo al SFTP server. Puoi indirizzare il SFTP traffico verso l'endpoint SFTP del server da un dominio o da un sottodominio.

Rete, AMS
Crea un SFTP server.

Specificate il tipo di provider di identità utilizzato dal servizio per autenticare gli utenti.

Proprietario dell'applicazione, AMS
Aprire un SFTP client.

Apri un SFTP client e configura la connessione per utilizzare l'host dell'SFTPendpoint. AWSSFTPsupporta qualsiasi SFTP client standard. SFTPI client più utilizzati includono OpenSSH, WinSCP, Cyberduck e. FileZilla È possibile ottenere il nome host SFTP del server dalla AWS SFTP console.

Proprietario dell'applicazione, AMS
AttivitàDescrizioneCompetenze richieste
Pianifica la migrazione delle applicazioni.

Pianifica le modifiche necessarie alla configurazione dell'applicazione, imposta la data di migrazione e determina la pianificazione del test.

Proprietario dell'applicazione, AMS
Testa l'infrastruttura.

Esegui il test in un ambiente non di produzione.

Proprietario dell'applicazione, AMS

Riferimenti

Tutorial e video