Quando un utente di Plesk crea un abbonamento, Plesk inizia a calcolare l’utilizzo dello spazio su disco per tale entità. Lo spazio su disco che può potenzialmente essere utilizzato viene categorizzato nelle tipologie seguenti:

  • (Sempre inclusi) Sito web, FTP e contenuto degli utenti web (inclusi i file di log e i rapporti sulle statistiche).
  • Database.
  • Database remoti.
  • Caselle postali.
  • Applicazioni Java.
  • Liste di posta.
  • File di backup di abbonamenti.
  • Backup di abbonamenti che fanno parte dei backup a livello del server.

Questa sezione descrive il modo in cui Plesk calcola l’utilizzo dello spazio su disco per queste categorie su Linux e su Windows. Se desideri includere o escludere opzioni relative al calcolo dello spazio su disco, vai alla pagina Strumenti e Impostazioni > Impostazioni del server.

L’utilizzo dello spazio su disco totale è disponibile su Strumenti e Impostazioni > Report riassuntivo. Il report riassuntivo mostra la somma totale relativa all’utilizzo dello spazio su disco di tutti gli abbonamenti.

Se desideri visualizzare l’utilizzo dello spazio su disco per ogni abbonamento, vai ad  Abbonamenti, fai clic sul nome di un abbonamento e passa alla modalità di visualizzazione Elenco classico (fai clic sull’icona image 75739 e seleziona Elenco classico). L’utilizzo dello spazio su disco per un dominio principale, nonché per domini e sottodomini aggiuntivi, viene visualizzato nella colonna  Utilizzo del disco colonna.

image 75734

Lo spazio su disco occupato dal contenuto dei sottodomini e dei domini aggiuntivi viene incluso nel valore di utilizzo dello spazio su disco calcolato per il dominio principale.

Il valore di utilizzo dello spazio su disco calcolato per un sottodominio o per un dominio aggiuntivo solitamente è basso e comprende solo i file di sistema, come la configurazione e i registri del dominio.

Variabili

Più avanti in questa sezione vengono usate le seguenti variabili per semplificare la descrizione:

  • 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.

I valori della variabile dipendono dal sistema operativo. Su Linux, è possibile trovare i valori in /etc/psa/psa.conf.

Contenuto del sito web, contenuto FTP anonimo, contenuto utenti web

Questa categoria di contenuto è sempre inclusa nel calcolo dell’utilizzo dello spazio su 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

Su Linux, la dimensione del contenuto del sito web è la dimensione totale delle seguenti directory:

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

Su Windows, la dimensione del contenuto FTP anonimo è la dimensione totale delle seguenti directory:

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

Su Linux, la dimensione del contenuto FTP anonimo è la dimensione totale delle seguenti directory:

HTTPD_VHOSTS_D/<domain_name>/anon_ftp

Su Windows, la dimensione del contenuto degli utenti web è la dimensione totale delle seguenti directory:

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

Su Linux, la dimensione del contenuto degli utenti web è la dimensione totale delle seguenti directory:

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.

file di log e report di statistiche

In Windows, la dimensione dei rapporti statistici corrisponde alla dimensione totale delle seguenti directory:

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

In Windows, la dimensione dei registri corrisponde alla dimensione totale della seguente directory:

%plesk_vhosts%\<subscription_name>\logs

Su Linux, la dimensione dei log e report è la dimensione totale delle seguenti directory:

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.

Database

La dimensione dei database è calcolata per ogni sito web e quindi sommata per ottenere la dimensione totale.

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.

Database remoti

È possibile includere database su host remoti nel calcolo dell’utilizzo dello spazio su disco. In Linux, possono essere inclusi solo i database MySQL remoti (opzione Database MySQL remoti). In Windows, vengono inclusi nel calcolo i database di ogni tipo (opzione Database remoti).

Caselle postali

La dimensione delle caselle postali per un sito web è la dimensione totale delle directory corrispondenti alle caselle postali. Il percorso a una casella postale dipende dall’agente di trasferimento del messaggio (per esempio, 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.

Applicazioni 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.

File di Backup

Su Linux, la dimensione dei backup è ottenuta dalla seguente chiamata dell’utility:

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 – se i backup appartengono all’amministratore.

/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.

Calcolo dell’utilizzo dello spazio su disco totale

La formula per calcolare l’utilizzo dello spazio su disco totale è la seguente:

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.