Ripristino da backup

Utilizzare la console o l'interfaccia a 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. Il backup di un sistema DB Sempre gratis può essere ripristinato in:
  • Un sistema DB Sempre gratis.
  • Un 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 inutilizzato 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 al momento dell'esecuzione del 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, ne verrà eseguito l'upgrade nel ciclo di manutenzione successivo. Quando ripristini un backup automatico, manuale, finale o dell'operatore, ripristini i dati completi del sistema DB originale nella stessa tenancy.

Uso della 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. Nella pagina elenco Backup selezionare il backup che si desidera utilizzare. Se è necessaria assistenza per trovare la pagina della lista o il backup, vedere Lista dei backup - Utilizzo della console.

    Viene visualizzata la pagina dei dettagli contenente le informazioni sul backup. In Sistema DB è possibile trovare i dettagli del sistema DB associato.

  2. Selezionare Ripristina in un nuovo sistema DB nella parte superiore della pagina.
  3. Configura origine: lo switch di attivazione/disattivazione Sempre gratuito viene 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 su un sistema DB a pagamento.
  4. 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 deve essere univoco per il nome. 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.
  5. Tipo di sistema DB: selezionare Standalone per un sistema DB a istanza singola e selezionare Alta disponibilità per un sistema DB a tre istanze.
    Nota

    L'alta disponibilità non è supportata quando si ripristina un backup Sempre gratis in un sistema DB Sempre gratis.
  6. 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) selezionare per configurare i gruppi di sicurezza di rete.
      • Compartimento: selezionare un compartimento in cui è configurato il gruppo di sicurezza di rete.
      • Gruppo di sicurezza di reti: selezionare il gruppo che si desidera utilizzare.
      • Per aggiungere più gruppi di sicurezza di rete, selezionare il 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.
  7. Configurare il posizionamento:
    • Dominio di disponibilità: è possibile modificare il dominio di disponibilità, ma non l'area.
      Nota

      Il dominio di disponibilità non è modificabile quando si ripristina un backup Sempre gratis in un sistema DB Sempre gratis.
    • Scegliere un dominio di errori: selezionare questa opzione per consentire di scegliere un dominio di errori. Se non si sceglie un dominio di errore, Oracle ne sceglie uno automaticamente. Vedere Fault Domains.
  8. 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 specifiche 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 al termine del 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 astrata di memorie centralizzate 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 macchina:
          • 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 Select a shape.
      Nota

      La forma non è modificabile quando si ripristina un backup Sempre gratis in un sistema DB Sempre gratis.
    • Configurazione cluster HeatWave: questa opzione viene visualizzata quando è selezionata l'opzione Abilita cluster HeatWave. Se si desidera modificare la configurazione predefinita, selezionare Configura cluster HeatWave ed eseguire le operazioni riportate di seguito nel pannello Configura cluster HeatWave.
      Nota

      La forma e il numero di nodi non possono essere modificati durante il ripristino di 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 minimo è 1 nodo e il massimo dipende da quanto segue:
        • 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 abilitata: 512 nodi
      3. MySQL HeatWave Lakehouse: abilita l'elaborazione delle query sui dati che risiedono nello storage degli oggetti. Prima di MySQL 8.4.0-u3, HeatWave Lakehouse era supportato solo nelle forme MySQL.HeatWave.VM.Standard e HeatWave.512GB. Consulta MySQL 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 MySQL 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 iniziale dello storage dei dati (GB): specificare la dimensione iniziale dello storage dei dati, 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 un secondo momento e sulle prestazioni dell'aumento dello storage. Vedere Storage di 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 dei dati quando l'uso degli spazi si avvicina ai limiti della 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 è abilitata l'opzione High Availability e non può essere disabilitata.
      • Dimensione massima di storage dei dati (GB): specificare la dimensione massima di storage dei dati, in GB, alla quale è possibile espandere la dimensione di storage. Il valore deve essere maggiore della dimensione iniziale di memorizzazione dei dati.
        Nota

        Ogni volta che la dimensione dello storage viene espansa, la fatturazione per l'uso dello storage aumenterà di conseguenza. Utilizzare la dimensione massima di storage per evitare il sovraccarico dei costi.
  9. Configura piano di backup: selezionare l'opzione Abilita 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 retention backup: (facoltativo) specificare per quanti giorni 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 a un nuovo sistema DB.
    • Seleziona finestra di backup: selezionare l'opzione per consentire di selezionare l'ora di inizio della finestra di backup. Se non si abilita questa opzione, verrà scelta un'ora di inizio finestra predefinita in base all'area.
      • Ora di inizio 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 upgrade. 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 verrà riprovare nella finestra di backup successiva del giorno successivo.
      • Mostra finestre di backup per area: selezionare l'opzione per visualizzare l'ora di inizio della finestra predefinita 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. Questa opzione è abilitata per impostazione predefinita.
    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 un'area di destinazione in cui viene copiato il backup.
    • Periodo retention backup: (facoltativo) specificare per quanti giorni 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 inoltre effettuare la sottoscrizione all'area di destinazione.
  10. Fornire contatti per notifiche e annunci operativi: (facoltativo) immettere uno o più messaggi di posta elettronica di contatto per ricevere avvisi e annunci operativi, nonché notifiche di manutenzione non pianificata. Selezionare Aggiungi contatto per aggiungere altri contatti. È possibile aggiungere fino a un massimo di 10 contatti. Indirizzi e-mail duplicati e non validi non consentiti.
  11. Mostra opzioni avanzate: selezionare questa opzione per aprire un gruppo di schede che consentono di configurare ulteriormente il sistema DB. Vedere Opzioni avanzate.
  12. Selezionare Ripristina.

