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. Se trata de la ruta absoluta al directorio con los hosts virtuales.
  • CATALINA_HOME es la ruta absoluta al directorio de instalación de Tomcat.
  • PRODUCT_ROOT_D es la ruta absoluta al directorio de instalación de Plesk.
  • PLESK_MAILNAMES_D es la ruta absoluta al directorio con los buzones de correo.
  • PGSQL_DATA_D y MYSQL_VAR_D es la ruta absoluta al directorio con las bases de datos MySQL y PostgreSQL.

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.

En Windows, el tamaño del contenido del sitio web es el tamaño total del directorio "%plesk_vhosts%\<domain_name>", excluyendo 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"
"%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: a partir de Plesk 11.5, si los directorios mencionados anteriormente contienen vínculos físicos, Plesk incluirá el tamaño de cada vínculo una única vez en el cálculo, sin tener en cuenta el número de instancias del vínculo.

En la fórmula para el cálculo del uso del espacio en disco total, usaremos WEB_CONTENT para referirnos al total del contenido de los usuarios web, FTP y sitio web.

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

En la fórmula para el cálculo del uso del espacio en disco total, usaremos LOG_AND_STAT para referirnos al tamaño total de los registros e informes.

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.

En Windows, el tamaño de las bases de datos MySQL es la suma de la longitud de datos y la longitud del índice en la siguiente consulta: SHOW TABLE STATUS FROM <db_name>.

Para obtener el tamaño de las bases de datos MS SQL, el sistema ejecuta la consulta exec sp_databases para cada base de datos bajo un sitio web determinado. Los resultados se suman y se multiplican por 1024.

En Linux, el tamaño de las bases de datos PostgreSQL es el tamaño total de los directorios PGSQL_DATA_D/base/ db_oid. Aquí, db_oid es el OID de una base de datos bajo un sitio web determinado.

En Linux, el tamaño de las bases de datos MySQL es el tamaño del directorio MYSQL_VAR_D/ db_name. Aquí, db_name es el nombre de una base de datos bajo un sitio web determinado.

En la fórmula para el cálculo del uso del espacio en disco total, usaremos DATABASES para referirnos al tamaño total de las bases de datos.

Bases de datos remotas

A partir de la versión de Plesk Onyx, 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. mailbox_dir se almacena en el registro de Windows HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMail EnableMail EnableConnectorsSF.
  • (Windows, SmarterMail) mailbox_dir \Users\ mailbox_name. mailbox_dir se obtiene llamando al método GetDomainSettings del servicio web svcDomainAdmin.
  • (Linux) PLESK_MAILNAMES_D / <domain_name>.

En la fórmula para el cálculo del uso del espacio en disco total, usaremos MAILBOXES para referirnos al tamaño total de los buzones de correo.

Aplicaciones en Java

En Windows, el tamaño total de las aplicaciones en Java es el tamaño del directorio CATALINA_HOME \psa-wars\ domain_name. Aquí, CATALINA_HOME es el valor del parámetro InstallPath en el registro de Windows, en HKLMSOFTWAREApache Software FoundationTomcat<Tomcat_version>.

En Linux, el directorio con contenido Java es CATALINA_HOME/psa-wars/ <domain_name>.

En la fórmula para el cálculo del uso del espacio en disco total, usaremos JAVA_APPS para referirnos a este total.

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

Si el administrador especifica excluir los backups de sitio web anidados en los backups a nivel de servidor de la cuota de usuario, la utilidad de ejecuta con una opción adicional, –skip-server-dumps.

En Windows, el tamaño de los backups se guarda en caché y es la suma de número que aparece después de size_ en los nombres de archivo size_xxxxxx. Estos size_ files se almacenan en «%plesk_dir%\Backup\ backups_dir \ <domain_name> \.discovered\*\».

backups_dir es:

/domains – si los backups son propiedad del administrador.

/resellers/ <reseller_username> /domains - si el sitio web es propiedad de un revendedor.

/resellers/ <reseller_username> /clients/ <customer_username> /domains - si el sitio web es propiedad de un cliente de algún revendedor.

/clients/ <customer_username> /domains – si el sitio web es propiedad de un cliente directamente bajo el administrador.

Si existe el archivo "%plesk_dir%\Backup\dumps_dir\<domain_name>\.discovered\*\ownertype_server", el tamaño de los backups de sitio web anidados en los backups a nivel de servidor no se añade al uso del espacio en disco.

En la fórmula para el cálculo del uso del espacio en disco total, usaremos BACKUPS para referirnos al tamaño de los backups.

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 (si la opción archivos de registro e informes estadísticos está seleccionada en Herramientas y configuración > Configuración del servidor)

+ DATABASES (varían en función de la opción bases de datos en Linux y bases de datos MySQL y bases de datos Microsoft SQL)

+ MAILBOXES (si la opción buzones de correo está seleccionada)

+ JAVA_APPS (si la opción Aplicaciones en Java está seleccionada)

+ BACKUPS (si la opción archivos de backup del dominio está seleccionada. El valor depende de los archivos de backup creados por el administrador)

Aquí, los marcadores de posición (como por ejemplo WEB_CONTENT) se refieren a los totales de las categorías respectivas.