Compresion automatica de archivos - Versión para impresión +- Foro QNAP en español (https://www.qnapclub.es) +-- Foro: GENERAL (https://www.qnapclub.es/forumdisplay.php?fid=3) +--- Foro: Cuestiones técnicas (https://www.qnapclub.es/forumdisplay.php?fid=35) +--- Tema: Compresion automatica de archivos (/showthread.php?tid=3304) |
Compresion automatica de archivos - damian.salum@gmail.com - 28-02-2020 Buenos días Estimados, como estan? espero que muy bien. Alguien sabe si se puede automatizar una compresión de archivos en qnap? les cuento un poco el escenario: estoy utilizando HBS 3 para realizar los BKP de carpetas locales en Qnap a otra carpeta también local en el mismo Qnap llamada BKP (por si alguien borra algun archivo que no debia). quisiera que estos archivos que van a la carpeta BKP se compriman automáticamente. Con HBS 3 no encontre opción para comprimir. Luego de estar comprimidos los envío a otro Qnap Remoto. Si a alguien se le ocurre algo mejor...que no tenga vergüenza de decirlo! muchisimas gracias. Salute! Compresion automatica de archivos - Ganekogorta - 28-02-2020 (28-02-2020, 08:14 PM)damian.salum@gmail.com escribió: Buenos días Estimados, como estan? espero que muy bien. Alguien sabe si se puede automatizar una compresión de archivos en qnap?Como tal no, hay que lanzar un proceso. (28-02-2020, 08:14 PM)damian.salum@gmail.com escribió: les cuento un poco el escenario:Bueno, como lo haces con HBS3, realmente haces sincronizaciones (incluso con versiones) de archivos y carpetas. Éstas, en destino están sin comprimir. Es normal ya que piensa que las sincronizaciones pueden ir en dos direcciones (no sólo enviar, también te pueden venir archivos). Como quieres enviarlos fuera, hacia otro nas, qnap si es capaz de comprimirlo/descomprimirlo, pero sólo durante la transmisión para ahorrar tráfico en la red. Yo tengo un caso similar a lo que buscas. Comprimo en zip antes de enviar y envío un archivo zip al destino. Pero yo lo hago por el siguiente motivo, los archivo son pocos y grandes (varias decenas de GBs). Provienen de un backup de una base de datos. Los pasos son básicamente los siguientes: -acaba el backup de la BBDD -lanzo un script que comprime todos los archivo no zip de esa carpeta -borra los que tienen más de x días de antigüedad -luego los envía a una máquina remota por ssh mediante un rsync. La pega de este sistema es que para recuperar hay que hacer el proceso manualmente. Descomprimir manualmente, copiarlo a la máquina inicial y en mi caso restaurar la BBDD. La ventaja es que alguno de los archivos es de unos 35GB y comprimido ocupa mucho menos. RE: Compresion automatica de archivos - damian.salum@gmail.com - 08-04-2020 Perfecto Ganekogorta! es lo que necesito! que compirma los archivos luego del backup, que borre los antiguos y que los envie a un Nas remoto. Tienes la linea para compartir? Gracias! RE: Compresion automatica de archivos - Ganekogorta - 09-04-2020 (08-04-2020, 05:38 PM)damian.salum@gmail.com escribió: Perfecto Ganekogorta! es lo que necesito! que compirma los archivos luego del backup, que borre los antiguos y que los envie a un Nas remoto.Hola Damián Te paso unas líneas de código de un script para que te bases en ello. No está depurado del todo ya que se debería usar mas variables al inicio para evitar usar rutas en las lineas posteriores. Y los usuarios que sepan de bash, que me perdonen, pero soy novato en ello. Hay comentarios que espero que te sirvan para que te hagas uno nuevo. Algunos de estos comentarios, si los descomentas te muestran información. Código: #! /bin/bash |