Cuando un usuario de Plesk crea una suscripción, Plesk empieza a calcular el uso del espacio en disco para esta entidad. El espacio en disco que puede ser potencialmente consumido se clasifica en los siguientes tipos:

  • (Siempre incluido) Sitio web, FTP y contenido de los usuarios web (incluyendo archivos de registro e informes estadísticos).
  • Bases de datos.
  • Bases de datos remotas.
  • Buzones de correo.
  • Aplicaciones en Java.
  • Listas de correo.
  • Archivos de backup de suscripción.
  • Los backups de suscripción que forman parte de los backups a nivel de servidor.

Esta sección explica de qué forma Plesk calcula el uso del espacio en disco para cada una de estas categorías en Linux y en Windows. Si desea incluir o excluir opciones del cálculo del espacio en disco, puede hacerlo en la página Herramientas y configuración > Configuración del servidor.

El uso total del espacio en disco está disponible en Herramientas y configuración > Informe resumido. El informe resumido muestra el consumo total de espacio en disco de todas las suscripciones.

Si desea ver el uso del espacio en disco para cada una de las suscripciones, vaya a  Suscripciones, haga clic en el nombre de una suscripción y cambie al modo de visualización Lista clásica haciendo clic en el icono image 75739 y seleccionando Lista clásica. El uso del espacio en disco para un dominio principal así como para los subdominios y los dominios adicionales puede verse en la columna  Uso de disco .

image 75734

El espacio en disco ocupado por el contenido de los subdominios y los dominios adicionales se incluye en el valor del uso del espacio en disco calculado para el dominio principal.

El valor del uso del espacio en disco calculado para un subdominio o un dominio adicional no suele ser elevado y únicamente incluye archivos del sistema como puede ser el caso de la configuración y de los registros del dominio.

Variables

En esta sección usamos las siguientes variables para simplificar la descripción:

  • HTTPD_VHOSTS_D is the absolute path to the directory with virtual hosts.
  • CATALINA_HOME is the absolute path to the Tomcat installation directory.
  • PRODUCT_ROOT_D is the absolute path to the Plesk installation directory.
  • PLESK_MAILNAMES_D is the absolute path to the directory with mailboxes.
  • PGSQL_DATA_D and MYSQL_VAR_D are the absolute paths to the directories with MySQL and PostgreSQL databases correspondingly.

Los valores de las variables varían en función del sistema operativo. En Linux, puede encontrar estos valores en /etc/psa/psa.conf.

Contenido de sitio web, contenido de FTP anónimo y contenido de los usuarios web

Esta categoría de contenido siempre se incluye en el cálculo de uso del espacio en disco.

On Windows, the size of website content is the total size of the %plesk_vhosts%\<domain_name> directory excluding these directories:

%plesk_vhosts%\<domain_name>\anon_ftp
%plesk_vhosts%\<domain_name>\<subdomain_name>\anon_ftp
%plesk_vhosts%\<domain_name>\<addon_domain_name>\anon_ftp
%plesk_vhosts%\<domain_name>\web_users
%plesk_vhosts%\<domain_name>\<subdomain_name>\web_users
%plesk_vhosts%\<domain_name>\<addon_domain_name>\web_users

En Linux, el tamaño del contenido del sitio web es el tamaño total de los siguientes directorios:

HTTPD_VHOSTS_D/<domain_name>/cgi-bin
HTTPD_VHOSTS_D/<domain_name>/error_docs
HTTPD_VHOSTS_D/<domain_name>/httpdocs
HTTPD_VHOSTS_D/<domain_name>/<subdomain_name>
HTTPD_VHOSTS_D/<domain_name>/<addon_domain_name>
HTTPD_VHOSTS_D/system/<domain_name>/pd

En Windows, el tamaño del contenido FTP anónimo es el tamaño total de los siguientes directorios:

%plesk_vhosts%\<domain_name>\anon_ftp
%plesk_vhosts%\<domain_name>\<subdomain_name>\anon_ftp
%plesk_vhosts%\<domain_name>\<addon_domain_name>\anon_ftp

En Linux, el tamaño del contenido FTP anónimo es el tamaño total de los siguientes directorios:

HTTPD_VHOSTS_D/<domain_name>/anon_ftp

En Windows, el tamaño del contenido de los usuarios web es el tamaño total de los siguientes directorios:

%plesk_vhosts%\<domain_name>\web_users
%plesk_vhosts%\<domain_name>\<subdomain_name>\web_users
%plesk_vhosts%\<domain_name>\<addon_domain_name>\web_users

En Linux, el tamaño del contenido de los usuarios web es el tamaño total de los siguientes directorios:

HTTPD_VHOSTS_D/<domain_name>/web_users

Nota: If the directories mentioned above contain hard links, Plesk includes the size of each link in calculation only once, disregarding the number of the link instances.

We will refer to the total of website, FTP, and web users” content as WEB_CONTENT in the formula for calculation the total disk space usage.

Archivos de registro e informes estadísticos

En Windows, el tamaño de los informes estadísticos es la suma del tamaño de los siguientes directorios:

