Contenido del respaldo tarball

Para la versión 11.30 de WHM

Puede crear un archivo de respaldo tarball en la pantalla de WHM Configure Backup, para configurar un respaldo, o en las pantallas de cPanel Respaldos o asÍstente (Asistente) bajo el encabezado Archivos. Cuando se crea el archivo, el sistema crea un archivo tarball (.tar.gz), que contiene versiones comprimidas de los archivos de una cuenta.

Este documento provee información sobre la estructura y contenidos del archivo tarball de respaldo.

Una nota sobre los respaldos

El proceso de respaldo corre como el usuario de cPanel cuyos datos se respaldan. Cualquier cosa que un usuario no pueda acceder no se respaldará.

Esto significa que:

  • Todos los archivos que son propiedad del usuario se incluyen en el respaldo.
  • Los archivos que no son propiedad del usuario, pero a los que tiene acceso, se incluyen en el respaldo.
  • Los archivos que no son propiedad del usuario y a los que no tiene acceso no se incluyen en el respaldo, aunque estén guardados en el directorio principal del usuario.

Directorios

Cada uno de los encabezados a continuación representa un directorio contenido dentro del archivo tarball (.tar.gz) de respaldo.

Bajo el encabezado, encontrará información sobre el (los) archivo(s) dentro del directorio determinado.

/resellerconfig

Archivo resellers-nameservers
Descripción Contiene la línea del usuario de /var/cpanel/resellers-nameservers.
Ejemplo cpuser:192.168.0.1,192.168.0.2

Archivo resellers
Descripción Contiene la línea del usuario de /var/cpanel/resellers.
Ejemplo cpuser:list-accts,show-bandwidth,suspend-acct

/suspended

Archivo $usuario o $usuario.lock
Descripción Este directorio contiene una copia del archivo en /var/cpanel/suspended/ (por ejemplo, /var/cpanel/suspended/$usuario o /var/cpanel/suspended/$usuario.lock)
Ejemplo Este archivo debe contener la razón por la cual la cuenta se ha suspendido, si existe alguna.

/suspendinfo

Archivo usuario
Descripción Este directorio contiene una copia del archivo en /var/cpanel/suspendinfo/ (por ejemplo, /var/cpanel/suspendinfo/$usuario)
Ejemplo shell=/bin/sh

/sslcerts

Archivo ejemplo.com.crt
Descripción Este archivo es una copia del certificado del dominio.
Ejemplo Este archivo contiene los datos del certificado.

Archivo ejemplo.com.cabundle
Descripción Este archivo es una copia del paquete de CA del dominio.
Ejemplo Este archivo contiene los datos del paquete de CA.

Archivo ejemplo.com.csr
Descripción Este archivo es una copia del certificate-signing request (CSR).
Ejemplo Este archivo contiene los datos del CSR.

Estos archivos se copian desde las siguientes ubicaciones:

  • /usr/share/ssl/certs/
  • /etc/ssl/certs/
  • /var/ssl/certs/
  • /usr/local/ssl/certs/

/sslkeys

Archivos ejemplo.com.key
Descripción Este archivo es una copia de una clave SSL.

Ejemplo

-----BEGIN RSA PRIVATE KEY-----
MIICXAIBAAKBgQDhtHrjvvMJsCeHtWone6IahJ5bOxPF8LfYwDud0TTlSt6vsFHj
BfFMjGSP+6y7N4IDfNT2MZrRqvpKBrddR15Fb0BuHAx+2yIwsJnopWSI0/9C6Fp2
eMfiJyGx/+akzdWdbKW6IFp09xmO5/lcOqHfMx6JCfzZM3YjN2rXuZ+8tQIDAQAB
AoGATrYJETl7OkqzTnFmxsQn4QWU0A4HNEVhZ/aKE9xsjPYSOMTNmdVttBtVypyj
PVr7PUogXocoDayJwp0a/y2vYvG5oblSuFWoPXkAYYpFHIT0V+U9X9Z4Wl/7SKs7
S7woIcQZd8+MNXgp21YrTiz1agpFCLdQJFIou7yseYxKlpUCQQD7Tz2AUCx8Dv9a
Ai1ukMGunUcnqNQnLyfLaBJgk78Yz9KiszxopIZhZxfIVtP71OCFX0S0KbJRllLi
WGB4nMMnAkEA5ermq7QPKS4m9p+tkGIwv7CgroAXSCbnlZrQN8r776aBc/chG27z
YsYESkUlK0gsPKY4t0Orp/yUSkWeWSX6wwJAB4cBFZXRL0oXte94wuYNFxjY58Qz
zpSoAXy1iDUEtU6MRZlOxueeqs42tSZ8pP9kVjpbSXYyRCVXiDYTdalkYwJBANZM
jTaLfPoYL27+REtoiiGRoyMi9xBkWsTB6MOoKg0kuFJ7jNtCHg75nHQRYOSnv7vD
/ucqZuwL67gSjdZwJPsCQB8lFaYMSPcCJefV84B3zrffbGlSbPAL2rEEsQyEqc9h
WHEx75HRVA9zQGB+DjQlVVWaf7v4sz1Y7wlLLbMsN3E=
-----END RSA PRIVATE KEY-----