Uso dell'interfaccia CLI

Utilizza 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 (Oracle Cloud Identifier) di backup.
  • Nome di una forma e dominio di disponibilità.
  • Criterio che consente di creare il sistema DB nel compartimento o nella tenancy.
  • Installazione CLI configurata correttamente e chiavi SSH richieste. Vedere Interfaccia a riga 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 i comandi seguenti:
    oci mysql db-system create 
              --compartment-id=<CompartmentOCID> 
              --subnet-id=<SubnetOCID> 
              --availability-domain=<AvailabilityDomain> 
              --shape-name=<ShapeName> 
              --configuration-id=<ConfigurationOCID>
              --data-storage-size-in-gbs=<Number>
              --display-name=<DisplayName>
              --source='{"backupId": "<BackupOCID>", 
                         "sourceType": "BACKUP"}'
    • compartment-id: specificare l'OCID del compartimento in cui viene creato il sistema DB.
    • subnet-id: specificare l'OCID della subnet VCN che il sistema DB deve utilizzare.
    • availability-domain: specificare il nome del dominio di disponibilità in cui viene creato il sistema DB.
    • shape-name: specificare il nome della forma. Ad esempio, MySQL.8.
    • configuration-id: (facoltativo) specificare l'OCID della configurazione che si desidera applicare al sistema DB. Se non si definisce un ID configurazione, il sistema DB utilizza la configurazione predefinita associata alla forma selezionata. Se si definisce una configurazione personalizzata, utilizzare la stessa forma definita nella richiesta.
    • 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.
    • source: specificare i dettagli del backup da cui si desidera ripristinare i dati.
      • backupId: specificare l'OCID del backup.
      • sourceType: specificare BACKUP per il ripristino da un backup.

Scenari di ripristino di backup supportati

Il servizio MySQL HeatWave supporta il ripristino di un backup di un sistema DB standalone o ad alta disponibilità in un nuovo sistema DB.

Quando si esegue il ripristino da un sistema DB standalone a un sistema DB High Availability, assicurarsi quanto riportato di seguito.

  • Le chiavi primarie esistono in ogni tabella del sistema DB.
  • MySQL versione 8.0.24 o successiva. Non è possibile abilitare l'alta disponibilità sulle versioni precedenti di MySQL.

Tabella 9-2 Scenari di ripristino di backup supportati

Origine Destinazione 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 nell'origine è abilitato MySQL HeatWave Lakehouse, i dati 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 nell'origine è abilitato MySQL HeatWave Lakehouse, i dati Lakehouse non vengono ripristinati.
  • Se aggiungi 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 nell'origine è abilitato MySQL HeatWave Lakehouse, i dati 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 nell'origine è abilitato MySQL HeatWave Lakehouse, i dati Lakehouse non vengono ripristinati.
  • Se aggiungi 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.