Cómo configurar copias de seguridad automatizadas para VPS y servidor dedicado – Alojamiento –

Crear un sitio web es solo el comienzo del viaje. Una vez que haya creado su sitio web, deberá mantenerlo actualizado, hacer una copia de seguridad de sus datos y mantenerlo seguro evitando el acceso no autorizado.
Una copia de seguridad periódica es la mejor opción para restaurar el sitio web si ocurre algún problema. Simplemente puede volver a la última versión funcional. También debe tener una copia de seguridad actualizada antes de realizar cambios importantes en su sitio, como actualizar software, instalar complementos u otro tipo de mantenimiento.

Para los propietarios de/con la gestión completa, creamos copias de seguridad completas del servidor para usted. No dude en leer más sobre los tipos de administración de servidores y .

Al realizar una copia de seguridad de su sitio, deberá considerar dónde guardar los datos del sitio web. Su primera opción es almacenar su contenido archivado en una PC doméstica o en un dispositivo de almacenamiento externo, como un disco duro externo o una memoria USB. También existen servicios de copia de seguridad basados ​​en la nube que pueden cifrar y almacenar sus archivos de forma segura.

WHM ofrece una herramienta de monitoreo de almacenamiento en el menú de respaldo. Explicaremos cómo funciona esto más adelante en esta guía.

La forma más sencilla de realizar una copia de seguridad manual es simplemente descargar un conjunto comprimido de archivos que representen su tema y archivos de diseño, así como su base de datos de contenido. Para hacer esto, puede usar la función Comprimir en:

La opción phpMyAdmin le permite descargar sus bases de datos como un archivo .sql (). Le recomendamos que realice copias de seguridad de la base de datos del sitio web con regularidad, ya que todas las publicaciones y páginas de su sitio se almacenan allí. Esta base de datos es esencial en el proceso de restauración del sitio web.

Si aloja cuentas de cPanel como revendedor, puede ofrecer a sus clientes la opción de crear sus propias copias de seguridad utilizando los menús integrados de cPanel Copia de seguridad y Asistente de copia de seguridad:

Las instrucciones sobre cómo utilizar estas opciones. La funcionalidad de los menús es muy similar y ambos permiten la creación y restauración de copias de seguridad totales y parciales. Estos menús no automatizan el proceso, pero ofrecen una serie de opciones para las copias de seguridad manuales.

El menú Backup Configuration WHM le permite configurar copias de seguridad automáticas. Se puede encontrar en la sección Copia de seguridad en el menú WHM del lado izquierdo.

El Estado de la copia de seguridad debe configurarse en Habilitado para poder activar las copias de seguridad automáticas:

Si elige almacenar la copia de seguridad en el mismo servidor, preste atención al Tipo de copia de seguridad en Configuración global. Ofrece tres opciones diferentes:

  • Comprimido: ideal para ahorrar espacio, pero el proceso de copia de seguridad será más lento.
  • Sin comprimir: una copia de seguridad más rápida, pero que utiliza más espacio en disco.
  • Incremental: solo guarda los archivos y la configuración que han cambiado desde la última copia de seguridad.

La verificación de espacio mínimo libre en disco es necesaria si desea controlar el uso del almacenamiento en el servidor. Si no se modifica esta configuración, la copia de seguridad se creará independientemente de cuánto espacio libre esté disponible y es posible que se quede sin espacio en el servidor.

See also  Ideas gratuitas de logotipos de playa: cree su propio logotipo de playa en línea

Puede elegir entre megabytes (espacio real asignado para las copias de seguridad) y porcentaje (limita la asignación de almacenamiento de copias de seguridad a una cantidad proporcional de espacio del servidor). Elegir un porcentaje garantiza que otros servicios en el servidor tengan suficiente espacio para ejecutarse de forma segura.

Por ejemplo, MySQL necesita al menos un 5% de espacio libre en disco para poder ejecutarse. Otros módulos y servicios también necesitarán espacio libre en disco. Por lo tanto, le recomendamos que deje asegurado al menos entre un 10 y un 15 % del espacio en disco.

Se debe utilizar el tiempo de espera máximo de destino para especificar el tiempo en el que espera que se genere la copia de seguridad. Debería dejar suficiente tiempo para manejar el archivo más grande; de ​​lo contrario, el proceso se cancelará. El valor máximo aquí es 50000 segundos.

Lo mismo ocurre con el tiempo de espera máximo de restauración que se utiliza para fines de restauración de la copia de seguridad.
El valor máximo es 86400.

Cree su programación de respaldo usando el menú Programación y retención.

