Wasabi

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.

Nextcloud - Wasabi

Nextcloud – Wasabi

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.

 

 

 

Tags

Comments are closed

Optimized with PageSpeed Ninja