Crear cliente de sincronizacion AWS para Linux sync

bunker aws 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

0 Comentarios