/counters

Archivos Este directorio contiene una copia de cualquier archivo, perteneciente al usuario actual, contenido dentro de /var/cpanel/Counters/.
Descripción Cada uno de estos archivos contienen la cuenta actual del contador de visitas de página web.
Ejemplo cpuser.dat

/bandwidth

Archivos usuario
Descripción Este archivo es una copia de un archivo en /var/cpanel/bandwidth/ (por ejemplo, /var/cpanel/bandwidth/$usuario).

/dnszones

Archivos ejemplo.com.
Descripción Estos archivos son copias de cualquier archivo de zona DNS asociado con la cuenta de cPanel.

Ejemplo: Mostrar... Cerrar

$TTL 14400
ejemplo.com.   86400   IN   SOA   ns1.ejemplo.com.   host.ejemplo.com.   (
                  2010040700 ;Serial Number
                  86400 ;refresh
                  7200 ;retry
                  3600000 ;expire
                  86400 ;minimum
   )
ejemplo.com.   86400   IN   NS   ns1.ejemplo.com.
ejemplo.com.   86400   IN   NS   ns2.ejemplo.com.
ejemplo.com.   14400   IN   A   192.168.0.1
localhost   14400   IN   A   127.0.0.1
ejemplo.com.   14400   IN   MX   0   ejemplo.com.
mail   14400   IN   CNAME   ejemplo.com.
www   14400   IN   CNAME   ejemplo.com.
ftp   14400   IN   A   192.168.0.1
cpanel   14400   IN   A   192.168.0.1
whm   14400   IN   A   192.168.0.1
webmail   14400   IN   A   192.168.0.1
webdisk   14400   IN   A   192.168.0.1
192.168.0.1   14400   IN   PTR   ejemplo.com.ejemplo.com.

/va

Archivo subdominio.ejemplo.com
Descripción Este directorio contiene cualquiera de los autocontestadores asociados con la cuenta. (Una copia de /etc/valiases/ejemplo.com)
Ejemplo reenviador@ejemplo.com: "/usr/local/cpanel/bin/autorespond reenviador@ejemplo.com /home/user/.autorespond" *: user

/vad

Archivos subdominio.ejemplo.com
Descripción Este directorio contiene una copia de los alias de dominio virtual de la cuenta. (Una copia de /etc/vdomainaliases/ejemplo.com)
Ejemplo sub.ejemplo.com: ejemplo_fwd_dest.net

/vf

Archivos subdominio.ejemplo.com
Descripción Esto es una copia de un filtro Exim.

Ejemplo: Mostrar... Cerrar

# Exim filter

# Auto Generated by cPanel.  Do not manually edit this file as your changes will be overwritten.  If you must edit this filter, edit the corresponding .yaml file as well.

if not first_delivery and error_message then finish endif

#<spam
if
$header_subject: contains "<spam"
then
save "/dev/null" 660
endif

#Test rule one
if
$header_from: is "yo@ejemplo.com"
then
pipe "/home2/tramel/public_html/domain/modules/mail2forum/m2f_import.sh > /dev/null"
endif

#Total $10, 000
if
$header_from: is "yo@ejemplo.com"
then
save "/dev/null" 660
endif

#Generated SpamAssassin Discard Rule
if
$h_X-Spam-Bar: contains "++++++++"
then
save "/dev/null" 660
endif

/fp

Archivos www.ejemplo.com:$port.cnf
Descripción Este directorio contiene una copia de /usr/local/frontpage/www.ejemplo.com:$port.cnf
Ejemplo
SMTPHost:127.0.0.1
SendmailCommand:/usr/sbin/sendmail
MailSender:webmaster@ejemplo.com.com