Hay tres opciones de programación para elegir:

  • Copias de seguridad diarias que le permiten especificar qué día de la semana se deben realizar las copias de seguridad.
  • Las copias de seguridad semanales se realizan cada 7 días a partir del día en que se habilitó la creación de la copia de seguridad.
  • Mensualmente le permite crear copias de seguridad una vez al mes.

Recomendamos probar copias de seguridad diarias o semanales con una retención moderada de 1 a 2 copias. La retención se refiere a cuántas copias de seguridad anteriores se conservarán antes de que la copia de seguridad más antigua sea sobrescrita por una nueva.

TENGA EN CUENTA: Estas copias de seguridad consumen espacio en el disco cuando se guardan en el servidor, por lo que es importante guardar sólo tantas copias como crea que necesitará.

La casilla de verificación Aplicar estrictamente la retención, independientemente del éxito de la copia de seguridad significa que la copia de seguridad anterior se eliminará y se reemplazará por la más reciente. Incluso si la nueva copia de seguridad está incompleta, dañada o vacía (por ser imposible de generar, por no tener suficiente tiempo o espacio, etc.), seguirá reemplazando a la anterior. Recomendamos desactivar esta opción para asegurarse de que las copias de seguridad antiguas que funcionan no se sobrescriban con una nueva no válida.

En la sección Archivos, puede elegir qué contenido desea guardar.

Recomendamos tener siempre marcadas estas dos casillas en todo momento:

  • Cuentas de respaldo (esto es necesario para fines de restauración de cPanel).
  • Copia de seguridad de archivos del sistema (esta opción ofrece la posibilidad de restaurar todo el servidor).

En cuanto a otras funciones de Cuentas de respaldo, depende del propietario del servidor decidir si son necesarias o no.

Al hacer clic en el botón Seleccionar usuarios cerca de Cuentas de respaldo, se abrirá una segunda pestaña denominada Selección de usuario de respaldo. Es posible verificar las cuentas que están actualmente agregadas a la copia de seguridad del servidor y agregar o eliminar cualquiera de ellas.

En la sección Bases de datos, es posible crear una copia de seguridad de archivos .sql separados o de todo el directorio del servidor MySQL.

See also  Cómo iniciar sesión en WordPress usando Softaculous - Alojamiento -

Hacer una copia de seguridad de las bases de datos MySQL por cuenta le permitirá restaurar cuentas individuales de cPanel.

El directorio MySQL completo contiene todo el servicio MySQL del servidor y todas las configuraciones relacionadas.

Es ideal seleccionar ambas opciones, porque protegerá su servidor y sus sitios web si el servicio MySQL falla, así como si un sitio web individual experimenta problemas.

La sección Configurar el directorio de copias de seguridad le permite especificar la ruta en el servidor donde se guardarán las copias de seguridad. Aquí también es donde puede establecer una ubicación externa para las copias de seguridad.

De forma predeterminada, el directorio /backup se encuentra en el servidor y no se puede acceder a él desde ningún cPanel por razones de seguridad. El contenido está disponible a través de SSH directamente o en el menú Restauración de copia de seguridad sin abrir el archivo tal como está.

Es posible guardar copias de seguridad completas automatizadas en un dispositivo de almacenamiento externo. Podría tratarse de otro servidor adquirido específicamente para este fin u otro servicio en la nube. Es importante recordar que en el almacenamiento de terceros es necesario eliminar manualmente los archivos de copia de seguridad obsoletos. Si no hay espacio en esa ubicación, el WHM/cPanel no podrá guardar una nueva copia allí.

Todo esto se puede configurar en la sección Destinos Adicionales. Puede configurar ciertas opciones de almacenamiento populares con la ayuda del menú desplegable y el botón Crear nuevo destino:

La sección admite la configuración de un almacenamiento externo personalizado. Recomendamos que esta configuración la realice un desarrollador profesional o un administrador de red. Es necesario verificar cuidadosamente las configuraciones confidenciales y los permisos de seguridad, y una configuración incorrecta puede provocar copias de seguridad fallidas.

En nuestro ejemplo, utilizamos la opción Google Drive. Elegir una opción de configuración preestablecida como Google Drive requiere conocer los detalles de ese almacenamiento (en este caso, la API de Google y las credenciales de la cuenta):

Se deben completar los siguientes campos:

  • Nombre de destino: un nombre para identificar esta regla de respaldo en su servidor
  • Transferir copias de seguridad del sistema al destino: marque esta opción si prefiere que las copias de seguridad se eliminen del servidor y solo se guarden en Google Drive.
  • Carpeta: una configuración opcional para especificar la carpeta en la que se guardan las copias de seguridad. Si se deja en blanco, el sistema utilizará el directorio de inicio.
  • ID de cliente: el ID de su cuenta de Google
  • Secreto de cliente: un secreto de cliente de Google que se genera en la cuenta de Google

