s3tos3
v0.0.1
Published
Instalar el [sdk](https://aws.amazon.com/es/cli/) de cli de Amazon. Es python, así que también tendremos que tener pip instalado.
Readme
Requerimientos
Instalar el sdk de cli de Amazon. Es python, así que también tendremos que tener pip instalado.
Instalar s3tos3 de npm.
$ npm install -g s3tos3
Cómo usarlo
Necesitas tener un archivo de configuración en la misma ruta en la que estás ejecutando el comando. El archivo tienen que tener el nombre s3tos3.json.
{
"credentials": {
"AWS_DEFAULT_REGION": "",
"AWS_ACCESS_KEY_ID": "",
"AWS_SECRET_ACCESS_KEY": ""
},
"buckets": {
"target": "", // El nombre del bucket en el que se van a guardar las copias de seguridad.
"targetRegion": "", La región en la que queremos guardar el bucket. Ejemplo "eu-west-1"
"excludes": [ ] // Nombre de los buckets que no queremos añadir en el bucket. Puedo usar RegExp de JS sin "/.../" y sin caracter final "g|i|etc".
},
"objects": {
"excludes": [] // Nombre de los objetos que están en los buckets que quiero excluir. Aquí no se pueden usar RegExp porque estamos usando directamente la opción "--exclude" de la línea de comando y solo acepta *.
}}
Cuando está todo listo simplemente tenemos que ejecutar
$ s3tos3