Archivos ejemplo.com:$port.cnf
Descripción Este directorio contiene una copia de /usr/local/frontpage/ejemplo.com:$port.cnf
Ejemplo
SMTPHost:127.0.0.1
SendmailCommand:/usr/sbin/sendmail
MailSender:webmaster@ejemplo.com.com

Archivos sites/ejemplo.com.conf
Descripción El subdirectorio sites/ contiene archivos de configuración de anfitrión virtual.
Ejemplo
<VirtualHost 192.168.0.1:80>
DocumentRoot /home/user/public_html
ServerAdmin webmaster@ejemplo.com
ServerName ejemplo.com
User $usuario
Group $group
</VirtualHost>

/proftpdpasswd

Archivo user
Descripción Este directorio contiene una copia del archivo passwd de ProFTP en /etc/proftpd/user/.
Ejemplo
cpuser:$1$02GrBhKb$6sG4242432dAODwAA5GpUs4/:1000:1000:User &:/home/cpuser:/bin/sh<br>ftp::1001:1006::/home/cpuser/public_ftp:/usr/local/bin/bash<br>cpuser_logs:$1$02erBhKb$dsafassfsIO8dAODwAA5GpUs4/:1002:1002:cpuser:/usr/local/apache/domlogs/cpuser:/bin/ftpsh

/logs

Archivos sub.ejemplo.com, ftp.ejemplo.com, www.ejemplo.com, ejemplo.com
Descripción Este directorio contiene copias de los archivos de registro que se encuentran en /usr/local/apache/domlogs.
Ejemplo El contenido de cada archivo será distinto según el tipo de información que el archivo de registro se responsabiliza en monitorizar.

/userdata

Archivos sub.ejemplo.com, ejemplo.com, main
Descripción Los archivos dentro de este directorio contienen los datos de usuario de cualquier subdominio o dominio asociado con la cuenta de cPanel. Los archivos contenidos dentro de este directorio se copian de /var/cpanel/userdata/$user/.

Ejemplo: Mostrar... Cerrar

--- 
customlog: 
  - 
    format: combined
    target: /usr/local/apache/domlogs/ejemplo.com
  - 
    format: "\"%{%s}t %I .\\n%{%s}t %O .\""
    target: /usr/local/apache/domlogs/ejemplo.com-bytes_log
documentroot: /home/$user/public_html
group: $group
hascgi: 1
homedir: /home/$user
ifmodulemoddisablesuexecc: {}

ip: 192.168.0.1
options: ExecCGI Includes
owner: $reseller
phpopenbasedirprotect: 1
port: 80
removehandler: 
  - 
    removehandler: cgi-script .cgi .pl .plx .ppl .perl
scriptalias: 
  - 
    path: /home/$user/public_html/cgi-bin
    url: /cgi-bin/
  - 
    path: /home/$user/public_html/cgi-bin/
    url: /cgi-bin/
serveradmin: webmaster@ejemplo.com
serveralias: www.ejemplo.com
servername: ejemplo.com
usecanonicalname: 'Off'
user: $user
userdirprotect: ''

/httpfiles

Descripción: Este directorio contiene plantillas personalizadas de anfitrión virtual.

Ejemplo: Mostrar... Cerrar

DocumentRoot /home/elrcom/public_html
Port 80
DirectoryIndex index.htm index.html
ServerRoot /usr/local/apache

<VirtualHost 10.215.215.221:80>
DocumentRoot /home/elrcom/public_html
ServerAdmin webmaster@elr.com
ServerName elr.com
User elrcom
Group elrcom
</VirtualHost>

/mysql

Archivos user_database.sql
Descripción Estos archivos son descargas de MySQL de cualquier base de datos de MySQL que son propiedad de la cuenta de cPanel.

Ejemplo: Mostrar... Cerrar

-- MySQL dump 10.11
--
-- Host: localhost    Database: user_database
-- ------------------------------------------------------
-- Server version   5.0.90-community

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;

--
-- Dumping routines for database 'user_database'
--
DELIMITER ;;
DELIMITER ;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;

/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;

-- Dump completed on 2010-04-30 12:43:09

Archivo horde.sql
Descripción Este archivo contiene turba_objects de la base de datos horde, donde el owner_id corresponde con $dnslist.

Ejemplo: Mostrar... Cerrar

-- MySQL dump 10.13  Distrib 5.1.37, for pc-linux-gnu (i686)
--
-- Host: localhost    Database: horde
-- ------------------------------------------------------
-- Server version       5.1.37-log

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;

