Risorsa: Backup
Backup di un'istanza.
Rappresentazione JSON |
---|
{ "name": string, "createTime": string, "instance": string, "instanceUid": string, "totalSizeBytes": string, "expireTime": string, "engineVersion": string, "backupFiles": [ { object ( |
Campi | |
---|---|
name |
Identificatore. Il percorso completo della risorsa del backup. L'ultima parte del nome è l'ID backup con il seguente formato: [YYYYMMDDHHMMSS]_[Shorted Instance UID] O specificato dal cliente durante il backup dell'istanza. Esempio: 20240515123000_1234 |
createTime |
Solo output. L'ora in cui è stato creato il backup. Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
instance |
Solo output. Il percorso della risorsa dell'istanza di questo backup. |
instanceUid |
Solo output. UID dell'istanza di questo backup. |
totalSizeBytes |
Solo output. Dimensione totale del backup in byte. |
expireTime |
Solo output. L'ora in cui il backup scadrà. Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
engineVersion |
Solo output. valkey-7.5/valkey-8.0 e così via. |
backupFiles[] |
Solo output. Elenco dei file di backup del backup. |
nodeType |
Solo output. Tipo di nodo dell'istanza. |
replicaCount |
Solo output. Numero di repliche per l'istanza. |
shardCount |
Solo output. Numero di shard per l'istanza. |
backupType |
Solo output. Tipo di backup. |
state |
Solo output. Stato del backup. |
encryptionInfo |
Solo output. Informazioni sulla crittografia del backup. |
uid |
Solo output. Identificatore univoco del backup assegnato dal sistema. |
BackupFile
Il backup è costituito da più file di backup.
Rappresentazione JSON |
---|
{ "fileName": string, "sizeBytes": string, "createTime": string } |
Campi | |
---|---|
fileName |
Solo output. Ad esempio: |
sizeBytes |
Solo output. Dimensioni del file di backup in byte. |
createTime |
Solo output. L'ora in cui è stato creato il file di backup. Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
BackupType
Tipo di backup.
Enum | |
---|---|
BACKUP_TYPE_UNSPECIFIED |
Il valore predefinito, non impostato. |
ON_DEMAND |
Backup on demand. |
AUTOMATED |
Backup automatico. |
Stato
Stato del backup.
Enum | |
---|---|
STATE_UNSPECIFIED |
Il valore predefinito, non impostato. |
CREATING |
Il backup è in fase di creazione. |
ACTIVE |
Il backup è attivo e pronto per essere utilizzato. |
DELETING |
Il backup è in fase di eliminazione. |
SUSPENDED |
Il backup è attualmente sospeso per motivi quali l'eliminazione del progetto, la chiusura dell'account di fatturazione e così via. |
Metodi |
|
---|---|
|
Elimina un backup specifico. |
|
Esporta un backup specifico in un URI Cloud Storage di destinazione del cliente. |
|
Recupera i dettagli di un backup specifico. |
|
Elenca tutti i backup di proprietà di una raccolta di backup. |