Propósito
El comando backup_application_gcp configura GCP Storage en función de un archivo de parámetros.
Sintaxis
backup_application_gcp -f|-file filename
Ejemplo
backup_application_gcp -f file1.xml
PARÁMETROS
- f|file filename
- El nombre y la ruta completa del archivo que contiene los parámetros de configuración necesarios.
- u|user_authentication User
- Obligatorio cuando está habilitada la administración de seguridad. Proporciona el comando con el usuario de Viewpoint y desencadena una petición de contraseña para autenticación.
Permisos requeridos: rol de administrador
Notas sobre el uso
Necesita la siguiente información para el archivo XML.
- account: nombre de la cuenta de servicio de GCP
- account_key: clave privada de la cuenta de servicio de GCP. Consulte https://cloud.google.com/iam/docs/creating-managing-service-account-keys
- Configure las claves administradas por el cliente (CMEK) para el cubo en GCP. Consulte https://cloud.google.com/storage/docs/encryption/using-customer-managed-keys
Ejemplo de archivo XML
A continuación se muestra un archivo XML representativo. Tenga en cuenta lo siguiente:
- Consulte https://cloud.google.com/storage/docs/creating-buckets para obtener información sobre el cubo de almacenamiento de GCP.
- El valor de prefix_name debe estar seguido del signo "/" para poder utilizarlo como una carpeta.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<dscBackupApplicationGcp xmlns="http://schemas.teradata.com/v2012/DSC">
<config_gcp_storage_list>
<account>sa-name@project-id.iam.gserviceaccount.com</account>
<!-- 'account_key' - Required, max length 4,096 -->
<account_key>long_account_key</account_key>
<encryption_key>customer_managed_key</encryption_key>
<buckets>
<!--
'Bucket name' - Required,
- only lowercase letters, numbers, dashes (-), underscores (_),
and dots (.). Spaces are not allowed
- start and end with a number or letter
- contain 3-63 characters. Names containing dots can contain up
to 222 characters, but each dot-separated component can be no
longer than 63 characters
- cannot be represented as an IP address in dotted-decimal
notation (for example, 192.168.5.4)
- cannot begin with the "google" prefix
- cannot contain "google" or close misspellings, such as "g00gle"
-->
<bucket_name>bucket1</bucket_name>
<!-- 'Location enumeration ' - Required, valid values: us, eu, asia -->
<location>us</location>
<!-- 'Storage class enumeration ' - Required, valid values: standard,
nearline, coldline, archive -->
<storage_class>standard</storage_class>
<prefix_list>
<!--
'Folder name' - Required
- may contain letters, digits, spaces, hyphens and underscores
- start and end with a letter or digit
- 30 characters or less
- distinct from all other folders that share its parent
-->
<prefix_name>folder1/</prefix_name>
<storage_devices>2</storage_devices>
</prefix_list>
</buckets>
<buckets>
<bucket_name>bucket2</bucket_name>
<location>us</location>
<storage_class>standard</storage_class>
<prefix_list>
<prefix_name>folder2/</prefix_name>
<storage_devices>10</storage_devices>
</prefix_list>
</buckets>
</config_gcp_storage_list>
</dscBackupApplicationGcp>