En el mundo de los backups hay muchas configuraciones posibles para resguardar nuestros datos de cualquier tipo de ataque o problema humano (sobretodo de éste último). Hay gente que hace una copia cada dos días, otros cada día, otros cada 4 días. Es por eso que desde hace un tiempo ya en Clouding.io tenemos una característica muy interesante que permite configurar el backup de un servidor en 5 minutos. Además desde nuestro panel puedes Gestionar los backups de manera simple.
Pero estos backups, que son del servidor entero, a veces no es suficiente. Es por eso que es necesario configurar otros backups internamente en el servidor para guardar por separado nuestras aplicaciones web u otros servicios. Es por eso, que si tienes instalado un panel administrativo del servidor tipo Plesk o VestaCP podrás configurar backup de las paginas web por si en vez de restaurar todo el servidor solo quieres restaurar una página web en concreto.
En este caso vamos hablar sobre como realizar backups utilizando VestaCP, que aunque es un panel sencillo tiene configuraciones muy interesantes.
Configurar número de respaldos a realizar
Para configurar el número de respaldos tenemos que modificarlo desde los planes, pero antes tenemos que mirar que plan tiene configurado nuestro usuario, por ello haremos clic sobre Usuario:
Como vemos en la imagen, tenemos el plan default, por lo que iremos a Planes en el menú principal de arriba del todo y luego editaremos el plan. Una vez dentro de la edición del plan, buscaremos el parámetro Respaldos y pondremos el número de respaldos que queremos guardar.
Debemos de tener en cuenta que estos respaldos se guardan por defecto en /backups y que si realizamos muchos backups de todas nuestras webs éstos acaban ocupando espacio en disco. Por lo tanto, hay que tener en cuenta el espacio en disco que se dispone para realizar el backup.
Exclusiones
Dentro del apartado de Respaldo, veremos una opción de Exclusiones. Esta opción permite excluir algún tipo de contenido dentro del backup diario que se realiza. Por ejemplo se puede excluir una página web, o una cuenta de correo, o una base de datos, etc.
Para ello tan sólo deberemos de escribir el nombre del servicio a excluir:
Restauración de respaldo
Con VestaCP podemos restaurar una parte de nuestros servicios, por ejemplo, si queremos restaurar el correo electrónico de un usuario en concreto no hay problema. La restauración no es necesaria que sea de toda la web, si no que puede ser individual.
Dentro de las opciones de Respaldo si nos ponemos encima de un backup, podremos seleccionar la opción Configurar las opciones de restauración desde donde indicaremos que queremos restaurar:
Dentro de esta opción nos cargará una lista de contenido que tiene el respaldo, podremos restaurar lo que necesitemos: