1AMANDA-CLIENT.CON(5)     File formats and conventions     AMANDA-CLIENT.CON(5)
2
3
4

NAME

6       amanda-client.conf - Client configuration file for Amanda, the Advanced
7       Maryland Automatic Network Disk Archiver
8

DESCRIPTION

10       amanda-client.conf(5) is the client configuration file for Amanda. This
11       manpage lists the relevant sections and parameters of this file for
12       quick reference.
13
14       The files <CONFIG_DIR>/amanda-client.conf and
15       <CONFIG_DIR>/<config>/amanda-client.conf are loaded.
16

SYNTAX

18       The syntax of amanda-client.conf(5) is identical to that for
19       amanda.conf(5).
20

GLOBAL PARAMETERS

22       conf string
23           Default: Set by configure. The conf use by amrecover.
24
25       client-username string
26           Default: CLIENT_LOGIN. Similar to the parameter of the same name in
27           amanda.conf(5), this specifies the username that amrecover should
28           send when connecting to the server. It should match the username
29           specified in .amandahosts on the server.
30
31       client-port [ int | string ]
32           Default: "amanda". Similar to the parameter of the same name in
33           amanda.conf(5), this specifies the port to connect on the server.
34           It can be a service name or a numeric port number.
35
36       amdump-server string
37           No default: Set by configure. The amanda server to connect with the
38           amdump_client program.
39
40       index-server string
41           Default: Set by configure. The amindexd server amrecover will
42           connect to.
43
44       tape-server string
45           Default: Set by configure. The amidxtaped server amrecover will
46           connect to.
47
48       tapedev string
49           Default: Set by configure. The tapedev amrecover will use.
50
51       auth string
52           Default: "bsdtcp". Type of authorization to perform between tape
53           server and backup client hosts.
54
55           "bsd", bsd authorization with udp initial connection and one tcp
56           connection by data stream.
57
58           "bsdtcp", bsd authorization but use only one tcp connection.
59
60           "bsdudp", like bsd, but will use only one tcp connection for all
61           data stream.
62
63           "krb5" to use Kerberos-V authorization.
64
65           "local", if the client is the server, it doesn't require
66           authencation setup.
67
68           "rsh" to use rsh authorization.
69
70           "ssh" to use OpenSSH authorization.
71
72       ssh-keys string
73           Default: No default. The key file the ssh auth will use, it must be
74           the private key. If this parameter is not specified, then the
75           default ssh key will be used.
76
77       gnutar-list-dir string
78           Default from configure --with-gnutar-listdir=DIR. The directory
79           where gnutar keep its state file.
80
81       mailer string
82           Default found by configure. A mail program that can send mail with
83           'MAILER -s "subject" user < message_file'.
84
85       amandates string
86           Default: /etc/amandates. The file where amanda keep the last date
87           of each dumplevel.
88
89       connect-tries int
90           Default: 3. How many times the server will try a connection.
91
92       rep-tries int
93           Default: 5. How many times amandad will resend a REP packet if it
94           doesn't get the ACK packet.
95
96       debug-days int
97           Default: 3. The number of days the debug files are kept.
98
99       debug-amandad int
100           Default: 0. Debug level of the amandad process
101
102       debug-amidxtaped int
103           Default: 0. Debug level of the amidxtaped process
104
105       debug-amindexd int
106           Default: 0. Debug level of the amindexd process
107
108       debug-amrecover int
109           Default: 0. Debug level of the amrecover process
110
111       debug-auth int
112           Default: 0. Debug level of the auth module
113
114       debug-event int
115           Default: 0. Debug level of the event module
116
117       debug-holding int
118           Default: 0. Debug level of the holdingdisk module
119
120       debug-protocol int
121           Default: 0. Debug level of the protocol module
122
123       debug-selfcheck int
124           Default: 0. Debug level of the selfcheck process
125
126       debug-sendsize int
127           Default: 0. Debug level of the sendsize process
128
129       debug-sendbackup int
130           Default: 0. Debug level of the sendbackup process
131
132       reserved-udp-port int,int
133           Default: --with-udpportrange or 512,1023. Reserved udp port that
134           will be used (amrecover with bsd or bsdudp)
135
136       reserved-tcp-port int,int
137           Default: --with-low-tcpportrange or 512,1023. Reserved tcp port
138           that will be used (amrecover with bsdtcp)
139
140       unreserved-tcp-port int,int
141           Default: --with-tcpportrange or 1025,65536. Unreserved tcp port
142           that will be used (bsd, bsdudp)
143
144       property string string+
145           Adds a global property for this client host, useful for e.g.,
146           Application API plugins. The first string is the property name, the
147           following strings are the property values
148

