0.0.1 • Published 7 years ago

s3tos3 v0.0.1

Weekly downloads
1
License
MIT
Repository
bitbucket
Last release
7 years ago

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