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

Charles Gibson e Sergiy Shevchenko, Amazon Web Services

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 attivo Account AWS

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

Limitazioni

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

Architecture

Stack tecnologico di origine

  • File flat o dump di database locali

Stack tecnologico Target

  • Simple Storage Service (Amazon S3)

Architettura di origine e destinazione

Diagram showing data flow from on-premises servers to Cloud AWS services via Direct Connect and VPN.

Tools (Strumenti)

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

  • AWS Direct Connect— Stabilisce una connessione di rete dedicata dai data center locali a. AWS

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

Epiche

OperazioneDescriptionCompetenze richieste

Documenta gli attuali requisiti SFTP.

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 nome DNS per l'endpoint del server SFTP.

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

Crea uno o più cloud privati virtuali (VPCs) e sottoreti nel tuo. Account AWS

Proprietario dell'applicazione, AMS

Crea i gruppi di sicurezza e l'elenco di controllo degli accessi alla rete (ACL).

Sicurezza, rete, AMS

Crea il bucket Amazon S3.

Proprietario dell'applicazione, AMS

Crea il ruolo AWS Identity and Access Management (IAM).

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

Sicurezza, AMS

Associa un dominio registrato (opzionale).

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

Rete, AMS

Crea un server SFTP.

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

Proprietario dell'applicazione, AMS

Aprire un client SFTP.

Aprire un client SFTP e configurare la connessione per utilizzare l'host dell'endpoint SFTP. AWS SFTP supporta qualsiasi client SFTP standard. I client SFTP più utilizzati includono OpenSSH, WinSCP, Cyberduck e. FileZilla È possibile ottenere il nome host del server SFTP dalla console. AWS SFTP

Proprietario dell'applicazione, AMS
OperazioneDescriptionCompetenze 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

Risorse correlate

Riferimenti

Tutorial e video