Módulo: backup#
cpanel backup home [EMAIL]
create backup ftp USERNAME PASSWORD HOST [DIRECTORY] [EMAIL]
create backup scp USERNAME PASSWORD HOST [DIRECTORY] [EMAIL]
list backups
restore backup TARBALL
COMANDOS
Todos los comandos create backup crean un tarball de respaldo (un archivo tar.gz) del directorio home del usuario junto con otros datos de la cuenta, como el crontab, tokens de API, archivos de log y bases de datos. El nombre del tarball de respaldo es backup-MM.DD.YYY_HH-MM-SS_USERNAME.tar.gz.
Si se pasa el argumento opcional EMAIL, el motor de respaldo envia un correo electrónico de confirmación después de que complete el respaldo.
cpanel backup home [EMAIL]
Crea un tarball de respaldo y lo almacena en el mismo directorio home del usuario.
create backup ftp USERNAME PASSWORD HOST [DIRECTORY] [EMAIL]
Crea un tarball de respaldo y lo almacena en un servidor FTP remoto.
HOST es el nombre de host del servidor FTP remoto. USERNAME y PASSWORD son las credenciales para acceder a éste. DIRECTORY (opcional) es el directorio de destino en el servidor remoto; por defecto se usa el directorio de inicio de sesión del usuario remoto. Tenga en cuenta que DIRECTORY no es una ruta absoluta, sino una ruta relativa al directorio de inicio de sesión, es decir, /public corresponde a <directorio de inicio remoto>/public.
create backup scp USERNAME PASSWORD HOST [DIRECTORY] [EMAIL]
Crea un tarball de respaldo y lo almacena en un servidor SCP remoto.
USERNAME, PASSWORD, HOST y DIRECTORY son los mismos que para ‘create backup ftp’.
Ejemplos
$ cpanel create backup home
$ cpanel create backup home scott@example.com
$ cpanel create backup ftp scott tiger ftp.example.com
$ cpanel create backup ftp scott tiger ftp.example.com /backup
$ cpanel create backup scp scott tiger ssh.example.com /backup scott@example.com
list backups
Lista los archivos de respaldo de la cuenta.
Ejemplo
$ cpanel list backups
Vea una muestra del resultado en formato JSON en: https://api.docs.cpanel.net/openapi/cpanel/operation/list_backups/
restore backup TARBALL
Restaura un respaldo completo del directorio home del usuario en TARBALL. Este TARBALL debe haber sido creado previamente con un comando ‘cpanel create backup …’ y ya debe haber sido copiado al directorio home.
Ejemplo
$ cpanel restore backup backup-3.6.2022_11-35-42_scott.tar.gz