--
-- Dumping data for table `turba_objects`
--
-- WHERE:  owner_id='example' or owner_id REGEXP '@(abc\.com|s1766\.abc\.com|superfluous749\.test|superfluous101\.test|template1\.abc\.com|superfluous1018\.test|s1271\.abc\.com|s1148\.abc\.com|s1734\.abc\.com|superfluous783\.test|s

/psql

Archivo database.tar
Descripción Este archivo contiene una base de datos PostgreSQL asociada con la cuenta de cPanel.

Archivo psql_users.sql
Descripción Este archivo contiene todos los usuarios PostgreSQL asociados con la cuenta de cPanel.
Ejemplo user_name

Archivo psql_grants.sql
Descripción Este archivo contiene todos los permisos de PostgreSQL asociados con la cuenta de cPanel.
Ejemplo GRANT ALL ON DATABASE user_db TO user

/mm

Archivos mailinglist.ejemplo.com/ (subdirectorio), config.pck, config.pck.last, request.pck
Descripción Este directorio contiene archivos asociados con cualquier lista de correo de mailman asociada con la cuenta de cPanel. Esta lista de correo tendrá su propio subdirectorio dentro del directorio mm/.
Ejemplo El contenido de cada archivo ubicado dentro de los subdirectorios del directorio mm/ variará según el tipo de información guardada en el archivo de configuración.

/mms

Archivos mailinglist.ejemplo.com/ (subdirectorio), config.pck, config.pck.last, request.pck
Descripción Este directorio contiene archivos de /usr/local/cpanel/3rdparty/mailman/suspended.lists.
Ejemplo El contenido de cada archivo ubicado dentro de los subdirectorios del directorio mm/ variará según el tipo de información guardada en el archivo de configuración.

/mma

Directorio pub/
Descripción Este subdirectorio (/mma/pub/) contiene todos los archivos de mailman asociados con los dominios de la cuenta de /usr/local/cpanel/3rdparty/mailman/archives/public. Los archivos se dividen en subdirectorios que corresponden con las listas de correo a los que pertenecen.
Ejemplo  

Directorio priv/
Descripción Este subdirectorio (/mma/priv/) contiene todos los archivos de mailman asociados con los dominios de la cuenta de /usr/local/cpanel/3rdparty/mailman/archives/private. Los archivos se dividen en subdirectorios que corresponden con las listas de correo a los que pertenecen.
Ejemplo  

/homedir

Descripción Este directorio contiene una copia del directorio principal de la cuenta, definido por ( getpwnam(4user) )[7];.
Ejemplo El contenido de este directorio dependerá del contenido del directorio principal del usuario.

/cp

Archivos user
Descripción Este directorio contiene el archivo cPuser que se encuentra en /var/cpanel/users/$usuario.

Ejemplo: Mostrar... Cerrar

# cPanel -- If you edit this file directly you must run /scripts/updateuserdomains afterwards to rebuild the system caches
BWLIMIT=unlimited
CONTACTEMAIL=webmaster@ejemplo.com
CONTACTEMAIL2=
DEMO=0
DNS=ejemplo.com
FEATURELIST=default
HASCGI=1
IP=192.168.0.1
LANG=english-utf8
LOCALE=en
MAXADDON=10
MAXFTP=unlimited
MAXLST=unlimited
MAXMONGREL=4
MAXPARK=unlimited
MAXPOP=unlimited
MAXSQL=unlimited
MAXSUB=unlimited
MTIME=1270977213
OWNER=reseller
PLAN=default
RS=x3
STARTDATE=1250193678
USER=user

/cron

Archivos user
Descripción Este directorio contiene una copia del crontab de la cuenta de cPanel.

Ejemplo: Mostrar... Cerrar

11,26,41,56 * * * * /usr/local/cpanel/whostmgr/bin/dnsqueue > /dev/null 2>&1
30 */4 * * * /usr/bin/test -x /scripts/update_db_cache && /scripts/update_db_cache
45 */8 * * * /usr/bin/test -x /usr/local/cpanel/bin/optimizefs && /usr/local/cpanel/bin/optimizefs
*/5 * * * * /usr/local/cpanel/bin/dcpumon >/dev/null 2>&1
2,58 * * * * /usr/local/bandmin/bandmin
0 0 * * * /usr/local/bandmin/ipaddrmap
6 3 * * * /usr/local/cpanel/whostmgr/docroot/cgi/cpaddons_report.pl --notify
32 1 * * * /scripts/upcp
0 1 * * * /scripts/cpbackup
0 2 * * * /scripts/mailman_chown_archives
35 * * * * /usr/bin/test -x /usr/local/cpanel/bin/tail-check && /usr/local/cpanel/bin/tail-check
30 */2 * * * /usr/local/cpanel/bin/mysqluserstore >/dev/null 2>&1
0 6 * * * /scripts/exim_tidydb > /dev/null 2>&1

