Sostituzione del tuo S3 File Gateway esistente con una nuova istanza - AWS Storage Gateway

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

Sostituzione del tuo S3 File Gateway esistente con una nuova istanza

Puoi sostituire un S3 File Gateway esistente con una nuova istanza man mano che le esigenze di dati e prestazioni aumentano o se ricevi una AWS notifica per la migrazione del gateway. Potrebbe essere necessario eseguire questa operazione se desideri spostare il gateway su una piattaforma host migliore o su EC2 istanze Amazon più recenti o aggiornare l'hardware del server sottostante.

La tabella seguente descrive i vantaggi e gli svantaggi di ciascun metodo. Utilizzando queste informazioni, selezionate il metodo più adatto all'ambiente gateway in uso, quindi fate riferimento ai passaggi della procedura nella sezione corrispondente riportata di seguito.

Nota

Se è necessario accedere alla console locale del nuovo Storage Gateway per completare uno dei due metodi, il nome utente predefinito è admin e la password predefinita è password.

Metodo 1: migra il disco di cache e l'ID del gateway su un'istanza sostitutiva

Metodo 2: istanza sostitutiva con disco cache vuoto e nuovo ID Gateway

Dati del disco di cache

I dati sul disco cache vengono conservati. Questo metodo è utile se il gateway dispone di un disco di cache di grandi dimensioni o se le applicazioni sono sensibili al ritardo causato dalle operazioni di out-of-cache lettura.

I dati nella cache vengono scaricati dal AWS cloud. Questo metodo è ottimale per carichi di lavoro che richiedono molta scrittura, se le applicazioni sono in grado di tollerare il ritardo causato dalle letture. out-of-cache

Tempo di inattività

Il gateway rimarrà offline per 1-2 ore durante il processo di migrazione.

Le condivisioni di file sono sempre disponibili, ma i clienti sperimenteranno tempi di inattività brevi quando passeranno da una condivisione di file all'altra durante la transizione alla nuova istanza.

Nota

La scrittura su un bucket Amazon S3 da due condivisioni di file contemporaneamente non è supportata, quindi tutti i client devono essere rimappati da una condivisione all'altra contemporaneamente, anziché gradualmente.

ID gateway

Il nuovo gateway eredita il Gateway ID dal gateway che sostituisce.

Il gateway esistente e il gateway sostitutivo dispongono di un gateway unico e separato. IDs

Nota

La migrazione può essere eseguita solo tra gateway dello stesso tipo. Ad esempio, non è possibile migrare impostazioni o dati da un FSx File Gateway a un S3 File Gateway.

Metodo 1: migra il disco di cache e l'ID del gateway su un'istanza sostitutiva

