Sostituzione del file gateway esistente con una nuova istanza - AWSStorage 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 file gateway esistente con una nuova istanza

È possibile sostituire un File Gateway esistente con una nuova istanza man mano che le esigenze di dati e prestazioni aumentano o se si riceve unAWSNotifica per migrare il gateway. Potrebbe essere necessario farlo se si desidera spostare il gateway su una piattaforma host migliore o su istanze Amazon EC2 più recenti o aggiornare l'hardware del server sottostante.

Esistono due metodi per sostituire un File Gateway esistente. La tabella seguente descrive i vantaggi e gli svantaggi di ciascun metodo. Utilizzando queste informazioni, selezionare il metodo più adatto all'ambiente gateway, quindi fare riferimento alla procedura descritta nella sezione corrispondente di seguito.

Metodo 1: Migrazione del disco cache e dell'ID gateway all'istanza sostituti

Metodo 2: Istanza sostitutiva con disco cache vuoto e nuovo ID gateway

Memorizzare i dati disco

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

I dati nella cache vengono scaricati dalAWSnuvola. Questo metodo è ottimale per carichi di lavoro pesanti in scrittura, se le applicazioni sono in grado di tollerare il ritardo causato dalle letture fuori cache.

Tempo di inattività

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

Nessun tempo di inattività. Il gateway esistente può essere utilizzato contemporaneamente al gateway sostitutivo fino a quando non si sceglie di eliminarlo. Gli scrittori multipli non sono supportati mentre entrambi i gateway sono in uso.

ID gateway

Il nuovo gateway eredita l'ID gateway dal gateway che sostituisce.

Il gateway e il gateway sostitutivo esistenti dispongono di ID gateway separati e univoci.

Nota

I dati possono essere spostati solo tra gateway dello stesso tipo.

Metodo 1: Migrazione del disco cache e dell'ID gateway all'istanza sostituti

Per migrare il disco cache e l'ID gateway di File Gateway in un'istanza sostitutiva:
  1. Interrompere tutte le applicazioni che stanno scrivendo sul gateway file esistente.

  2. Verificare che l'CachePercentDirtyParametri di nellaMonitoraggioscheda per il gateway di file esistente è0.

  3. Spegnere il gateway di file esistente spegnendo la macchina virtuale host (VM) utilizzando i controlli dell'hypervisor.

    Per ulteriori informazioni sulla chiusura di un'istanza Amazon EC2, consultaArrestare e avviare un'istanzanellaGuida per l'utente di Amazon EC2.

    Per ulteriori informazioni sulla chiusura di una VM KVM, VMware o Hyper-V, consulta la documentazione dell'hypervisor.

  4. Scollega tutti i dischi, inclusi il disco principale, i dischi cache e carica i dischi buffer dalla vecchia VM gateway.

    Nota

    Prendi nota dell'ID del volume del disco principale e dell'ID gateway associato a quel disco root. Sarà necessario scollegare il disco dal nuovo hypervisor del gateway di storage in un passaggio successivo.

    Se utilizzi un'istanza Amazon EC2 come VM per il gateway di file, consultaDistaccare un volume Amazon EBS da un'istanza WindowsoDistaccare un volume Amazon EBS da un'istanza LinuxnellaGuida per l'utente di Amazon EC2.

    Per ulteriori informazioni su come staccare dischi da una VM KVM, VMware o Hyper-V, consultare la documentazione dell'hypervisor.

  5. Creazione di un nuovoAWSIstanza VM hypervisor Storage Gateway, ma non attivarla come gateway. In una fase successiva, questa nuova VM assumerà l'identità del vecchio gateway.

    Per ulteriori informazioni sulla creazione di una nuova VM hypervisor Storage Gateway, consultareSelezione di una piattaforma host e download della VM.

    Nota

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

  6. Configurare la nuova VM Storage Gateway per utilizzare le stesse impostazioni di rete della vecchia VM.

    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 VM del gateway, consultareConfigurazione di rete del gateway.

    Se la VM del gateway deve utilizzare un proxy Socket Secure versione 5 (SOCKS5) per connettersi a Internet, consultareInstradamento del gateway in locale tramite un proxy.

  7. Avviare la nuova VM Storage Gateway.

  8. Collegare i dischi staccati dalla vecchia VM gateway alla nuova VM gateway. Non scollegare il disco radice esistente dalla nuova VM gateway.

    Nota

    Per eseguire correttamente la migrazione, tutti i dischi devono rimanere invariati. La modifica delle dimensioni del disco o di altri valori provoca incongruenze nei metadati che impediscono la corretta migrazione.

  9. Avviare il processo di migrazione del gateway collegandosi alla nuova VM 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 VM gateway utilizzata per la vecchia VM gateway. L'URL dovrebbe essere simile all'esempio seguente:

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

    Utilizzare 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.
  10. Attendere che lo stato del gateway diventiCorrerenellaAWSConsole Storage Gateway. A seconda della larghezza di banda disponibile, può richiedere fino a 10 minuti.

  11. Arrestare la nuova VM Storage Gateway.

  12. Scollega il disco radice del vecchio gateway, di cui hai notato in precedenza l'ID del volume, dal nuovo gateway.

  13. Avviare la nuova VM Storage Gateway.

  14. Se il gateway è stato aggiunto a un dominio Active Directory, aggiungere nuovamente il dominio. Per istruzioni, consultaConfigurazione dell'accesso a Microsoft Active Directory.

    Nota

    È necessario completare questo passaggio anche se lo stato del gateway di file appare comeJoined (Collegato).

  15. Verificare che le condivisioni siano disponibili all'indirizzo IP del nuovo gateway VM, quindi eliminare la vecchia VM gateway.

    avvertimento

    Un gateway eliminato non può più essere recuperato.

    Per ulteriori informazioni sull'eliminazione di un'istanza Amazon EC2, consultaInterruzione di un'istanzanellaGuida per l'utente di Amazon EC2. Per ulteriori informazioni sull'eliminazione di una VM KVM, VMware o Hyper-V, consulta la documentazione dell'hypervisor.

