Recientemente necesitaba una solución para almacenar los respaldos de una solución editorial On Premise ubicado en las instalaciones del cliente.
Los desafios eran:
- Enviar los respaldos de la BD.
- Enviar el storage de los objetos generados
- Mantener una sincronía de objetos de los respaldos de la BD y los objetos creados/actualizados/eliminados con el software.
Por cuestiones de costos decidimos usar S3 respecto a un NFS, EBS, por lo que busque una herramienta que me permitiera sincronizar los contenidos usando la linea de comandos.
Entre la vastedad de resultados apareció RClone, en su pagina principal indicaba los protocoles y fabricantes soportados, FTP y SSH quedaban descartados, no precisábamos adquirir un servidor y storage y salirnos del presupuesto por lo que analizamos los que eran S3, entre ellos casi al final de la lista estaba Wasabi, nos llamo la atención y accedimos a visitarle.
Lo que nos engancho fue el ahorro de un 80% del costo en comparación con AWS y GCE, tan solo a $5.99 por TB lo que lo hace muy competitivo ante Mega o Google Drive.
Wasabi te ofrece la oportunidad de probarlo por un mes, por lo que optamos por esta opción y validar la integración con RClone.
La configuración del RClone respecto a la version y zonas actuales que posee Wasabi al momento de hacer nuestro PoC están desfasadas por lo que tuvimos que contactar con el soporte de Wasabi, quienes amablemente y un tiempo razonable nos apoyaron para ajustar los parámetros y la zona (de recién integración en Wasabi) que elegimos al momento de adquirir nuestra cuenta.
Una vez configurado RClone empezamos con nuestra PoC listando los volumenes creados en su interface grafica.
webmago ~: rclone lsd wasabi:
-1 2021-01-19 09:37:49 -1 desarrollos
-1 2021-01-18 19:20:56 -1 fotos-webmago
Creamos una carpeta local, generamos algunos archivos y los sincronizamos con nuestro volumen.
webmago ~: mkdir -p wasabi/one wasabi/two wasabi/three
Listando los contenidos locales de wasabi.
webmago ~: ls wasabi/
one tree two
Generando archivos que enviaremos a wasabi.
webmago ~: touch wasabi/one/uno.txt wasabi/two/dos.txt wasabi/three/tres.txt
webmago ~: rclone sync ./wasabi/ wasabi:desarrollos/wasabi
Listando los contenidos enviados a Wasabi
webmago ~: rclone ls wasabi:desarrollos/wasabi
15 one/uno.txt
0 three/tres.txt
0 two/dos.txt
Si no quieres batallar con la linea de comandos, Wasabi recomienda algunos clientes Windows, Linux y Mac para acceder a los volumenes y hacer operaciones similares a un Finder (Mac), Explorador (Windows), en mi caso use Nextcloud como cliente web, en un PoC previo tuve unos comportamientos inesperados con Google Cloud Storage, como solo poder elminar objetos y no poder crear a pesar de tener los privilegios, por lo que pensé que con Wasabi podria ocurri algo similar, sin embargo, todas las operaciones de Lectura, Escritura, Eliminación fueron exitosas.
Wasabi nos convencio no solo en el precio, sino en el valor agregado que dan al responderte e indicarte la gran cantidad de informacion que tienen sobre sus productos, las certificaciones, redundancia y sistemas de seguridad en torno a todas sus soluciones hacen de Wasabi una gran opcion de almacenamiento.
Comments are closed