Estoy usando Ubuntu 14.04.4 LTS en mi servidor. ¿Hay alguna manera de comprimir?todo en el servidor¿En un solo archivo, preferiblemente con un solo comando?
He intentado usar
zip -r backup.zip
pero eso no funciona, ya que no le proporciono lo que me gustaría comprimir. También he intentado usar
zip -r backup.zip *.*
pero eso sólo comprime los archivos y no los directorios.
Soy consciente de que podría ir con
zip -r var.zip var
zip -r root.zip root
zip -r media.zip media
etc
Como eso llevaría mucho tiempo, estoy buscando una solución más sencilla, si existe.
EDITARNo se permite el uso de software de terceros, como Clonezilla. Tengo que encontrar una solución de línea de comando.
Respuesta1
Sería mejor que crearas un archivo tarball comprimido.
Un comando típico para hacer esto para un sistema completo es...
tar -cvpzf /backup.tar.gz --exclude=/backup.tar.gz --one-file-system /
Respuesta2
Supongo que desea comprimir todos los archivos y carpetas presentes en su servidor en un único archivo zip. Puedes hacerlo como
zip -r copia de seguridad.zip /
El '/' representa la raíz del sistema de archivos en Linux. Entonces, el comando anterior comenzará desde la raíz y comprimirá todas las carpetas y archivos de forma recursiva. Pero si realmente está interesado en tener una copia de seguridad de su sistema, existen opciones mucho mejores que comprimir archivos y carpetas.