À propos du calcul de l’espace disque utilisé¶
Lorsqu’un utilisateur de Plesk crée un abonnement, Plesk commence à calculer l’espace disque utilisé pour cet élément. L’espace disque utilisable est catégorisé en différents types :
- (Toujours inclus) Contenu du site Web, du FTP et des utilisateurs Web (y compris les fichiers de log et les rapports statistiques).
- Bases de données.
- Bases de données distantes.
- Boîtes mail.
- Applications Java.
- Listes de diffusion.
- Fichiers de sauvegarde des abonnements.
- Sauvegardes des abonnements qui font partie des sauvegardes niveau serveur.
Cette section explique comment Plesk calcule l’espace disque utilisé pour chacune de ces catégories sous Linux et sous Windows. Si vous souhaitez inclure ou exclure des options du calcul de l’espace disque, vous pouvez le faire sur la page Outils & Paramètres > Paramètres du serveur.
Le total d’espace disque utilisé est visible dans Outils & Paramètres > Rapport récapitulatif. Ce rapport récapitulatif indique le volume utilisé de l’espace disque pour l’ensemble des abonnements.
Pour voir l’utilisation de l’espace disque par abonnement, allez sous Abonnements et cliquez sur le nom d’un abonnement en vue Liste classique (cliquez sur l’icône et sélectionnez Liste classique). L’utilisation de l’espace disque d’un domaine principal ainsi que pour des domaines supplémentaires et sous-domaines est visible dans la colonne Utilisation du disque .
L’espace disque occupé par le contenu de sous-domaines et domaines supplémentaires est inclus dans la valeur de l’espace disque utilisé, calculée pour le domaine principal.
La valeur de l’espace disque utilisé d’un sous-domaine ou d’un domaine supplémentaire est généralement faible et inclut uniquement des fichiers système tels que ceux de configuration et les logs du domaine.
Variables¶
Dans cette section, nous utiliserons les variables suivantes pour simplifier la description :
HTTPD_VHOSTS_D.
Chemin absolu vers le répertoire avec les hôtes virtuels.CATALINA_HOME
. Chemin absolu vers le répertoire d’installation Tomcat.PRODUCT_ROOT_D
. Chemin absolu vers le répertoire d’installation Plesk.PLESK_MAILNAMES_D
. Chemin absolu vers le répertoire des boîtes mail.PGSQL_DATA_D
etMYSQL_VAR_D
. Chemin absolu vers le répertoire des bases de données MySQL et PostgreSQL, respectivement.
Les valeurs des variables dépendent du système d’exploitation. Sous Linux, les valeurs sont dans /etc/psa/psa.conf
.
Contenu du site Web, du FTP anonyme et des utilisateurs Web.¶
Cette catégorie de contenu est toujours incluse dans le calcul de l’espace disque utilisé.
Sous Windows, le volume du contenu du site Web correspond au volume total du répertoire %plesk_vhosts%\<domain_name>
, excluant ces répertoires :
%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
Sous Linux, le volume du contenu du site correspond au volume total des répertoires suivants :
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
Sous Windows, le volume du contenu du FTP anonyme correspond au volume total des répertoires suivants :
%plesk_vhosts%\<domain_name>\anon_ftp
%plesk_vhosts%\<domain_name>\<subdomain_name>\anon_ftp
%plesk_vhosts%\<domain_name>\<addon_domain_name>\anon_ftp
Sous Linux, le volume du contenu du FTP anonyme correspond au volume total des répertoires suivants :
HTTPD_VHOSTS_D/<domain_name>/anon_ftp
Sous Windows, le volume du contenu des utilisateurs Web correspond au volume total des répertoires suivants :
%plesk_vhosts%\<domain_name>\web_users
%plesk_vhosts%\<domain_name>\<subdomain_name>\web_users
%plesk_vhosts%\<domain_name>\<addon_domain_name>\web_users
Sous Linux, le volume du contenu des utilisateurs Web correspond au volume total des répertoires suivants :
HTTPD_VHOSTS_D/<domain_name>/web_users
Note
Si les répertoires ci-dessus contiennent des liens physiques, Plesk inclut dans le calcul la taille de chaque lien une seule fois, quel que soit le nombre d’instances de chaque lien.
Dans la formule de calcul du total de l’espace disque utilisé, le volume total du contenu du site Web, FTP et des utilisateurs Web est désigné par WEB_CONTENT
.
Fichiers de log et rapports statistiques¶
Sous Windows, le volume des rapports statistiques correspond au volume total des répertoires suivants :
%plesk_vhosts%\<domain_name>\.plesk\statistics
%plesk_vhosts%\<domain_name>\<subdomain_name>\.plesk\statistics
%plesk_vhosts%\<domain_name>\<addon_domain_name>\.plesk\statistics
Sous Windows, le volume des logs correspond au volume total des répertoires suivants :
%plesk_vhosts%\<subscription_name>\logs
Sous Linux, le volume des logs et rapports correspond au volume total des répertoires suivants :
HTTPD_VHOSTS_D/system/<domain_name>/statistics
Dans la formule de calcul du total de l’espace disque utilisé, le total des logs et rapports est désigné par LOG_AND_STAT
.
Bases de données¶
Le volume des bases de données est calculé par site Web. Le volume total correspond à la somme de tous les volumes.
Sous Windows, la taille des bases de données MySQL/MariaDB est la somme de la longueur des données et la longueur de l’index dans la requête suivante : SHOW TABLE STATUS FROM <db_name>
.
Pour obtenir la taille des bases de données MS SQL, le système exécute la requête exec sp_databases
pour chaque base de données sous un site Web particulier. Les résultats sont additionnés et multipliés par 1 024.
Sous Linux, la taille des bases de données PostgreSQL correspond à la taille totale des répertoires PGSQL_DATA_D/base/<db_oid>
. Dans ce cas, db_oid
représente l’OID d’une base de données sous un certain site Web.
Sous Linux, la taille des bases de données MySQL/MariaDB correspond à la taille du répertoire MYSQL_VAR_D/<db_name>
. Dans ce cas, db_name
représente le nom d’une base de données sous un certain site Web.
Dans la formule de calcul du total de l’espace disque utilisé, le volume total des bases de données est désigné par DATABASES
.
Bases de données distantes¶
Vous pouvez inclure les bases de données sur les hôtes distants dans le calcul de l’utilisation de l’espace disque. Sur Linux, seules les bases de données distantes MySQL/MariaDB peuvent être incluses (option Bases de données MySQL distantes). Sur Windows, les bases de données de tout type peuvent être incluses dans le calcul (option Bases de données à distance).
Boîtes mail¶
Le volume des boîtes mail par site Web correspond au volume total des répertoires des boîtes mail correspondantes. Le chemin d’accès vers une boîte mail dépend de l’agent de transfert des messages, par exemple, MailEnable.
- (Windows, MailEnable)
<mailbox_dir>\<domain_name>\MAILROOT\ <mailbox_name>
.mailbox_dir
est stocké dans le registre WindowsHKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Mail Enable\Mail Enable\Connectors\SF
. - (Windows, SmarterMail)
<mailbox_dir>\Users\<mailbox_name>
. Le répertoiremailbox_dir
est appelé via la méthodeGetDomainSettings
du service WebsvcDomainAdmin
. - (Linux)
PLESK_MAILNAMES_D/<domain_name>
.
Dans la formule de calcul du total de l’espace disque utilisé, le volume total des boîtes mail est désigné par MAILBOXES
.
Applications Java¶
Sous Windows, le volume total des applications Java correspond au volume du répertoire CATALINA_HOME\psa-wars\<domain_name>
. Dans ce cas, CATALINA_HOME
correspond à la valeur du paramètre InstallPath
dans le registre Windows, sous HKLM\SOFTWARE\Apache Software Foundation\Tomcat\<Tomcat_version>
.
Sous Linux, le répertoire avec le contenu Java est CATALINA_HOME/psa-wars/<domain_name>
.
Dans la formule de calcul du total de l’espace disque utilisé, ce total est désigné par JAVA_APPS
.
Fichiers de sauvegarde¶
Sous Linux, la taille des sauvegardes est obtenue en appelant l’utilitaire suivant :
PRODUCT_ROOT_D/admin/bin/pmm-ras --get-domain-dumps-disc-usage --domain-guid <domain_guid> \
--session-path PRODUCT_ROOT_D /PMM/logs
Si l’administrateur indique d’exclure du quota de l’utilisateur les sauvegardes du site Web nichées dans les sauvegardes niveau serveur, l’utilitaire s’exécute avec une option supplémentaire, --skip-server-dumps
.
Sous Windows, le volume des sauvegardes est mis en cache et représente la somme des nombres qui suivent size_
dans les fichiers intitulés size_xxxxxx
. Ces fichiers size_
sont stockés sous %plesk_dir%Backup\<backups_dir>\<domain_name>\.discovered\*\
.
backups_dir
correspond à :
/domains
: si les sauvegardes appartiennent à l’administrateur.
/resellers/<reseller_username>/domains
: si un site Web appartient à un revendeur.
/resellers/<reseller_username>/clients/<customer_username>/domains
: si un site Web appartient au client d’un revendeur.
/clients/<customer_username>/domains
: si un site Web appartient à un client directement sous l’administrateur.
Si le fichier %plesk_dir%Backup\dumps_dir\<domain_name>\.discovered\*\ownertype_server
existe, le volume des sauvegardes du site Web nichées dans les sauvegardes niveau serveur n’est pas comptabilisé dans l’utilisation de l’espace disque.
Dans la formule de calcul du total de l’espace disque utilisé, le volume des sauvegardes est désigné par BACKUPS
.
Calcul du total d’espace disque utilisé¶
La formule de calcul du total d’espace disque utilisé est la suivante :
TOTAL = WEB_CONTENT
+ LOG_AND_STAT
(si l’option fichiers de log et rapports de statistiques est sélectionnée dans Outils & Paramètres > Paramètres du serveur)
+ DATABASES
(selon l’option bases de données sur Linux et bases de données MySQL et bases de données Microsoft SQL)
+ MAILBOXES
(si l’option boîtes mail est sélectionnée)
+ JAVA_APPS
(si l’option applications Java est sélectionnée)
+ BACKUPS
(si l’option fichiers de sauvegardes de domaines est sélectionnée, alors la valeur dépend des fichiers de sauvegardes créés par l’administrateur)
Dans ce cas, les variables (par exemple WEB_CONTENT
) correspondent au total des catégories respectives.