Para comprender mejor la configuración de Google Drive, le recomendamos que se familiarice con la configuración necesaria para el uso completo de Google Drive y que utilice el ID y el secreto del cliente.

El destino configurado debe validarse para garantizar el acceso exitoso. Asegúrate de hacerlo y guarda todos los cambios:

Antes de continuar, seleccione el tipo de copias de seguridad “comprimidas” en “Configuración global”. No se recomienda subir archivos vía FTP sin comprimir.

Seleccione la opción FTP en el menú desplegable 'Tipo de destino' y presione el botón 'Crear nuevo destino': Deben completarse los siguientes campos: Nombre de destino: un nombre para identificar esta regla de respaldo en su servidor (por ejemplo, 'almacenamiento FTP').Transferir Copias de seguridad del sistema en destino: marque esta opción si prefiere que las copias de seguridad se eliminen del servidor y solo se guarden en el almacenamiento FTP. Directorio de copias de seguridad: una configuración opcional para especificar la carpeta en la que se guardan las copias de seguridad. Si se deja en blanco, el sistema utilizará el directorio de inicio. Recomendamos dejarlo en blanco. Host remoto: dirección IP FTP de destino o FQDN (por ejemplo, servidor1.ejemplo.tld) ​​Puerto: puerto para el protocolo FTP en el servidor de destino. Por lo general, es '21'. Nombre de usuario de cuenta remota: el nombre de la cuenta para la conexión al servidor o almacenamiento remoto. Contraseña remota: cadena de contraseña para acceder al almacenamiento o servidor remoto. Tiempo de espera: la cantidad de tiempo antes de que se agote el tiempo de espera de la conexión. Indicado en segundos. Una vez ingresados ​​los detalles, presione el botón 'Guardar y validar destino'. Se espera el siguiente resultado: Después de eso, ejecute el siguiente comando para instalar Duplicity: yum install -y duplicity Se espera el siguiente resultado:

See also  Cómo crear una cuenta FTP - Alojamiento -

Para realizar una copia de seguridad de los directorios con Duplicity en el almacenamiento FTP remoto, se requieren los siguientes detalles:

  • La IP del servidor de almacenamiento o FQDN
  • El nombre de usuario para el almacenamiento FTP.
  • La contraseña_FTP para el almacenamiento FTP

Los detalles antes mencionados se enviaron con su correo electrónico de bienvenida. En nuestro tutorial, realizaremos una copia de seguridad de los directorios /etc y /var/log en el almacenamiento FTP remoto. Con Duplicity, utilizaremos el modo de copia de seguridad “completa”. No utilizaremos copias de seguridad incrementales ya que el almacenamiento FTP no es eficiente para esa tarea. Para realizar copias de seguridad de carpetas usando Duplicity, se debe realizar lo siguiente: El siguiente comando solo realizará una copia de seguridad de /etc/var/log Los directorios adicionales se especifican mediante Indicador “–include”: FTP_PASSWORD=XXXXXXXXXXXX duplicidad completa –include /home –include /etc –include /var/log –exclude '**' / ftp://2039-992200@phxnas01.dcops.tech / –no-encryptionDefinitions:FTP_PASSWORD – contraseña para el almacenamiento FTP que se proporcionó en el correo electrónico de bienvenida.Duplicity – binario, software en cuestión.full – modo de las copias de seguridad. –include – clave para las carpetas incluidas.–exclude – clave para las carpetas excluidas. **-especifica ignorar todas las carpetas, excepto las incluidas./- directorio de backup.ftp://2039-992200@phxnas01.dcops.tech/- representa el almacenamiento FTP en el formato protocolo://nombredeusuario@nombredehost/ .–no-encryption- clave para deshabilitar el cifrado de respaldo GPG. Se espera el siguiente resultado cuando se ejecuta el comando (la contraseña está borrosa por razones de seguridad): Listado de copias de seguridad Para enumerar las copias de seguridad creadas, no dude en emitir el siguiente comando, XXXXX es para ser reemplazado con su contraseña de FTP y 2039-9922 con su usuario de FTP: FTP_PASSWORD=XXXXXXXXXXXXX duplicity collection-status ftp://2039-992200@phxnas01.dcops.techDefinitioncollection-status: enumera la copia de seguridad en la URL/almacenamiento especificado. Es posible que vea el siguiente resultado al ejecutar el comando…

Loading Facebook Comments ...
Loading Disqus Comments ...