Archivos no contenidos en un directorio

Los siguientes encabezados representan archivos dentro del tarball que no se contienen en un directorio.

addons

Este archivo contiene una lista de dominios adicionales que corresponden a sus subdominios relativos.

Ejemplo:

  • ejemplo.com=ejemplo.net

homedir_paths

Este archivo contiene la ruta completa al directorio principal del usuario de cPanel.

Ejemplo:

  • /home/user/

/mysql.sql

Este archivo contiene los permisos de MySQL para cualquier base de datos MySQL asociada con la cuenta de cPanel.

Ejemplo:

GRANT USAGE ON *.* TO 'user'@'localhost' IDENTIFIED BY PASSWORD '*BF92437D34E1616098F0EFAB1B4891B877C8C094';
GRANT ALL PRIVILEGES ON `user`.* TO 'user'@'localhost';
GRANT ALL PRIVILEGES ON `user\_%`.* TO 'user'@'localhost';
GRANT USAGE ON *.* TO 'user_1'@'localhost' IDENTIFIED BY PASSWORD '*9F677A2C67F91BCB7452A24EFCDF63E81F1E80C9';
GRANT USAGE ON *.* TO 'user_h'@'localhost' IDENTIFIED BY PASSWORD '*667F407DE7C6AD07358FA38DAED7828A72014B4E';
GRANT USAGE ON *.* TO 'user_wpchavi'@'localhost' IDENTIFIED BY PASSWORD '*9F677A2C67F91BCB7452A24EFCDF63E81F1E80C9';
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, REFERENCES, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES, CREATE ROUTINE ON `user\_database`.* TO 'user_wpchavi'@'localhost';

nobodyfiles

Este archivo contiene una lista de archivos que se pueden encontrar en el directorio principal del usuario y son propiedad del usuario de sistema nobody.

pds

Este archivo contiene una lista de dominios aparcados asociados con la cuenta de cPanel.

Ejemplo:

  • ejemplo.com
  • ejemplo.net
  • ejemplo.org

proftpdpasswd

Este archivo contiene una copia del archivo de contraseña ProFTPd, ubicado en /etc/proftpd/$user.

Ejemplo:

user:$1$02GrBhKb$6sG4242432dAODwAA5GpUs4/:1000:1000:User &:/home/cpuser:/bin/sh
ftp::1001:1006::/home/cpuser/public_ftp:/usr/local/bin/bash
user_logs:$1$02erBhKb$dsafassfsIO8dAODwAA5GpUs4/:1002:1002:cpuser:/usr/local/apache/domlogs/cpuser:/bin/ftpsh

quota

Este archivo contiene el tamaño del límite de cuota (en bytes) de /etc/quota.conf.

sds

Una lista de subdominios asociados con la cuenta de cPanel.

Ejemplo:

  • sub1.ejemplo.com
  • sub2.ejemplo.com
  • sub3.ejemplo.com

sds2

Este archivo contiene una lista de subdominios asociados con sus raíces del documento relativo.

Ejemplo:

  • sub1_ejemplo.com=public_html/sub1
  • sub2_ejemplo.com=public_html/sub2
  • sub3_ejemplo.com=public_html/sub3

shadow

Este archivo contiene una copia de la contraseña del usuario según definida por ( getpwnam($usuario) )[1].

Ejemplo:

  • $2$QU65s61I$/Ud5Ps/sItj5ipT41ETuh1usuario@ejemplo.com

shell

Este archivo contiene el shell del inicio de sesión del usuario.

Ejemplo:

  • /bin/bash

ssldomain

Este archivo contiene el dominio que usa SSL asociado con la cuenta de cPanel.

Ejemplo:

  • ejemplo.com

version

Este archivo contiene una versión del paquete de cuenta y la versión de archivo para la cuenta de cPanel.

Ejemplo:

  • pkgacct version: 8.3
  • archive version: 3

Topic revision: r11 - 29 Sep 2011 - 22:58:44 - Main.RosieArcelay
AllDocumentation/Es/WHMDocsEs.BackupTarballContentsEs moved from AllDocumentation/Es/GuiaUsuarioWHM.BackupTarballContentsEs on 29 Sep 2011 - 22:58 by Main.RosieArcelay