Recurso: Copia de seguridad
Es la copia de seguridad de una instancia.
Representación JSON |
---|
{ "name": string, "createTime": string, "instance": string, "instanceUid": string, "totalSizeBytes": string, "expireTime": string, "engineVersion": string, "backupFiles": [ { object ( |
Campos | |
---|---|
name |
Identificador. Es la ruta de acceso completa del recurso de copia de seguridad. La última parte del nombre es el ID de la copia de seguridad con el siguiente formato: [AAAAMMDDHHMMSS]_[UID de instancia abreviado] O bien, el cliente lo especificó durante la instancia de copia de seguridad. Ejemplo: 20240515123000_1234 |
createTime |
Solo salida. Es la fecha y hora en que se creó la copia de seguridad. Usa el RFC 3339, en el que el resultado generado siempre se normaliza según la zona horaria Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean "Z". Ejemplos: |
instance |
Solo salida. Es la ruta de acceso al recurso de instancia de esta copia de seguridad. |
instanceUid |
Solo salida. Es el UID de la instancia de esta copia de seguridad. |
totalSizeBytes |
Solo salida. Tamaño total de la copia de seguridad en bytes. |
expireTime |
Solo salida. Fecha y hora de vencimiento de la copia de seguridad. Usa el RFC 3339, en el que el resultado generado siempre se normaliza según la zona horaria Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean "Z". Ejemplos: |
engineVersion |
Solo salida. valkey-7.5/valkey-8.0, etc. |
backupFiles[] |
Solo salida. Es la lista de archivos de copia de seguridad de la copia de seguridad. |
nodeType |
Solo salida. Es el tipo de nodo de la instancia. |
replicaCount |
Solo salida. Es la cantidad de réplicas de la instancia. |
shardCount |
Solo salida. Cantidad de fragmentos de la instancia. |
backupType |
Solo salida. Es el tipo de copia de seguridad. |
state |
Solo salida. Estado de la copia de seguridad. |
encryptionInfo |
Solo salida. Es la información de encriptación de la copia de seguridad. |
uid |
Solo salida. Es el identificador único de la copia de seguridad asignado por el sistema. |
BackupFile
La copia de seguridad consta de varios archivos.
Representación JSON |
---|
{ "fileName": string, "sizeBytes": string, "createTime": string } |
Campos | |
---|---|
fileName |
Solo salida. Por ejemplo, |
sizeBytes |
Solo salida. Tamaño del archivo de copia de seguridad en bytes. |
createTime |
Solo salida. Es la fecha y hora en que se creó el archivo de copia de seguridad. Usa el RFC 3339, en el que el resultado generado siempre se normaliza según la zona horaria Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean "Z". Ejemplos: |
BackupType
Es el tipo de copia de seguridad.
Enums | |
---|---|
BACKUP_TYPE_UNSPECIFIED |
Valor predeterminado, no establecido. |
ON_DEMAND |
Copia de seguridad a pedido |
AUTOMATED |
Copia de seguridad automática. |
Estado
Estado de la copia de seguridad.
Enums | |
---|---|
STATE_UNSPECIFIED |
Valor predeterminado, no establecido. |
CREATING |
Se está creando la copia de seguridad. |
ACTIVE |
La copia de seguridad está activa y lista para usarse. |
DELETING |
Se está borrando la copia de seguridad. |
SUSPENDED |
Actualmente, la copia de seguridad está suspendida por motivos como la eliminación del proyecto, el cierre de la cuenta de facturación, etcétera. |
Métodos |
|
---|---|
|
Borra una copia de seguridad específica. |
|
Exporta una copia de seguridad específica a un URI de Cloud Storage de destino del cliente. |
|
Obtiene los detalles de una copia de seguridad específica. |
|
Enumera todas las copias de seguridad que pertenecen a una colección de copias de seguridad. |