%plesk_vhosts%\<domain_name>\.plesk\statistics
%plesk_vhosts%\<domain_name>\<subdomain_name>\.plesk\statistics
%plesk_vhosts%\<domain_name>\<addon_domain_name>\.plesk\statistics

En Windows, el tamaño de los registros es el tamaño total del siguiente directorio:

%plesk_vhosts%\<subscription_name>\logs

En Linux, el tamaño de los registros e informes es el tamaño total de los siguientes directorios:

HTTPD_VHOSTS_D/system/<domain_name>/statistics

We will refer to the total logs and reports size as LOG_AND_STAT in the formula for calculation the total disk space usage.

Bases de datos

El tamaño de las bases de datos se calcula de forma individualizada para cada sitio web y entonces procede con su suma para obtener el tamaño total.

On Windows, the size of MySQL databases is the sum of data length and index length in the following query: SHOW TABLE STATUS FROM <db_name>.

To get the size of MS SQL databases, the system runs the query exec sp_databases for each database under a particular website. The results are summed and multiplied by 1024.

On Linux, the size of PostgreSQL databases is the total size of directories PGSQL_DATA_D/base/<db_oid>. Here db_oid stands for OID of a database under a certain website.

On Linux, the size of MySQL databases is the size of the directory MYSQL_VAR_D/<db_name>. Here db_name stands for a database name under a certain website.

We will refer to the total databases size as DATABASES in the formula for calculation the total disk space usage.

Bases de datos remotas

Tiene la posibilidad de incluir bases de datos de hosts remotos en el cálculo de uso de espacio de disco. En Linux, únicamente es posible incluir las bases de datos MySQL remotas (opción Bases de datos MySQL remotas). En Windows, puede incluir cualquier tipo de base de datos remota en el cálculo (opción Bases de datos remotas).

Buzones de correo

El tamaño de los buzones de correo por sitio web es el tamaño total de los directorios correspondientes a los buzones de correo. La ruta a un buzón de correo varía en función del agente de transferencia del mensaje (por ejemplo, MailEnable).

  • (Windows, MailEnable) <mailbox_dir>\<domain_name>\MAILROOT\<mailbox_name>. The mailbox_dir is stored in the Windows registry HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Mail Enable\Mail Enable\Connectors\SF.
  • (Windows, SmarterMail) <mailbox_dir>\Users\<mailbox_name>. The mailbox_dir is obtained by calling the GetDomainSettings method of the svcDomainAdmin web service.
  • (Linux) PLESK_MAILNAMES_D/<domain_name>.

We will refer to the total mailboxes size as MAILBOXES in the formula for calculating the total disk space usage.

Aplicaciones en Java

On Windows, the total size of Java applications is the size of the directory CATALINA_HOME\psa-wars\<domain_name>. Here CATALINA_HOME is the value of the InstallPath parameter in the Windows registry, in HKLM\SOFTWARE\Apache Software Foundation\Tomcat\<Tomcat_version>.

On Linux, the directory with Java content is CATALINA_HOME/psa-wars/<domain_name>.

We will refer to this total as JAVA_APPS in the formula for calculation the total disk space usage.

Archivos de backup

En Linux, el tamaño de los backups se obtiene mediante la siguiente llamada de utilidad:

PRODUCT_ROOT_D/admin/bin/pmm-ras --get-domain-dumps-disc-usage --domain-guid <domain_guid> \
--session-path PRODUCT_ROOT_D /PMM/logs

If the administrator specifies to exclude website backups nested in server-level backups from user quota, the utility is run with an extra option, --skip-server-dumps.

On Windows, the size of backups is cached and is the sum of numbers that follow size_ in file names size_xxxxxx. These size_ files are stored in %plesk_dir%\Backup\<backups_dir>\<domain_name>\.discovered\*\.

The backups_dir is:

/domains – si los backups son propiedad del administrador.

/resellers/<reseller_username>/domains – if a website is owned by a reseller.

/resellers/<reseller_username>/clients/<customer_username>/domains – if a website is owned by a customer of some reseller.

/clients/<customer_username>/domains – if a website is owned by a customer directly under the administrator.

If the file %plesk_dir%\Backup\dumps_dir\<domain_name>\.discovered\*\ownertype_server exists then the size of website backups nested in server-level backups is not added to the disk space usage.

We will refer to the backups size as BACKUPS in the formula for calculation the total disk space usage.

Cálculo del uso total del espacio en disco

La fórmula para calcular el uso total del espacio en disco es la siguiente:

TOTAL = WEB_CONTENT

+ LOG_AND_STAT (if the log files and statistic reports option is selected in Tools & Settings > Server Settings)

+ DATABASES (depends on the databases option on Linux and MySQL databases and Microsoft SQL databases)

+ MAILBOXES (if the mailboxes option is selected)

+ JAVA_APPS (if the Java applications option is selected)

+ BACKUPS (if the domain backup files option is selected; the value depends on backup files created by the administrator)

Here placeholders (for example, WEB_CONTENT) stand for the totals of respective categories.