Metodo 2: Istanza sostitutiva con disco cache vuoto e nuovo ID gateway

Per impostare un'istanza di File Gateway sostitutiva con disco cache vuoto e nuovo ID gateway:
  1. Interrompere tutte le applicazioni che stanno scrivendo sul gateway file esistente. Verificare che l'CachePercentDirtyParametri di nellaMonitoraggioLa scheda è0prima di configurare le condivisioni di file sul nuovo gateway.

  2. Utilizzo dell'AWS Command Line Interface(AWS CLI) per raccogliere e salvare le informazioni di configurazione relative al gateway di file e alle condivisioni di file esistenti effettuando le seguenti operazioni:

    1. Salva le informazioni di configurazione del gateway per il gateway di file.

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

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

    2. Salvare le impostazioni SMB (Server Message Block) del gateway file.

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

      Questo comando emette un blocco JSON che contiene metadati relativi alla 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.

    3. Salva le informazioni sulla condivisione di file per ogni condivisione di file SMB e Network File System (NFS) del gateway di file:

      • Utilizzare 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 emette un blocco JSON contenente metadati relativi alla condivisione di file NFS, ad esempio nome, classe di storage, stato, ruolo IAM (Amazon Resource Name), un elenco di client a cui è consentito accedere al gateway di file e il percorso utilizzato dal client SMB per identificare il mount point.

      • Utilizzare il seguente comando per le condivisioni file NFS.

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

        Questo comando emette un blocco JSON contenente metadati relativi alla condivisione di file NFS, ad esempio nome, classe di archiviazione, stato, ruolo IAM ARN, un elenco di client a cui è consentito accedere al gateway di file e il percorso utilizzato dal client NFS per identificare il punto di montaggio.

  3. Arrestare il gateway di file esistente effettuando le seguenti operazioni:

    1. Interrompere tutte le applicazioni che stanno scrivendo sul gateway file esistente. Verificare che l'CachePercentDirtyParametri di nellaMonitoraggioLa scheda è0prima di configurare le condivisioni di file sul nuovo gateway.

    2. Arrestare il gateway di file esistente spegnendo la macchina virtuale (VM) che ospita il gateway.

  4. Creare un nuovo File Gateway.

  5. Montare le condivisioni di file configurate sul vecchio gateway.

  6. Verificare che il nuovo gateway funzioni correttamente, quindi eliminare il vecchio gateway dalla console Storage Gateway.

    Importante

    Prima di eliminare un gateway, assicurati che non vi siano applicazioni in fase di scrittura nella cache di quel gateway file. L'eliminazione di un gateway di file in uso può comportare una perdita di dati.

    avvertimento

    Un gateway eliminato non può più essere recuperato.

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