Cómo excluir archivos en respaldos de cPanel


cPanel Backups

Con la caída de Megaupload, todos los archivos que tenía alojados allí (todos legales, por cierto) tuve que empezarlos a servir desde mi hosting. Esto me acarreó un problema extra, ya que los respaldos de mi blog pasaron de 60 MB a 3 GB. Como tengo automatizado el respaldo con cPanel, y dado que no veía ninguna opción para excluir archivos y carpetas, me disponía a hacer yo todo el trabajo del respaldo, es decir, usar el cliente MySQL para las base de datos, generar el comprimido por mi cuenta con los archivos importantes, crear la tarea programa, etc…pero viendo en los archivos de mi directorio home me encuentro con uno de nombre cpbackup-exclude.conf. Investigando un poco, efectivamente este archivo permite excluir archivos y directorios al momento de hacer respaldos completo en cPanel. Basta con crear el archivo en el directorio del usuario y especificar las rutas de los archivos y directorios a excluir. Pero su formato es algo truculento, así que veamos el que yo edité para mi blog:

public_html/wp-content/uploads/*
backup-*
tmp/*

La primera línea indica que no respalde los archivos que están en el directorio  public_html/wp-content/uploads, relativos a mi cuenta de usuario. Noten que finaliza con el comodín *, el cual debe colocarse o de lo contrario no se interpreta correctamente, aun y cuando se coloque la ruta del directorio. Luego la segunda línea indica que todos los archivos que comiencen en “backup-” no deben respaldarse, es decir, no quiero hacer un respaldo de los respaldos. Para finalizar, la última línea indica que no se respalden los archivos temporales alojados en el directorio tmp de mi cuenta de usuario.

Luego de hacer esto, el respaldo pasó de 3 GB a 20 MB de espacio…mucho más manejable!


  1. No hay Comentarios
(No será publicado)