View a markdown version of this page

Esecuzione di un aggiornamento della patch alla versione del motore di un cluster - Amazon DocumentDB

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

Esecuzione di un aggiornamento della patch alla versione del motore di un cluster

In questa sezione, spiegheremo come distribuire un aggiornamento della patch utilizzando Console di gestione AWS o. AWS CLI Un aggiornamento di patch è un aggiornamento all'interno della stessa versione del motore (ad esempio, l'aggiornamento di una versione del motore 3.6 a una versione del motore 3.6 più recente). Puoi aggiornarlo immediatamente o durante la prossima finestra di manutenzione del cluster. Per determinare se il tuo motore necessita di un aggiornamento, consultaDeterminazione della manutenzione in sospeso. Tieni presente che quando applichi l'aggiornamento, il cluster subirà alcuni tempi di inattività.

Nota

Se stai cercando di eseguire l'aggiornamento da una versione principale del motore a un'altra, ad esempio da 3.6 a 5.0 o da 5.0 a 8.0, vedi uno o. Aggiornamento della versione principale in-place di Amazon DocumentDB Aggiornamento del cluster Amazon DocumentDB tramite AWS Database Migration Service

Esistono due requisiti di configurazione per ottenere gli ultimi aggiornamenti delle patch per la versione del motore di un cluster:

  • Lo stato del cluster deve essere disponibile.

  • Il cluster deve eseguire una versione precedente del motore.

Using the Console di gestione AWS

La procedura seguente applica gli aggiornamenti delle patch alla versione del motore del cluster utilizzando la console. È possibile effettuare l'aggiornamento immediatamente o durante la successiva finestra di manutenzione del cluster.

  1. Accedi a e apri Console di gestione AWS la console Amazon DocumentDB all'indirizzo https://console.aws.amazon.com/docdb.

  2. Nel pannello di navigazione scegliere Cluster. Dall'elenco di cluster scegliere il pulsante a sinistra del cluster che si desidera aggiornare. Lo stato del cluster deve essere disponibile.

    Suggerimento

    Se il riquadro di navigazione non viene visualizzato sul lato sinistro della schermata, scegliere l'icona del menu (Menu button.) nell'angolo in alto a sinistra della pagina.

  3. Nel menu Actions (Operazioni) scegliere una delle opzioni indicate di seguito. Queste opzioni di menu sono selezionabili solo se sul cluster scelto non è in esecuzione la versione più recente del motore.

    Immagine: azioni di aggiornamento di Amazon DocumentDB
    • Esegui l'upgrade ora: avvia immediatamente il processo di aggiornamento. Il cluster sarà temporaneamente offline durante l'aggiornamento alla versione più recente del motore.

    • Aggiorna nella finestra successiva: avvia il processo di aggiornamento durante la successiva finestra di manutenzione del cluster. Il cluster sarà temporaneamente offline durante l'aggiornamento del cluster alla versione più recente del motore.

  4. Quando si apre la finestra di conferma, scegliere una delle seguenti opzioni:

    • Aggiornamento: per aggiornare il cluster alla versione più recente del motore in base alla pianificazione scelta nel passaggio precedente.

    • Annulla: per annullare l'aggiornamento del motore del cluster e continuare con la versione corrente del motore del cluster.

Using the AWS CLI

È possibile applicare gli aggiornamenti delle patch al cluster utilizzando l'apply-pending-maintenance-actionoperazione AWS CLI e con i seguenti parametri.

Parameters
  • --resource-identifier: obbligatorio. L'ARN del cluster Amazon DocumentDB che intendi aggiornare.

  • --apply-action: obbligatorio. system-updateDa utilizzare per applicare un aggiornamento della patch del motore al cluster.

  • --opt-in-type: obbligatorio. Sono consentiti i seguenti valori.

    • immediate—Applica immediatamente l'azione di manutenzione.

    • next-maintenance—Applica l'azione di manutenzione durante la finestra di manutenzione successiva.

    • undo-opt-in—Annulla qualsiasi richiesta di next-maintenance opt-in esistente.

Esempio

L'esempio seguente applica l'aggiornamento della patch del motore a. sample-cluster

Per Linux, macOS o Unix:

aws docdb apply-pending-maintenance-action \ --resource-identifier arn:aws:rds:aa-example-1:111122223333:cluster:sample-cluster \ --apply-action system-update \ --opt-in-type immediate

Per Windows:

aws docdb apply-pending-maintenance-action ^ --resource-identifier arn:aws:rds:aa-example-1:111122223333:cluster:sample-cluster ^ --apply-action system-update ^ --opt-in-type immediate

L'aspetto dell'output di questa operazione è simile al seguente.

{ "ResourcePendingMaintenanceActions": { "ResourceIdentifier": "arn:aws:rds:aa-example-1:111122223333:cluster:sample-cluster", "PendingMaintenanceActionDetails": [ { "CurrentApplyDate": "2019-02-20T20:57:06.904Z", "Description": "Bug fixes", "ForcedApplyDate": "2019-02-25T21:46:00Z", "OptInStatus": "immediate", "Action": "system-update", "AutoAppliedAfterDate": "2019-02-25T07:41:00Z" } ] } }