Crear cliente de sincronizacion AWS para Linux sync
Comenzar la instalacion con la instalacion del cliente
sudo pip install awscli --upgrade --user
Comprobar que haya quedado instalando ejecutando el comando
aws s3 sync
el cual mostrara los comando de aws para sinconizacion
Montar credenciales
Crear archivo de datos de configuración del perfil
aws configure --profile nombreparaarchivo
Va pedir un access key ID, Secret Acces key, region name,
Pero para ello antes es necesario es crea un usuario desde la pagina de Amazon y para ello en
crear el grupo y dentro del grupo los usuarios o el usuario y crear la politica con los permisos que puede hacer el usuario con los recursos o ARN todo esto en IAM.
el archivo debe quedar guardado en la ruta del usuario que ejecuto el comando en mi caso /home/ec2-user/.aws
Ahora para listar el buque basta con el comando
aws s3 ls s3://nombredelbunquer --profile nombreparaperfil
ahora simplemente para sincronizar con el comando
/usr/bin/aws s3 sync s3://nombredelbunquer/ /tmp/reportes/ --profile delnombreparaperfil
y metiendo ese comando en un cron el bunquer si sincronizara en la carpeta reportes como un Dropbox