# rm-rf.es | Administración de sistemas

Bitácora personal de un SysAdmin Gnu/Linux, Windows, BSD...

WinRAR: Comprimir excluyendo determinados directorios


En el caso de que queráis hacer un backup con WinRAR, pero necesitéis excluir ciertas carpetas, necesitaréis utilizar el parámetro “-x”, ejemplo:

"c:\Program Files\WinRAR\Winrar" -x*\logs\* c:\fichero.rar c:\carpeta-a-comprimir

De este modo excluismos todos los ficheros dentro de la carpeta “logs”.

Toda la documentación de Winrar podéis encontrarla aquí.

Comprimir directorio remoto a través de SSH


ssh usuario@servidor "cd /directorio && tar cvz * --exclude=*log" > backup.$( date +%y%m%d ).tgz

Esta es una forma rápida y sencilla de hacer backups remotos vía SSH de una determinada carpeta, la explicación es sencilla, primero hacemos ssh al servidor remoto, al cual le pasamos la primera parte del comando:

cd /directorio && tar cvz * --exclude=*log

Entramos a la carpeta a comprimir y le decimos que comprima todo excepto los ficheros “que acaben en log”, esto lógicamente puede ser modificado al gusto de cada uno, después, simplemente redirigimos los datos comprimidos al fichero backup + fecha actual .tgz:

 > backup.$( date +%y%m%d ).tgz

Este y muchos otros tips de consola los puedes encontrar en shell-fu ;)