0.0.1 • Published 7 years ago
s3tos3 v0.0.1
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
0.0.1
7 years ago