Per migrare il disco di cache e l'ID Gateway di S3 FSx File Gateway su un'istanza sostitutiva:
  1. Verifica che la CachePercentDirty metrica nella scheda Monitoraggio per l'esistente S3 File Gateway Gateway sia. 0

  2. Spegni il S3 File Gateway Gateway esistente spegnendo la macchina virtuale (VM) host utilizzando i controlli dell'hypervisor.

    Per ulteriori informazioni sulla chiusura di un' EC2 istanza Amazon, consulta Stop and start your istance nella Amazon EC2 User Guide.

    Per ulteriori informazioni sullo spegnimento di una macchina virtuale KVM o Hyper-V VMware, consulta la documentazione dell'hypervisor.

  3. Scollega tutti i dischi, inclusi il disco root e i dischi di cache, dalla vecchia macchina virtuale gateway.

    Nota

    Prendi nota dell'ID del volume del disco root e dell'ID del gateway associato a quel disco root. Sarà necessario scollegare questo disco dal nuovo hypervisor Storage Gateway in un passaggio successivo.

    Se utilizzi un' EC2 istanza Amazon come macchina virtuale per il tuo S3 File Gateway , consulta Scollegare un volume Amazon EBS da un'istanza Windows o Scollegare un volume Amazon EBS da un'istanza Linux nella Amazon User Guide. EC2

    Per informazioni su come scollegare i dischi da una macchina virtuale KVM o Hyper-V VMware, consulta la documentazione del tuo hypervisor.

  4. Crea una nuova istanza di macchina virtuale AWS Storage Gateway hypervisor, ma non attivarla come gateway. In una fase successiva, questa nuova macchina virtuale assumerà l'identità del vecchio gateway.

    Per ulteriori informazioni sulla creazione di una nuova macchina virtuale hypervisor Storage Gateway, vedere Scelta di una piattaforma host e download della macchina virtuale.

    Nota

    Non aggiungere dischi di cache per la nuova macchina virtuale. Questa macchina virtuale utilizzerà gli stessi dischi di cache utilizzati dalla vecchia macchina virtuale.

  5. Configura la tua nuova macchina virtuale Storage Gateway per utilizzare le stesse impostazioni di rete della vecchia macchina virtuale.

    L'impostazione predefinita per la configurazione di rete del gateway è DHCP (Dynamic Host Configuration Protocol). Con DHCP, al gateway viene assegnato automaticamente un indirizzo IP.

    Se è necessario configurare manualmente un indirizzo IP statico per la macchina virtuale gateway, vedere Configurazione dei parametri di rete.

    Se la macchina virtuale gateway deve utilizzare un proxy Socket Secure versione 5 (SOCKS5) per connettersi a Internet, vedere Routing del gateway distribuito tramite un proxy HTTP. EC2

  6. Avvia la nuova VM Storage Gateway.

  7. Collega i dischi scollegati dalla vecchia macchina virtuale gateway alla nuova macchina virtuale gateway. Non scollegare il disco root esistente dalla nuova macchina virtuale gateway.

    Nota

    Per migrare correttamente, tutti i dischi devono rimanere invariati. La modifica delle dimensioni del disco o di altri valori causa incongruenze nei metadati che impediscono il successo della migrazione.

  8. Avvia il processo di migrazione del gateway connettendoti alla nuova macchina virtuale con un URL che utilizza il seguente formato:

    http://your-VM-IP-address/migrate?gatewayId=your-gateway-ID

    È possibile utilizzare lo stesso indirizzo IP per la nuova macchina virtuale gateway utilizzato per la vecchia macchina virtuale gateway. Per utilizzare lo stesso IP, elimina prima il vecchio gateway e poi procedi dal passaggio 5. L'URL dovrebbe essere simile all'esempio seguente:

    http://198.51.100.123/migrate?gatewayId=sgw-12345678

    Usa questo URL da un browser o dalla riga di comando usando cURL.

    Quando la migrazione del gateway viene avviata correttamente, viene visualizzato il seguente messaggio:

    Successfully imported Storage Gateway information. Please refer to Storage Gateway documentation to perform the next steps to complete the migration.
  9. Attendi che lo stato del gateway venga visualizzato come In esecuzione nella AWS Storage Gateway console. A seconda della larghezza di banda disponibile, questa operazione può richiedere fino a 10 minuti.

  10. Arresta la nuova VM Storage Gateway.

  11. Scollega il disco principale del vecchio gateway, il cui ID di volume è stato annotato in precedenza, dal nuovo gateway.

  12. Avvia la nuova VM Storage Gateway.

  13. Se il gateway è stato aggiunto a un dominio Active Directory, ricongiungiti al dominio. Per istruzioni, consulta Utilizzo di Active Directory per autenticare gli utenti.

    Nota

    È necessario completare questo passaggio anche se lo stato di S3 File Gateway appare come Unito.

  14. Verifica che le tue condivisioni siano disponibili all'indirizzo IP della nuova macchina virtuale gateway, quindi elimina la vecchia macchina virtuale gateway.

    avvertimento

    Un gateway eliminato non può più essere recuperato.

    Per ulteriori informazioni sull'eliminazione di un' EC2 istanza Amazon, consulta Terminate your istance nella Amazon EC2 User Guide. Per ulteriori informazioni sull'eliminazione di una macchina virtuale KVM o Hyper-V VMware, consulta la documentazione del tuo hypervisor.

