]> git.sur5r.net Git - bacula/docs/commitdiff
update max bandwidth parameter documentation
authorEric Bollengier <eric@eb.homelinux.org>
Thu, 25 Nov 2010 12:31:58 +0000 (13:31 +0100)
committerEric Bollengier <eric@eb.homelinux.org>
Thu, 25 Nov 2010 12:31:58 +0000 (13:31 +0100)
docs/manuals/en/main/newfeatures.tex

index d78e4a409682b41596ada4a6080d23dc7b071c4f..406fa754ed6353c2d2a67a3ccc54238edc07ba53 100644 (file)
@@ -6,8 +6,9 @@ released at some later date, probably near the end of 2010.
 \section{Job Bandwidth Limitation}
 
 A new directive may be added to FileDaemon or Director resources within the
-File Daemon configuration to allow users to limit the bandwidth used by a
-Job on a Client. It can be set for all Jobs globally or per Directors.
+File Daemon configuration to allow users to limit the bandwidth used by a Job
+on a Client. It can be set for all Jobs globally or per Directors in the File
+Daemon configuration, and per Job in the Director configuration file.
 
 For example:
 \begin{verbatim}
@@ -25,6 +26,31 @@ exceed 5MB/s of throughput when sending data to the Storage Daemon.
 
 You can specify the speed parameter in k/s, kb/s, m/s, mb/s.
 
+For example:
+\begin{verbatim}
+Job {
+  Name = locahost-data
+  FileSet = FS_localhost
+  Accurate = yes
+  ...
+  Maximum Bandwidth = 5MB/s
+  ...
+}
+\end{verbatim}
+
+The above example would cause job \texttt{localhost-data} to not exceed 5MB/s
+of throughput when sending data to the Storage Daemon.
+
+A new console commande \texttt{setbandwidth} permits to set dynamically the
+maximum throughput of a running Job or for future jobs of a Client.
+
+\begin{verbatim}
+* setbandwidth limit=1000000 jobid=10
+\end{verbatim}
+
+The \texttt{limit} parameter is in kb/s.
+
+\medskip
 This project was funded by Bacula Systems and is available with Bacula
 Enterprise Edition and Community Edition.