Utilizzo di Amazon S3 File Gateway per trasferire file di backup - AWS Guida prescrittiva

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

Utilizzo di Amazon S3 File Gateway per trasferire file di backup

Amazon S3 File Gateway collega il tuo ambiente locale ad Amazon Simple Storage Service (Amazon S3) tramite un'interfaccia file in modo da poter archiviare e recuperare oggetti Amazon S3 utilizzando protocolli di file standard del settore, come Network File System (NFS) e Server Message Block (SMB). È progettata per essere una soluzione scalabile e conveniente per l'archiviazione dei dati nel cloud. Poiché è possibile utilizzarlo per archiviare i file di backup del database, questo servizio può aiutarti a migrare database locali di grandi dimensioni su. Cloud AWS Ad esempio, puoi utilizzare Amazon S3 File Gateway e il tuo strumento di backup del database preferito per eseguire il backup del database MySQL o MariaDB di grandi dimensioni direttamente su un bucket Amazon S3. È quindi possibile montare il bucket S3 sull'istanza di destinazione e ripristinare il backup.

Il diagramma seguente mostra i passaggi di alto livello necessari quando si utilizza Amazon S3 File Gateway per trasferire il file di backup per un database locale in un bucket S3 in. Cloud AWS

Diagramma che mostra il trasferimento di un file di backup del database nel cloud utilizzando Amazon S3 File Gateway.

Di seguito sono riportati i passaggi per utilizzare Amazon S3 File Gateway per trasferire un file di backup del database da un data center locale a un bucket S3 in: Cloud AWS

  1. Connect il data center locale alla rete Cloud AWS utilizzando un servizio come AWS Direct Connect AWS Site-to-Site VPN o utilizzando una connessione Internet pubblica.

  2. Crea un S3 File Gateway. Per istruzioni, consulta Creazione del gateway.

  3. Crea una condivisione di file NFS o SMB ospitata da S3 File Gateway. Per istruzioni, consulta Creare una condivisione di file.

  4. Monta la condivisione di file NFS o SMB sul server locale che ospita il tuo database MySQL o MariaDB. Per istruzioni, consulta Installare e utilizzare la condivisione dei file.

  5. Esegui il backup del database MySQL o MariaDB locale nella directory in cui è montata la condivisione di file NFS. Puoi utilizzare uno qualsiasi degli strumenti di backup descritti in questa guida.

  6. Ripristina il backup del database sull'istanza del database di destinazione utilizzando uno degli approcci descritti in questa guida.

Vantaggi

  • Producendo backup del database direttamente nel bucket S3 e ripristinando il backup sull'istanza database di destinazione direttamente dallo stesso bucket S3, è possibile accelerare notevolmente il processo di migrazione end-to-end.

  • I file di backup del database vengono archiviati in modo duraturo in Amazon S3 e puoi scegliere la politica di gestione del ciclo di vita e la classe di storage S3.

Restrizioni

Per l'utilizzo delle condivisioni file Amazon S3 Gateway:

  • Il numero massimo di condivisioni per ogni gateway è 50.

  • Per evitare conflitti di lettura e scrittura quando più condivisioni di file utilizzano lo stesso bucket S3, devi configurare ogni condivisione di file per utilizzare un nome di prefisso univoco.

  • La dimensione massima di un singolo file è 5 TB, che corrisponde alla dimensione massima di ogni singolo oggetto in Amazon S3.

  • La lunghezza massima del percorso è 1024 caratteri.

  • Gli ACL di Windows sono supportati solo nelle condivisioni di file abilitate per Active Directory quando si utilizzano client Windows SMB per accedere alle condivisioni di file.

  • Amazon S3 File Gateway supporta un massimo di 10 voci ACL per ogni file e directory.

  • Le impostazioni ACL principali delle condivisioni di file SMB si trovano solo sul gateway. Queste impostazioni sono persistenti tra gli aggiornamenti e i riavvii del gateway.

    Nota

    Se configuri gli ACL nella cartella principale anziché nella cartella principale sotto la cartella principale, le autorizzazioni ACL non sono permanenti in Amazon S3.

Best practice

Per ulteriori informazioni sulle best practice per Amazon S3 File Gateway, consulta le best practice nella documentazione di S3 File Gateway.