Metodo 2: istanza sostitutiva con disco di cache vuoto e nuovo Gateway ID

Per configurare un'istanza S3 File Gateway Gateway sostitutiva con un disco di cache vuoto e un nuovo ID Gateway:
  1. Arresta tutte le applicazioni che stanno scrivendo sull'esistente S3 File Gateway Gateway. Verifica che la CachePercentDirty metrica nella scheda Monitoraggio sia quella indicata 0 prima di configurare le condivisioni di file sul nuovo gateway.

  2. Utilizzate il pulsante AWS Command Line Interface (AWS CLI) per raccogliere e salvare le informazioni di configurazione relative al vostro S3 File Gateway File Gateway e alle condivisioni di file esistenti, procedendo come segue:

    1. Salvate le informazioni di configurazione del gateway per S3 File Gateway Gateway.

      aws storagegateway describe-gateway-information --gateway-arn "arn:aws:storagegateway:us-east-2:123456789012:gateway/sgw-12A3456B"

      Questo comando genera un blocco JSON che contiene metadati sul gateway, come il nome, le interfacce di rete, il fuso orario configurato e il relativo stato (se il gateway è in esecuzione).

    2. aws storagegateway describe-smb-settings --gateway-arn "arn:aws:storagegateway:us-east-2:123456789012:gateway/sgw-12A3456B"

      Questo comando genera un blocco JSON che contiene metadati sulla condivisione di file SMB, ad esempio il nome di dominio, lo stato di Microsoft Active Directory, l'impostazione della password guest e il tipo di strategia di sicurezza.

      • Usa il seguente comando per le condivisioni di file SMB.

        aws storagegateway describe-smb-file-shares --file-share-arn-list "arn:aws:storagegateway:us-east-2:123456789012:share/share-987A654B"

        Questo comando genera un blocco JSON che contiene metadati sulla condivisione di file SMB, come il nome, la classe di storage, lo stato, il ruolo IAM Amazon Resource Name (ARN), un elenco di client autorizzati ad accedere a S3 File Gateway FSx File Gateway di montaggio.

      • Usa il comando seguente per le condivisioni di file NFS.

        aws storagegateway describe-nfs-file-shares --file-share-arn-list "arn:aws:storagegateway:us-east-2:123456789012:share/share-321A978B"

        Questo comando genera un blocco JSON che contiene metadati sulla condivisione di file NFS, come il nome, la classe di archiviazione, lo stato, l'ARN del ruolo IAM, un elenco di client autorizzati ad accedere a S3 File Gateway FSx File Gateway di montaggio.

  3. Crea un nuovo S3 File Gateway FSx File Gateway . Se necessario, fai riferimento alle informazioni salvate nel passaggio 2.

  4. Crea nuove condivisioni di file per il nuovo gateway con le stesse impostazioni e configurazioni delle condivisioni di file configurate sul vecchio gateway. Se necessario, fate riferimento alle informazioni salvate nel passaggio 2.

  5. Verifica che il nuovo gateway funzioni correttamente, quindi rimappa/trasferisci i client dalle vecchie condivisioni di file alle nuove condivisioni di file nel modo più adatto al tuo ambiente.

  6. Verifica che il nuovo gateway funzioni correttamente, quindi elimina il vecchio gateway dalla console Storage Gateway.

    Importante

    Prima di eliminare un S3 File Gateway FSx , assicurati che non ci siano applicazioni attualmente in scrittura nella cache di quel gateway. L'eliminazione di un gateway in uso può comportare una perdita di dati.

    avvertimento

    Un gateway eliminato non può più essere recuperato.

  7. Elimina la vecchia macchina virtuale gateway o l' EC2 istanza Amazon.