APPLICATION SECTION

150       The amanda-client.conf file may define multiple types of application.
151       The information is entered in a application section, which looks like
152       this:
153       define application "name" {
154           application-option application-value
155           ...
156       }
157
158       name is the name of this type of application.
159
160       The setting from an application is merged with the dle setting if the
161       name is the same as the client-application-name from the dle or if the
162       client-application-name from the dle is not set and the name is the
163       same as the plugin from the dle.
164
165       The application options and values are:
166
167       client-application-name string
168           Default: none. Not use on the client.
169
170       comment string
171           Default: none. A comment string describing this application.
172
173       plugin string
174           No default. Must be set to the name of the program. This program
175           must be in the $libexecdir/amanda/application directory on the
176           client. If set, it must be the same as the dle plugin.
177
178       property [append] [priority] string string+
179           No default. You can set property for the application, each
180           application have a different set of property. Both strings are
181           quoted; the first string contains the name of the property to set,
182           and the others contains its values.  append keyword append the
183           values to the list of values for that property.  priority keyword
184           disallow the setting of that property on the server.
185

SCRIPT SECTION

187       The amanda-client.conf file may define multiple types of script. The
188       information is entered in a script section, which looks like this:
189       define script "name" {
190           script-option script-value
191           ...
192       }
193
194       name is the name of this type of script.
195
196       The setting from a script is merged with the dle setting if the name is
197       the same as the client-script-name from the dle or if the
198       client-script-name from the dle is not set and the name is the same as
199       the plugin from the dle.
200
201       The script options and values are:
202
203       client-script-name string
204           Default: none. Not used on the client.
205
206       comment string
207           Default: none. A comment string describing this script.
208
209       plugin string
210           No default. Must be set to the name of the program. This program
211           must be in the $libdir/amanda/application directory on the client.
212           If set, it must be the same as the dle plugin.
213
214       execute-where client
215           Default: client. Value can't be changed.
216
217       execute-on execute_on[,execute_on]*
218           No default. When the script must be executed, you can specify many
219           of them:
220
221           pre-dle-amcheck
222               Execute before the amcheck command for the dle.
223
224           pre-host-amcheck
225               Execute before the amcheck command for all dle for the client.
226
227           post-dle-amcheck
228               Execute after the amcheck command for the dle.
229
230           post-host-amcheck
231               Execute after the amcheck command for all dle for the client.
232
233           pre-dle-estimate
234               Execute before the estimate command for the dle.
235
236           pre-host-estimate
237               Execute before the estimate command for all dle for the client.
238
239           post-dle-estimate
240               Execute after the estimate command for the dle.
241
242           post-host-estimate
243               Execute after the estimate command for all dle for the client.
244
245           pre-dle-backup
246               Execute before the backup command for the dle.
247
248           post-dle-backup
249               Execute after the backup command for the dle.
250
251           pre-recover
252               Execute before any level is recovered.
253
254           post-recover
255               Execute after all levels are recovered.
256
257           pre-level-recover
258               Execute before each level recovery.
259
260           post-level-recover
261               Execute after each level recovery.
262
263           inter-level-recover
264               Execute between two levels of recovery.
265
266       property [append] [priority] string string+
267           No default. You can set property for the script, each script have a
268           different set of property. Both strings are quoted; the first
269           string contains the name of the property to set, and the others
270           contains its values.  append keyword append the values to the list
271           of values for that property.  priority keyword disallow the setting
272           of that property on the server.
273

SEE ALSO

275       amanda(8), amanda.conf(5), amcrypt(8), aespipe(1)
276
277       The Amanda Wiki: : http://wiki.zmanda.com/
278

AUTHORS

280       James da Silva <jds@amanda.org>
281
282       Stefan G. Weichinger <sgw@amanda.org>
283
284
285
286Amanda 3.3.3                      01/10/2013              AMANDA-CLIENT.CON(5)
Impressum