Propósito
El comando config_aws configura el servidor Amazon S3 en el repositorio de DSA basado en archivos de parámetros.
Sintaxis
config_aws -f|-file filename
Ejemplo
config_aws -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
Se requiere role_name. Este es el rol de IAM (consulte http://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles.html). Cuando se utilizan roles, todos los componentes de DSA deben ejecutarse en la nube de AWS y estar asignados a este rol.
Debe introducir el identificador de cuenta de AWS (identificador de acceso) y la clave de acceso de usuario de IAM de la aplicación Amazon S3. Consulte http://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_access-keys.html#Using_CreateAccessKey.
Utilice aws_override_details para actualizar las propiedades de proveedores que no sean de AWS S3. Estas propiedades son específicas de la cuenta de AWS configurada en DSC.
dsc config_aws -f aws.xml
Data Stream Controller Command Line 17.00.00.00 Command parameters: -file : aws.xml Enter access id for account "acctName".
AKIAJYGWLNCJDDZ35AXQ
Enter access key for account "acctName".
*******
Connected to DSC version 17.00.00.00 Saving AWS Backup Application configuration...
Ejemplo de archivo XML
- Consulte http://docs.aws.amazon.com/AmazonS3/latest/UG/s3-ug.pdf para obtener información de uso de S3.
- Para su utilización como carpeta, agregue "/" después de prefix_name.
<?xml version="1.0" encoding="UTF-8"?>
<!--****This command must be on one line.****-->
<dscConfigAmzS3 dscVersion="" xmlns="http://schemas.teradata.com/v2012/DSC"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://schemas.teradata.com/v2012/DSC DSC.xsd">
<config_aws_list>
<!-- character must be alphanumeric, - Required, max characters 32 -->
<account_name>acctName</account_name>
<!-- character must be alphanueric, - Required, max characters 64 -->
<role_name>roleName</role_name>
<!-- must be region enum -->
<buckets_by_region>
<!-- valid regions: us-east-1, us-west-1, us-west-2, eu-west-1,eu-central-1,
ap-southeast-1, ap-southeast-2,ap-northeast-1, ap-northeast-2, sa-east-1 -->
<region>us-east-1</region>
<buckets>
<!-- character must be alphanumeric, - Required, max characters 512 -->
<bucket_name>bucketName</bucket_name>
<prefix_list>
<!-- character must be alphanumeric, - Required, max characters 256 -->
<prefix_name>prefix</prefix_name>
<!-- Required, Integer, min value is 1, max value is 999 -->
<storage_devices>1</storage_devices>
</prefix_list>
</buckets>
</buckets_by_region>
<aws_override_details>
<s3_uri>testbucket1.s3.jp-tok.cloud-object-storage.appdomain.cloud</s3_uri>
<s3_port>8080</s3_port>
<s3_use_encryption>false</s3_use_encryption>
<s3_uri_type>path</s3_uri_type>
<s3_auth_version>V2</s3_auth_version>
</aws_override_details>
</config_aws_list>
</dscConfigAmzS3>