Ripristino da un backup

Utilizzare la console o l'interfaccia della riga di comando per eseguire il ripristino da un backup esistente a un nuovo sistema DB nella stessa tenancy.

Nota

Il backup di un sistema DB a pagamento non può essere ripristinato in un sistema DB Sempre gratis. È possibile ripristinare il backup di un sistema DB Sempre gratis in:
  • Un sistema DB sempre gratuito.
  • Sistema DB a pagamento in una tenancy a pagamento o di prova.

Non è possibile creare un sistema DB con lo stesso indirizzo IP di un sistema DB in esecuzione. Se si desidera utilizzare lo stesso indirizzo IP, eliminare il sistema DB in esecuzione. Inoltre, puoi consentire a Oracle di selezionare un indirizzo IP non utilizzato dalla subnet o definire un nuovo indirizzo IP per il nuovo sistema DB utilizzando il campo IP address nella scheda Networking delle opzioni avanzate. Vedere Opzione avanzata: Connessioni.

Quando crei un nuovo sistema DB da un backup, conserva le credenziali di amministratore del sistema DB originale quando è stato eseguito il backup. Inoltre, conserva la versione del sistema DB per impostazione predefinita, a meno che non si scelga una versione successiva per eseguire l'upgrade del sistema DB ripristinato. Se la versione del sistema DB ripristinato non è più disponibile, verrà eseguito l'upgrade nel ciclo di manutenzione successivo. Quando ripristini un backup automatico, manuale, finale o operatore, ripristini i dati completi del sistema DB originale nella stessa tenancy.

Utilizzo di Console

Utilizzare la console per eseguire il ripristino da un backup esistente a un nuovo sistema DB.

Nota

