Cómo configurar copias de seguridad en un VPS
...
Este artículo proporciona instrucciones paso a paso sobre cómo configurar copias de seguridad en su VPS en WHM. Si en algún momento necesita ayuda con este proceso, no dude en ponerse en contacto con nosotros a través de un ticket o soporte en vivo y estaremos encantados de ayudarle.
NOTA: Antes de comenzar, es fundamental determinar cuántas copias de seguridad puede conservar. Para determinar cuánto espacio necesitará para las copias de seguridad, sume el tamaño de todas sus cuentas de cPanel y luego multiplíquelo por cada 1 copia de seguridad que conserve. Dado que cPanel crea nuevas copias de seguridad antes de eliminar las antiguas, necesitará aproximadamente el doble de ese número (se proporciona un recorrido más detallado de este proceso más adelante en este artículo). Debido a que los paquetes de VPS no vienen con cantidades significativas de espacio en disco por naturaleza, no es raro que los clientes de los paquetes de VPS utilicen una combinación de almacenamiento local y almacenamiento remoto, y no almacenen ninguna copia de seguridad en el propio VPS. Recomendamos encarecidamente tener esto en cuenta al desarrollar un plan de respaldo.
Para configurar las copias de seguridad de su VPS, siga los siguientes pasos:
1. Inicie sesión en WHM y seleccione
"Backup Configuration":
2.
...
Seleccione "Enable"
...
en copias de seguridad:
3.
...
Seleccione el tipo de respaldo en "Backup Type"
...
Hay tres opciones disponibles:
- Compressed
- Uncompressed - Select this setting to save all of your information in an uncompressed format. This setting uses more disk space, but is faster than Compressed backups.
- Incremental - Select this setting to store only one uncompressed backup file. The system saves updated account information to the existing backup file, and remove the old information that these updates replace. This setting limits your restoration settings, but runs faster and uses less disk space than other backup types.
...
- - Seleccione esta configuración para guardar toda su información en un formato comprimido. Esta configuración usa menos espacio en disco, pero requiere más tiempo para completarse.
- Uncompressed - Seleccione esta configuración para guardar toda su información en un formato sin comprimir. Esta configuración utiliza más espacio en disco, pero es más rápida que las copias de seguridad comprimidas..
- Incremental - Seleccione esta configuración para almacenar solo un archivo de respaldo sin comprimir. El sistema guarda la información actualizada de la cuenta en el archivo de respaldo existente y elimina la información anterior que reemplazan estas actualizaciones. Esta configuración limita la configuración de restauración, pero se ejecuta más rápido y utiliza menos espacio en disco que otros tipos de copias de seguridad..
Una nota importante para la copia de seguridad incremental: si elige utilizar copias de seguridad incrementales, no puede restaurar la cuenta a un momento anterior a su última copia de seguridad.
4. Decidir sobre un programa de respaldo y retención:
- Backup Daily - Su sistema crea una nueva copia de seguridad en cada uno de los días de la semana que seleccione. Cuando selecciona esta configuración, también debe configurar las siguientes opciones:
Seleccione los días de la semana en los que desea ejecutar las copias de seguridad.
En el cuadro de texto Retener copias de seguridad diarias, ingrese la cantidad máxima de archivos de copia de seguridad diaria para almacenar en su sistema en un momento dado.
- Backup Daily - Su sistema crea una nueva copia de seguridad en cada uno de los días de la semana que seleccione. Cuando selecciona esta configuración, también debe configurar las siguientes opciones:
- Backup Weekly - Su sistema crea una nueva copia de seguridad una vez a la semana, el día que seleccione. Cuando selecciona este ajuste, también debe configurar los siguientes ajustes:
- Seleccione los días de la semana en los que desea ejecutar las copias de seguridad.
- En el cuadro de texto Retener copias de seguridad semanales, ingrese la cantidad máxima de copias de seguridad semanales para almacenar en su sistema en un momento dado.
- Backup Weekly - Su sistema crea una nueva copia de seguridad una vez a la semana, el día que seleccione. Cuando selecciona este ajuste, también debe configurar los siguientes ajustes:
- Backup Monthly - Su sistema crea una nueva copia de seguridad una o dos veces por semana, en los días del mes que seleccione. Cuando selecciona este ajuste, también debe configurar los siguientes ajustes:
- Seleccione el día o los días del mes en los que desea ejecutar las copias de seguridad.
- En el cuadro de texto Retener copias de seguridad mensuales, ingrese la cantidad máxima de copias de seguridad mensuales para almacenar en su sistema en un momento dado.
- Nota: Si ejecuta copias de seguridad diarias y mensuales el mismo día, la copia de seguridad diaria se ejecuta primero y luego la copia de seguridad mensual copia la copia de seguridad diaria.
- Backup Monthly - Su sistema crea una nueva copia de seguridad una o dos veces por semana, en los días del mes que seleccione. Cuando selecciona este ajuste, también debe configurar los siguientes ajustes:
Con las opciones anteriores, puede diseñar un programa de respaldo y retención que se adapte a sus necesidades comerciales. Para determinar cuánto espacio necesitará para las copias de seguridad, sume el tamaño de todas sus cuentas de cPanel y luego multiplicarlo por cada 1 copia de seguridad que conserve. Dado que cPanel crea nuevas copias de seguridad antes de eliminar las antiguas, necesitará aproximadamente el doble de ese número. Usemos la configuración anterior como ejemplo:
- Tengo copias de seguridad configuradas para ejecutarse todos los días, almacenando 1 copia de la copia de seguridad diaria, 1 copia de la copia de seguridad semanal y 1 copia de la copia de seguridad mensual, para un total de 3 copias de seguridad.
- Digamos que todas mis cuentas juntas ocupan 5 GB de espacio en disco. Eso es 5 (tamaño en GB de cuentas) * 3 (número de copias de seguridad) = 15 GB.
- Duplicamos ese tamaño para dar cabida a la creación de copias de seguridad para un total de 30 GB.
Dependiendo del tipo de copias de seguridad que seleccionó, habrá alguna variación y el método anterior no será exacto, pero debería ayudar a proporcionar un buen punto de partida al diseñar su programa de copia de seguridad y retención.
5. Seleccione los archivos de los que desea hacer una copia de seguridad:
- Backup Accounts - Esto DEBE comprobarse para que se realice una copia de seguridad de sus cuentas!
- Select Users - Aquí es donde puede seleccionar qué cuentas específicas se respaldan. Las cuentas deben estar habilitadas en esta lista para ser respaldadas!
- Backup Suspended Accounts - Seleccione el botón Habilitar para hacer una copia de seguridad de las cuentas suspendidas..
- Backup Access Logs - Seleccione el botón Habilitar para hacer una copia de seguridad de los registros de acceso de su servidor y del archivo /usr/local/cpanel/domlogs.
- Backup Bandwidth Data - Seleccione el botón Habilitar para hacer una copia de seguridad de los datos de ancho de banda de su servidor.
- Use Local DNS - Seleccione el método que se utilizará para realizar una copia de seguridad de la información de DNS:
- Disable - El sistema realiza una copia de seguridad de la información de DNS del clúster de DNS.
- Enable - El sistema realiza una copia de seguridad de la información DNS del servidor para el dominio..
- Backup System Files - Haga una copia de seguridad de los archivos del sistema de su servidor.
- NOTA - Debe habilitar esta configuración para la restauración del servidor, pero no es necesaria para la restauración de la cuenta. Recomendamos encarecidamente que habilite esta configuración. Para obtener más información, consulte la documentación oficial de cPanel en System Backups.
6. Seleccione las opciones de copia de seguridad de la base de datos:
- Per Account Only - Solo haga una copia de seguridad de las bases de datos de cada cuenta. Esta configuración usa la utilidad mysqldump.
- Entire MySQL Directory - Realice una copia de seguridad de todas las bases de datos del servidor. Esto hace una copia de seguridad de todo el directorio /var/lib/mysql/.
- Per Account and Entire MySQL Directory - Realice una copia de seguridad integral que copie todas las bases de datos para cada cuenta individual, así como todas las bases de datos en el servidor. Generalmente recomendamos esta configuración para obtener mejores resultados..
7. Configurar el directorio de respaldo:
- Default Backup Directory - Esto está configurado en "/backup" de forma predeterminada, que tradicionalmente es su propio montaje en el sistema de archivos de su servidor.
...
- Default Backup Directory - This is set to "/backup" by default, which is traditionally it's own mount on your server's filesystem
- .
- Retain backups in the default backup directory
- - Seleccione esta casilla de verificación para conservar la copia de seguridad de cada cuenta en el directorio /backup/ después de que las copias de seguridad se transfieran a otro destino.. Tenga en cuenta que debido a la naturaleza de los paquetes de VPS, generalmente querrá dejar esta opción sin marcar para evitar quedarse sin espacio en el disco (esto supone que está almacenando copias de seguridad en un destino adicional, como un paquete de almacenamiento FTP remoto). Si no selecciona esta configuración, su servidor elimina los archivos de respaldo de la cuenta del directorio / backup / solo después de que ocurran los siguientes eventos:
- El sistema transfiere correctamente el archivo de respaldo a al menos un destino adicional.
- El sistema intenta, con éxito o sin éxito, transferir el archivo de respaldo a todos sus destinos adicionales
- The system successfully transfers the backup file to at least one additional destination. The system attempts, successfully or unsuccessfully, to transfer the backup file to all of your additional destinations
- .
/backup/
directory after the backups transfer to another destination. Please note that due to the nature of VPS packages, you will usually want to leave this UNchecked to avoid running out of diskspace (this assumes you are storing backups on an additional destination, such as a Remote FTP Storage package). If you do not select this setting, your server deletes account backup files from the /backup/
directory only after the following events occur:- Mount Backup Drive as Needed -
- Seleccione el botón Habilitar para montar una unidad de respaldo. Esta configuración requiere un punto de montaje separado y hace que el proceso de configuración de respaldo verifique el archivo /etc/fstab para un montaje de respaldo.
- If a mount exists with the same name as the staging directory, the Backup Configuration process mounts the drive and backs up the information to the mount.
- After the backup process finishes, it dismounts the drive.
- NOTE - This feature is for advanced users, and you more than likely do not need to enable this. Please contact us if you are unsure, as altering this setting or /etc/fstab can leave your backups or even server in an unusable state.
/etc/fstab
file for a backup mount
8. Configure Additional Destinations:
If you would like to configure an additional backup destination (which we recommend), this is where you can do it. There are a number of important factors to consider when setting up additional destinations, and we recommend consulting cPanel's official documentation for best results. If you do not have an off-site location for backup storage, we highly recommend checking out our Remote FTP Storage packages.
Additional Information:
After configuring backups, we recommend keeping an eye on your "/backup" mount over the next few weeks to ensure that your configuration is appropriate for the amount of resources you have available. If you notice you are running out of space, we recommend archiving and/or deleting old accounts and content, as well as retaining fewer backups. For VPS packages, it is not uncommon to forgo backups on the server entirely, and instead storing backups only on local machines and/or Remote FTP Packages.
If you have any questions at any time, require assistance with configuring backups, or are interested in increasing the available backup space on your server, please do not hesitate to contact us at any time, 24/7/365. Thank you!