Gestione Backup Database
I backup database forniscono copie point-in-time dei tuoi database per disaster recovery e ripristino.
Comandi Disponibili
acloud database backup create- Crea un nuovo backup databaseacloud database backup list- Elenca tutti i backup databaseacloud database backup get- Ottieni i dettagli di un backup specificoacloud database backup delete- Elimina un backup database
Nota: I backup database non supportano operazioni di aggiornamento.
Crea Backup
Crea un nuovo backup di un database in un'istanza DBaaS.
Utilizzo
acloud database backup create --name <name> --region <region> --dbaas-id <dbaas-id> --database-name <database-name> [flags]
Flag Richiesti
--name- Nome per il backup--region- Codice regione (es. "ITBG-Bergamo")--dbaas-id- ID istanza DBaaS--database-name- Nome del database di cui fare il backup
Flag Opzionali
--project-id- ID progetto (usa il contesto se non specificato)--billing-period- Periodo di fatturazione: Hour, Month, Year (default: "Hour")--tags- Tag (separati da virgola)
Esempio
acloud database backup create \
--name "daily-backup" \
--region "ITBG-Bergamo" \
--dbaas-id "69455aa70d0972656501d45d" \
--database-name "my-database" \
--billing-period "Hour" \
--tags "daily,automated"
Elenca Backup
Elenca tutti i backup database nel tuo progetto.
Utilizzo
acloud database backup list [flags]
Flag
--project-id- ID progetto (usa il contesto se non specificato)
Esempio
acloud database backup list
Ottieni Dettagli Backup
Recupera informazioni dettagliate su un backup specifico.
Utilizzo
acloud database backup get <backup-id> [flags]
Argomenti
backup-id(richiesto): L'ID univoco del backup
Flag
--project-id- ID progetto (usa il contesto se non specificato)
Esempio
acloud database backup get 69455aa70d0972656501d45d
Elimina Backup
Elimina un backup database.
Utilizzo
acloud database backup delete <backup-id> [--yes] [flags]
Argomenti
backup-id(richiesto): L'ID univoco del backup
Flag
--project-id- ID progetto (usa il contesto se non specificato)--yes, -y- Salta il prompt di conferma
Esempio
acloud database backup delete 69455aa70d0972656501d45d --yes
Best Practices per Backup
- Crea backup regolari di database critici
- Memorizza backup in regioni diverse per disaster recovery
- Testa le procedure di ripristino regolarmente
- Mantieni più versioni di backup
- Automatizza la creazione di backup usando job pianificati
Risorse Correlate
- DBaaS - Gestisci istanze DBaaS
- Database DBaaS - Gestisci database
- Job Pianificati - Automatizza la creazione di backup