Gestione del backup
Utilizzare la console o l'interfaccia della riga di comando per modificare, eliminare o spostare un backup. Puoi anche copiare un backup in un'altra area.
Modifica di un backup
Utilizzare la console o l'interfaccia a riga di comando per modificare il nome visualizzato, la descrizione, il periodo di conservazione e l'eliminazione logica di un backup del sistema DB.
Non è possibile modificare il periodo di conservazione dei backup automatici.
Il periodo di conservazione dei backup finali dei sistemi DB Sempre gratis è limitato a un massimo di 7 giorni.
Non puoi modificare l'eliminazione logica dei backup dei sistemi DB Sempre gratis.
Utilizzare la console o l'interfaccia della riga di comando per modificare un backup:
- Utilizzo di Console
- Uso dell'interfaccia CLI
- Utilizzando l'API REST, eseguire l'operazione UpdateBackup.
Utilizzo di Console
Utilizzare la console per modificare il nome visualizzato, la descrizione e il periodo di conservazione del backup.
Il pannello Modifica backup è diverso dal pannello Modifica piano di backup. Il pannello Modifica piano di backup consente di abilitare i backup automatici, modificare il periodo di conservazione e l'ora di inizio della finestra di un sistema DB esistente. Vedere Modifica di un piano di backup.
Uso dell'interfaccia CLI
Utilizzare l'interfaccia della riga di comando per aggiornare il nome visualizzato, la descrizione, il periodo di conservazione e l'eliminazione parziale del backup.
- OCID di backup.
- Criterio che consente di aggiornare i backup nel compartimento o nella tenancy.
- Un'installazione CLI configurata correttamente e le chiavi SSH richieste. Vedere Interfaccia della linea di comando.
Modifica di un piano di backup
Modificare il piano di backup di un sistema DB esistente per abilitare i backup automatici, il recupero point-in-time e l'eliminazione logica, modificare il periodo retention e l'ora di inizio della finestra e pianificare la copia di backup tra più aree.
Non è possibile modificare il piano di backup di un sistema DB Sempre gratis.
- Utilizzo di Console
- Utilizzando l'API REST, eseguire l'operazione UpdateDbSystem con l'attributo
backupPolicy
.
Utilizzo di Console
Utilizzare la console per modificare il piano di backup di un sistema DB esistente.
Il pannello Modifica piano di backup è diverso dal pannello Modifica backup. Il pannello Modifica backup consente di modificare il nome visualizzato e la descrizione del backup. Vedere Modifica di un backup.
Spostamento di un backup
Puoi spostare un backup attivo in un altro compartimento. Non è possibile spostare un backup in un altro stato.
Non è possibile spostare i backup di un sistema DB Sempre gratis in un altro compartimento.
Utilizzare la console o l'interfaccia della riga di comando per spostare un backup in un altro compartimento.
- Utilizzo di Console
- Uso dell'interfaccia CLI
- Utilizzando l'API REST, eseguire l'operazione ChangeBackupCompartment.
Utilizzo di Console
Utilizzare la console per spostare il backup in un altro compartimento.
- L'autorizzazione di accesso,
MYSQL_BACKUP_MOVE
, nel compartimento in cui si desidera spostare il backup. Vedere mysql-backup. - Un backup attivo. Non è possibile spostare un backup in un altro stato.
Uso dell'interfaccia CLI
Utilizzare l'interfaccia della riga di comando per spostare un backup in un compartimento diverso.
- OCID di backup.
- Criterio che consente di spostare i backup nel compartimento o nella tenancy.
- Un'installazione CLI configurata correttamente e le chiavi SSH richieste. Vedere Interfaccia della linea di comando.
Eliminazione di un backup
Utilizzare la console o l'interfaccia della riga di comando per eliminare un backup del sistema DB.
- Utilizzo di Console
- Uso dell'interfaccia CLI
- Utilizzando l'API REST, eseguire l'operazione DeleteBackup.
Utilizzo di Console
Utilizzare la console per eliminare un backup del sistema DB.
- Nella pagina elenco Backup, individuare il backup da utilizzare. Se è necessaria assistenza per trovare la pagina della lista o il backup, vedere Lista dei backup - Utilizzo della console.
- Nel menu Azioni per il backup, selezionare Elimina.
- Nella finestra di dialogo Elimina backup, selezionare Elimina backup.
Uso dell'interfaccia CLI
Utilizzare l'interfaccia della riga di comando per eliminare un backup.
- OCID di backup.
- Criterio che consente di eliminare i backup nel compartimento o nella tenancy.
- Un'installazione CLI configurata correttamente e le chiavi SSH richieste. Vedere Interfaccia della linea di comando.
Annullamento dell'eliminazione di un backup
Utilizzare la console o l'interfaccia della riga di comando per annullare l'eliminazione di un backup.
Utilizzo di Console
Utilizzare la console per annullare l'eliminazione pianificata di un backup.
- Nella pagina elenco Backup, individuare il backup da utilizzare. Se è necessaria assistenza per trovare la pagina della lista o il backup, vedere Lista dei backup - Utilizzo della console.
- Dal menu Azioni per il sistema DB, selezionare Annulla eliminazione.
- Nella finestra di dialogo Annulla eliminazione, selezionare Annulla eliminazione.
Uso dell'interfaccia CLI
Utilizzare l'interfaccia della riga di comando per annullare l'eliminazione di un backup.
- OCID di un backup con stato
DELETE SCHEDULED
. - Criterio che consente di annullare l'eliminazione dei backup nel compartimento o nella tenancy.
- Un'installazione CLI configurata correttamente e le chiavi SSH richieste. Vedere Interfaccia della linea di comando.
Copia di un backup in un'altra area
Copiare un backup del sistema DB in un'altra area.
Non è possibile copiare i backup di un sistema DB Sempre gratis in un'altra area.
Dopo aver copiato il backup di un sistema DB in un'altra area, puoi ripristinare il sistema DB nell'area di destinazione. Non copia la configurazione del sistema DB in cui è stato eseguito il backup.
Quando si copiano i backup del sistema DB in più aree della tenancy, il limite di servizio MySQL Numero massimo di copie di backup parallele tra più aree determina il numero massimo di copie concorrenti che è possibile eseguire da un'area di origine specifica.
- Un backup attivo in qualsiasi area:
Nota
È possibile copiare il backup in un'altra area all'interno dello stesso realm in Oracle Cloud Infrastructure. Il backup non è attualmente in fase di copia nella stessa area di destinazione. Impossibile creare una copia del backup nella stessa area. - L'autorizzazione di accesso,
MYSQL_BACKUP_COPY
eMYSQL_BACKUP_READ
, nell'area di origine in cui si trova il backup. Vedere mysql-backup.Nota
Il tipo di risorsa aggregatamysql-family
non include l'autorizzazioneMYSQL_BACKUP_COPY
. - L'autorizzazione di accesso,
MYSQL_BACKUP_CREATE
, nell'area di destinazione in cui deve essere copiato il backup. Vedere mysql-backup.
- Per consentire a un gruppo denominato
MyTestGroup1
di copiare i backup del sistema DB tra qualsiasi area:Allow group MyTestGroup1 to read mysql-backups in tenancy Allow group MyTestGroup1 to use mysql-backups in tenancy where request.permission = 'MYSQL_BACKUP_COPY' Allow group MyTestGroup1 to manage mysql-backups in tenancy where request.permission = 'MYSQL_BACKUP_CREATE'
- Per consentire a un gruppo denominato
MyTestGroup2
di copiare i backup del sistema DB dalle aree occidentale (Phoenix) degli Stati Uniti e orientale (Ashburn) in qualsiasi area di destinazione:Allow group MyTestGroup2 to read mysql-backups in tenancy Allow group MyTestGroup2 to use mysql-backups in tenancy where all {request.permission = 'MYSQL_BACKUP_COPY', any {request.region='phx', request.region='iad'}) Allow group MyTestGroup2 to manage mysql-backups in tenancy where request.permission = 'MYSQL_BACKUP_CREATE'
- Per consentire a un gruppo denominato
MyTestGroup3
di copiare i backup del sistema DB dall'area meridionale del Regno Unito (Londra) nell'area centrale della Germania (Francoforte), procedere come segue.Allow group MyTestGroup3 to read mysql-backups in tenancy where request.region = 'lhr' Allow group MyTestGroup3 to use mysql-backups in tenancy where all {request.permission = 'MYSQL_BACKUP_COPY', request.region = 'lhr', target.destination-region = 'fra'} Allow group MyTestGroup3 to manage mysql-backups in tenancy where all {request.permission = 'MYSQL_BACKUP_CREATE', request.region = 'fra'}
Utilizzare la console o l'interfaccia della riga di comando per copiare un backup del sistema DB in un'altra area.
- Utilizzo di Console
- Uso dell'interfaccia CLI
- Utilizzando l'API REST, eseguire l'operazione CopyBackup.
Uso della console
Utilizzare la console per copiare il backup in un'altra area.
Se la richiesta di lavoro COPY_BACKUP restituisce l'errore
DbSystemBackupCopyLimitExceeded
, è necessario riprovare a eseguire il backup della copia in un secondo momento.
Uso dell'interfaccia CLI
Utilizzare l'interfaccia della riga di comando per copiare un backup del sistema DB in un'altra area.
- Un OCID di backup dell'origine.
- Criterio che consente di leggere e copiare i backup nell'area di origine e di creare i backup nell'area di destinazione.
- Installazione CLI configurata correttamente e chiavi SSH richieste. Vedere Interfaccia a riga di comando.
Nota
L'interfaccia CLI deve essere configurata per l'autenticazione con l'area di destinazione in cui viene copiato il backup.