]> git.ipfire.org Git - thirdparty/open-vm-tools.git/commitdiff
Corrected a few typos and reworded sentences in tools.conf.
authorJohn Wolfe <jwolfe@vmware.com>
Tue, 22 Dec 2020 20:22:03 +0000 (12:22 -0800)
committerJohn Wolfe <jwolfe@vmware.com>
Tue, 22 Dec 2020 20:22:03 +0000 (12:22 -0800)
Corrected a few typos, reworded a few sentences, added some
details for quiescing scripts and removed some duplicates.

open-vm-tools/tools.conf

index fe08ebe8e3dcebaac24073cfa89c21c88c53b3b1..c14ed000ca5549f8355d9007b15316c029f606f3 100644 (file)
 
 [vmbackup]
 
-# enableSyncDriver is not available for Windows:
+# enableSyncDriver is Linux only.
 #enableSyncDriver=true
 
-# enableVSS is Windows only:
+# enableVSS is Windows only.
 #enableVSS=true
 
+# vss.disableAppQuiescing is Windows only.
+# This setting can be used to force file system quiescing on Windows systems
+# having problems with application quiescing.
 # See https://kb.vmware.com/s/article/2146204
-# can be used to fallback to FS quiescing forcely when there are app quiescing
-# problems for specific Windows systems
 #vss.disableAppQuiescing=false
 
-#execScripts=true
-#scriptArg=
-
 # Linux:
 # The value of excludedFileSystems is a comma-separated list of glob-style
-# patterns specifying the file systems to be excluded from quiesced snapshots.
-# The patterns may use '*' (wildcard) to represent any string of characters
-# and '?" (joker) to represent any single character. Note that the characters
-# represented by these patters, '*' and '?" may include any characters,
-# including '/'
+# patterns specifying the file system mount points to be excluded from
+# quiescing operation. The patterns may use '*' (wildcard) to represent
+# any string of characters and '?' (joker) to represent any single character.
+# The characters represented by the patterns '*' and '?' may include any
+# characters, including '/'.
 #
 # Windows:
 # The value of excludedFileSystems is a comma-separated list of mount points
 # specifying the volumes to be excluded from quiesced snapshots.
 # Each mount point must be a full path separated and ended with "\\".
-# to exclude volumes with drive letter E and mount point F:\mount\, set below
-# excludedFileSystems= E:\\,F:\\mount\\
-# This option only applies when app quiescing doesn't take effect.
+# For example, to exclude volumes with drive letter 'E' or mount point
+# "F:\mount\", use:
+# excludedFileSystems=E:\\,F:\\mount\\
+# This setting is ignored when application quiescing is used.
 
 #excludedFileSystems=
 
-# Whether to execute scripts on quiescing.
-# Scripts are executed from /etc/vmware-tools/backupScripts.d on Linux and
-# %installpath%\backupScripts.d on Windows, and the legacy scripts
-# "c:\windows\pre-freeze-script.bat"
-# "c:\windows\post-thaw-script.bat"
+# execScripts specifies whether to execute scripts as part of the quiescing
+# operation. Scripts are executed from the scripts directory along with the
+# legacy scripts.
 #
-# Linux:
-# "/usr/sbin/pre-freeze-script"
-# "/usr/sbin/post-thaw-script"
+# Scripts directory:
+# Linux: /etc/vmware-tools/backupScripts.d
+# Windows: <Install-Path>\backupScripts.d
+#
+# Legacy scripts:
+# Linux: /usr/sbin/pre-freeze-script and /usr/sbin/post-thaw-script
+# Windows: C:\windows\pre-freeze-script.bat and C:\windows\post-thaw-script.bat
 #
-# Scripts will be called with "freeze", "freezeFail" or "thaw" as their first
-# arguments.
+# On each quiescing operation, scripts are invoked before quiescing and
+# either after a quiescing failure or after thawing.
+# The first argument passed to each script is
+# "freeze", when invoked before quiescing;
+# "freezefail", when invoked after a quiescing failure; or
+# "thaw", when invoked after thawing.
+# When invoked before quiescing, scripts from the directory are invoked in
+# alphabetically ascending order; when invoked following a quiescing failure
+# or thawing, they are invoked in the reverse order. Any subdirectories are
+# ignored.
+# Note that the legacy pre-freeze-script is invoked only before quiescing as
+# the first script and post-thaw-script is invoked after a quiescing failure
+# as well as after thawing as the last script.
 
 #execScripts=true
 
-# additional argument to be passed to scripts
+# Additional argument to be passed to scripts
 #scriptArg=
 
 [guestoperations]