Cómo crear una copia de seguridad completa de cPanel a través de SSH
Este artículo lo guiará sobre cómo crear una copia de seguridad completa de cPanel a través de SSH.
NOTA: La sintaxis detallada en este documento es para las versiones 11.28 y posteriores de cPanel & WHM. La sintaxis y los parámetros que se enumeran a continuación no funcionarán para versiones anteriores de cPanel & WHM.
- Deberá iniciar sesión en su servidor a través de SSH como root. Si no está familiarizado cómo hacer esto, no dude en visitar esta guia.
Luego ejecutarás el comando /scripts/pkgacct $user
.
Cosas a tener en cuenta:
$user
se utiliza en el sentido de que representa el nombre de usuario de la cuenta de cPanel de la que está intentando crear una copia de seguridad.
Esta es una lista de los parámetros disponibles que se pueden pasar con el script.
Parámetro | Descripción | Tipo de Input |
---|---|---|
$user | Esta variable es necesaria siempre que no se utilice --bincheck. Al pasar esta variable, reemplace $user con el nombre de usuario correspondiente a la cuenta de cPanel que desea empaquetar. | string |
$destination | Esta es una variable opcional que le permite especificar la ruta al directorio en el que desea almacenar el archivo cpmove. La variable $destination debe seguir a la variable $user , e.g./scripts/pkgacct $user $destination . | string |
--allow-override | Hace que el script use instrucciones en /var/cpanel/lib/Whostmgr/Pkgacct/pkgacct , si alguno está presente. | N/A |
--bincheck | Este parámetro asegura que se ejecutarán todos los scripts llamados por el binario de cPanel. Si tiene éxito, el guión se imprimirá 'BinCheck ok' . Al usar este argumento, no es necesario pasar $user . | N/A |
--version | La versión del archivo que se está creando. | string |
--mysql | La versión de MySQL utilizada por las bases de datos de la cuenta. | string |
--use_backups | Hace que la copia de seguridad más reciente se convierta en un archivo cpmove. Esta opción acelerará el proceso, pero puede resultar en la pérdida o en la pérdida de datos or old data. | N/A |
--skiphomedir | Este parámetro excluirá el directorio de inicio del usuario del archivo. Si se transferirá la cuenta, el directorio de inicio del usuario se puede mover con un protocolo más rápido. | N/A |
--incremental | Cuando se utiliza este parámetro, solo se empaquetará la información que no estaba contenida en el archivo anterior. Este parámetro no funcionará si no se encuentra ningún archivo cpmove. | N/A |
--split | Hace que el archivo se cree en fragmentos. Esto reducirá la carga general en el sistema. | N/A |
--nocompress | Pasar este parámetro dejará el archivo cpmove resultante sin comprimir. | N/A |
--compress | Este parámetro puede anular el argumento --nocompress si está presente. No hay razón para usar este argumento ya que los archivos están comprimidos de forma predeterminada. | N/A |
--skipacctdb | Este parámetro evita que las bases de datos de la cuenta se incluyan en el archivo. | N/A |
--userbackup | Permite al usuario utilizar el archivo cpmove resultante como copia de seguridad de la cuenta. | N/A |
--backup | Hace que el archivo resultante se utilice como copia de seguridad de una cuenta.. | N/A |
La guía se construyó a partir de la guía oficial de cPanel encontrada aquí.