Informazioni sul calcolo dell’utilizzo dello spazio su disco
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 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.
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
andMYSQL_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>
. Themailbox_dir
is stored in the Windows registryHKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Mail Enable\Mail Enable\Connectors\SF
. - (Windows, SmarterMail)
<mailbox_dir>\Users\<mailbox_name>
. Themailbox_dir
is obtained by calling theGetDomainSettings
method of thesvcDomainAdmin
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.