Se si verifica un errore nella richiesta di lavoro OutOfHostCapacity durante la creazione di un sistema DB da un backup, vedere Risoluzione dell'errore OutOfHostCapacity.
Per eseguire il ripristino da un backup esistente a un nuovo sistema DB, effettuare le operazioni riportate di seguito.
  1. Aprire il menu di navigazione e selezionare Database. In HeatWave MySQL, selezionare Backup.
  2. Selezionare il compartimento dall'ambito della lista.
  3. Procedere in uno dei seguenti modi:
    • Selezionare Ripristina in nuovo sistema DB dal menu Azioni sulla stessa riga del backup. Viene visualizzato il pannello Ripristina in base a un nuovo sistema DB.
    • Selezionare il nome del backup per aprire la pagina Dettagli backup e selezionare Ripristina in un nuovo sistema DB. Viene visualizzato il pannello Ripristina in un nuovo sistema DB.
    • Se il sistema DB non è stato eliminato, selezionare il nome del sistema DB presente sulla stessa riga del backup per aprire la pagina Dettagli sistema DB. Selezionare Altre azioni, quindi selezionare Ripristina in un nuovo sistema DB. Nel pannello Ripristina in un nuovo sistema DB, selezionare Ripristina da un backup. Selezionare Seleziona backup. Nel pannello Sfoglia tutti i backup, selezionare il backup dalla lista dei backup disponibili e selezionare Seleziona backup.
  4. Configura origine: lo switch di attivazione/disattivazione Sempre gratuito è abilitato quando il backup selezionato è un backup di un sistema DB Sempre gratis.
    • In una tenancy di livello gratuito, puoi ripristinare solo un backup Sempre gratis in un sistema DB Sempre gratis.
    • In una tenancy a pagamento o di prova, puoi disabilitare lo switch di attivazione/disattivazione per ripristinare il backup Sempre gratis in un sistema DB a pagamento.
  5. Fornire informazioni sul sistema DB:
    • Crea nel compartimento: se si desidera avviare il sistema DB in un compartimento diverso da quello corrente, selezionare il compartimento richiesto dalla lista. Se non si seleziona un compartimento diverso, viene utilizzato il compartimento corrente.
    • Nome: (facoltativo) specificare un nome visualizzato riconoscibile dall'utente per il sistema DB. Non è necessario che il nome sia univoco. Un OCID (Oracle Cloud Identifier) identifica in modo univoco il sistema DB.
    • Descrizione: (facoltativo) specificare una descrizione intuitiva del sistema DB e del relativo scopo.
  6. Tipo di sistema DB: selezionare Standalone per un sistema DB a singola istanza e selezionare High Availability per un sistema DB a tre istanze.
    Nota

    L'alta disponibilità non è supportata quando si ripristina un backup Sempre gratis su un sistema DB Sempre gratis.
  7. Configura networking:
    • Rete cloud virtuale: selezionare la VCN in cui avviare il sistema DB.
    • Subnet: selezionare la subnet richiesta della VCN selezionata.
    • Mostra opzioni avanzate: (facoltativo) fare clic per configurare i gruppi di sicurezza di rete.
      • Compartimento: selezionare un compartimento in cui è configurato il gruppo di sicurezza di rete.
      • Gruppo di protezione di rete: selezionare il gruppo che si desidera utilizzare.
      • Per aggiungere più gruppi di sicurezza di rete, fare clic sul pulsante Altro gruppo di sicurezza di rete per aggiungere un'altra riga.
        Nota

        È possibile aggiungere fino a un massimo di 5 gruppi di sicurezza di rete.
  8. Configurare il posizionamento:
    • Dominio di disponibilità: è possibile modificare il dominio di disponibilità, ma non l'area.
      Nota

      Il dominio di disponibilità non può essere modificato quando si ripristina un backup Sempre gratis in un sistema DB Sempre gratis.
    • Scegliere un dominio di errore: selezionare questa opzione per consentire di scegliere un dominio di errore. Se non si sceglie un dominio di errore, Oracle ne sceglie uno automaticamente. Vedere Domini di errore.
  9. Configurare l'hardware:
    • Abilita cluster HeatWave: l'impostazione predefinita dipende dallo stato del sistema DB durante il backup. È possibile modificare questa opzione in base alle esigenze.
      Nota

      Quando si ripristina un sistema DB combinato con il cluster HeatWave, non è possibile eseguire l'upgrade a una versione più recente. Se necessario, puoi eseguire l'upgrade del sistema DB e del cluster HeatWave una volta completato il ripristino.
    • Selezionare una forma: selezionare Modifica forma. Nel pannello Sfoglia tutte le forme, effettuare le operazioni riportate di seguito.
      1. Selezionare il modello di computazione.
        • ECPU: Basato su un'architettura indipendente da ECPU con una misura astratta di core della CPU, memoria e altre risorse.
        • OCPU: Basata sulla memoria centrale fisica di un processore con hyperthreading abilitato. Filtrare le forme selezionando il tipo di computer:
          • Tutti i tipi: visualizza tutte le forme disponibili.
          • Virtual Machine: visualizza solo le forme basate su Virtual Machine.
          • Bare Metal: visualizza solo le forme basate su Bare Metal.
          Nota

          Tutte le forme OCPU non sono più valide e non sono disponibili per i nuovi utenti creati dopo il 5 settembre 2024; gli utenti esistenti possono ancora utilizzarle fino al 5 settembre 2025.
      2. Selezionare la casella di controllo per scegliere una forma. Vedere Forme supportate.
      3. Selezionare Selezionare una forma.
      Nota

      La forma non può essere modificata quando si ripristina un backup Sempre gratis in un sistema DB Sempre gratis.
    • HeatWave configurazione cluster: questa opzione viene visualizzata quando è selezionata l'opzione Abilita cluster HeatWave. Per modificare la configurazione predefinita, selezionare Configura cluster HeatWave ed effettuare le operazioni riportate di seguito nel pannello Configura cluster HeatWave.
      Nota

      La forma e il numero di nodi non possono essere modificati quando si ripristina un backup Sempre gratis in un sistema DB Sempre gratis.
      1. Dettagli forma: la forma per i nodi HeatWave. Se si desidera modificare la forma, selezionare Modifica forma per selezionare una forma per i nodi HeatWave. Vedere Forme supportate.
      2. Nodo: specificare il numero di nodi HeatWave da creare. Il valore minimo è 1 nodo e il valore massimo dipende dai seguenti elementi:
        • Forma HeatWave.Free: 1 nodo
        • Forma HeatWave.32GB: 16 nodi
        • Forma HeatWave.512GB o MySQL.HeatWave.VM.Standard: 64 nodi
        • Forma HeatWave.512GB o MySQL.HeatWave.VM.Standard con Lakehouse abilitato: 512 nodi
      3. HeatWave Lakehouse: abilitare l'elaborazione delle query sui dati residenti nello storage degli oggetti. Prima di MySQL 8.4.0-u3, il lakehouse HeatWave era supportato solo sulle forme MySQL.HeatWave.VM.Standard e HeatWave.512GB. Vedere HeatWave Lakehouse.
        Nota

        Prima di MySQL 8.3.0-u2, è necessario disabilitare il recupero point-in-time, l'alta disponibilità, le repliche di lettura e la replica in uscita per abilitare HeatWave Lakehouse.
      4. Selezionare Salva modifiche.
    • Dimensione storage: configurare la dimensione di storage del sistema DB. La dimensione di storage dei dati è indipendente dalla forma selezionata.
      • Dimensione storage dati iniziale (GB): specificare la dimensione storage dati iniziale, in GB, da allocare al sistema DB. Il valore deve essere maggiore di 50 e minore di 131072.

        Il valore iniziale dello storage influisce sulla capacità di aumentare le dimensioni dello storage in seguito e sulle prestazioni dell'aumento dello storage. Vedere Storage del sistema DB. Inoltre, se si stanno importando dati, assicurarsi di specificare una memoria di dati sufficiente.

      • Espansione automatica dello storage: Abilita l'espansione automatica dello storage dati quando l'uso dello spazio si avvicina ai limiti di sola lettura di Health Monitor dell'istanza di database per qualsiasi istanza nel sistema DB.
        Nota

        L'espansione automatica dello storage è abilitata per impostazione predefinita quando l'alta disponibilità è abilitata e non può essere disabilitata.
      • Dimensione massima storage dati (GB): specificare la dimensione massima di storage dati, in GB, in cui è possibile espandere la dimensione di storage. Il valore deve essere maggiore della dimensione iniziale di storage dei dati.
        Nota

        Ogni volta che la dimensione di storage viene ampliata, la fatturazione per l'utilizzo dello storage aumenterà di conseguenza. Utilizzare la dimensione di storage massima per evitare sovraccosti.
  10. Configura piano di backup: selezionare l'opzione per abilitare i backup automatici. Se non si selezionano i backup automatici, gestire i backup manualmente. Si consiglia di abilitare i backup automatici.
    Nota

    Quando si ripristina un backup Sempre gratis su un sistema DB Sempre gratis, il backup automatico viene abilitato con un periodo di conservazione di 1 giorno, il recupero point-in-time non è supportato e la finestra di backup non è modificabile.
    Piano di backup:
    • Periodo di conservazione backup: (facoltativo) specificare il numero di giorni in cui si desidera conservare il backup. Per impostazione predefinita, il sistema DB conserva il backup per sette giorni.
    • Abilita recupero point-in-time: selezionare l'opzione per consentire di ripristinare un sistema DB in un point-in-time in un nuovo sistema DB.
    • Seleziona finestra di backup: selezionare l'opzione che consente di selezionare l'ora di inizio della finestra di backup. Se non si abilita questa opzione, verrà scelta l'ora di inizio predefinita della finestra in base all'area.
      • Ora di inizio della finestra: specificare l'ora (nel fuso orario UTC) in cui si desidera avviare il backup del sistema DB. Il backup viene avviato entro 30 minuti dall'ora di inizio della finestra.
        Nota

        Non impostare l'ora di inizio della finestra di backup troppo vicina all'ora di inizio della finestra di manutenzione. Il backup automatico non può essere avviato se è in esecuzione un'operazione in conflitto, ad esempio manutenzione o aggiornamento. Deve attendere il completamento dell'operazione in conflitto. Se l'operazione in conflitto non viene completata entro due ore dall'ora di inizio della finestra di backup, il backup automatico verrà saltato e tenterà di nuovo nella finestra di backup successiva nel giorno successivo.
      • Mostra finestre di backup per area: selezionare l'opzione per visualizzare l'ora di inizio predefinita della finestra dell'area.
    • Eliminazione soft: selezionare questa opzione per conservare il backup da eliminare a causa del criterio di conservazione in stato DELETE_SCHEDULED per altri 7 giorni prima di eliminarlo definitivamente. Per impostazione predefinita, questa opzione è abilitata.
    Copia tra più aree: selezionare l'opzione per pianificare la copia tra più aree. Se abilitato, ogni backup automatico viene copiato nell'area di destinazione selezionata.
    • Area di destinazione: selezionare l'area di destinazione in cui viene copiato il backup.
    • Periodo di conservazione backup: (facoltativo) specificare il numero di giorni in cui si desidera conservare il backup nell'area di destinazione. Se non è definito, il valore predefinito è uguale al periodo di conservazione del backup di origine.
    Nota

    Per abilitare la copia tra più aree, è necessario disporre dell'autorizzazione MYSQL_BACKUP_COPY. L'autorizzazione MYSQL_BACKUP_COPY non è inclusa nel tipo di risorsa aggregata mysql-family. La tenancy deve anche eseguire la sottoscrizione all'area di destinazione.
  11. Fornire contatti per notifiche e annunci operativi: (facoltativo) immettere uno o più messaggi e-mail di contatto per ricevere avvisi e annunci operativi, nonché notifiche di manutenzione non pianificate. Selezionare Aggiungi contatto per aggiungere altri contatti. È possibile aggiungere fino a un massimo di 10 contatti. Non sono consentiti indirizzi e-mail duplicati e non validi.
  12. Mostra opzioni avanzate: selezionare questa opzione per aprire un gruppo di schede che consentono di configurare ulteriormente il sistema DB. Vedere Opzioni avanzate.
  13. Selezionare Ripristina.

