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
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à | Descrizione | Competenze 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à | Descrizione | Competenze 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à | Descrizione | Competenze 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