Uso dell'interfaccia CLI

Utilizzare l'interfaccia della riga di comando per eseguire il ripristino da un backup a un nuovo sistema DB.

Questa attività richiede quanto segue:
  • Compartimento, subnet e OCID di backup.
  • Il nome del dominio di disponibilità.
  • Nome utente e password dell'amministratore per il sistema DB padre del backup.
  • Criterio che consente di creare il sistema DB nel compartimento o nella tenancy.
  • Un'installazione CLI configurata correttamente e le chiavi SSH richieste. Vedere Interfaccia della linea di comando.
  • Una VCN configurata correttamente. Vedere Creazione di una rete cloud virtuale.
Per creare un sistema DB da un backup, effettuare le operazioni riportate di seguito.
  1. Aprire un prompt dei comandi ed eseguire le operazioni riportate di seguito.
    oci mysql db-system clone 
    --compartment-id <CompartmentOCID> 
    --availability-domain <AvailabilityDomain> 
    --admin-username <Username> 
    --admin-password <Password> 
    --shape-name <ShapeName>  
    --source-backup-id <SourceBackupOCID>
    --subnet-id <SubnetOCID> 
    --data-storage-size-in-gbs <Number> 
    --display-name <Displayname>
    • admin-username: specificare il nome utente dell'amministratore per il sistema DB padre del backup.
    • admin-password: specificare la password dell'amministratore per il sistema DB padre del backup.
    • compartment-id: specificare l'OCID del compartimento in cui viene creato il sistema DB.
    • availability-domain: specificare il nome del dominio di disponibilità in cui viene creato il sistema DB.
    • configuration-id: (facoltativo) specificare l'OCID della configurazione da applicare al sistema DB. Se non si definisce un OCID di configurazione, viene utilizzata la configurazione predefinita associata alla forma selezionata. Se si definisce una configurazione personalizzata, è necessario che utilizzi la stessa forma definita nella richiesta.
    • shape-name: specificare una forma maggiore della forma utilizzata dal sistema DB padre del backup. Ad esempio, MySQL.VM.Standard.E3.2.32GB.
    • source-backup-id: specificare l'OCID del backup.
    • subnet-id: specificare l'OCID della subnet VCN che il sistema DB deve utilizzare.
    • data-storage-size-in-gbs: (facoltativo) specificare la quantità di storage dei dati, in GB, per il sistema DB. Il valore deve essere maggiore della quantità di storage definita nel sistema DB del backup e minore di 131.072. La dimensione di storage dei dati è indipendente dalla forma selezionata. Se non si definisce un valore, viene utilizzato lo storage definito nel sistema DB del backup.
    • display-name: (facoltativo) specificare il nome visualizzato del sistema DB. Se non si definisce un nome visualizzato, ne viene generato uno nel formato mysqldbsystemYYYYMMDDHHMMSS.

Argomenti correlati

Scenari di ripristino backup supportati

Il servizio HeatWave supporta il ripristino di un backup di un sistema DB standalone o High Availability in un nuovo sistema DB.

Quando esegui il ripristino da un sistema DB standalone a un sistema DB High Availability, verifica quanto riportato di seguito.

  • Le chiavi primarie esistono in ogni tabella del sistema DB.
  • La versione MySQL è 8.0.24 o successiva. Non è possibile abilitare High Availability nelle versioni precedenti di MySQL.

Tabella 9-2 Scenari di ripristino backup supportati

Origine Oggetto Supporto
Sistema DB standalone
  • Sistema DB standalone
  • Sistema DB High Availability
  • Sistema DB standalone con cluster HeatWave
  • Sistema DB High Availability con cluster HeatWave
supportato
Sistema DB standalone con cluster HeatWave
  • Sistema DB standalone
  • Sistema DB High Availability
Supportato: vengono ripristinati solo i dati InnoDB. Se l'origine ha abilitato HeatWave Lakehouse, i dati del lakehouse non vengono ripristinati.
Sistema DB standalone con cluster HeatWave
  • Sistema DB standalone con cluster HeatWave
  • Sistema DB High Availability con cluster HeatWave
  • Supportato: vengono ripristinati solo i dati InnoDB. Se l'origine ha abilitato HeatWave Lakehouse, i dati del lakehouse non vengono ripristinati.
  • Se si aggiunge un cluster HeatWave al sistema DB standalone o High Availability in un secondo momento, i dati non vengono caricati automaticamente nel cluster HeatWave ed è necessario caricarli manualmente.
Sistema DB High Availability
  • Sistema DB standalone
  • Sistema DB High Availability
  • Sistema DB standalone con cluster HeatWave
  • Sistema DB High Availability con cluster HeatWave
supportato
Sistema DB High Availability con cluster HeatWave
  • Sistema DB standalone
  • Sistema DB High Availability
Supportato: vengono ripristinati solo i dati InnoDB. Se l'origine ha abilitato HeatWave Lakehouse, i dati del lakehouse non vengono ripristinati.
Sistema DB High Availability con cluster HeatWave
  • Sistema DB standalone con cluster HeatWave
  • Sistema DB High Availability con cluster HeatWave
  • Supportato: vengono ripristinati solo i dati InnoDB. Se l'origine ha abilitato HeatWave Lakehouse, i dati del lakehouse non vengono ripristinati.
  • Se si aggiunge un cluster HeatWave al sistema DB standalone o High Availability in un secondo momento, i dati non vengono caricati automaticamente nel cluster HeatWave ed è necessario caricarli manualmente.