3 backup_addvolentry - Defines a volume entry in a volume set
10 B<backup addvolentry> S<<< B<-name> <I<volume set name>> >>>
11 S<<< B<-server> <I<machine name>> >>>
12 S<<< B<-partition> <I<partition name>> >>>
13 S<<< B<-volumes> <I<volume name (regular expression)>> >>>
14 [B<-localauth>] S<<< [B<-cell> <I<cell name>>] >>> [B<-help>]
16 B<backup addvole> S<<< B<-n> <I<volume set name>> >>>
17 S<<< B<-s> <I<machine name>> >>>
18 S<<< B<-p> <I<partition name>> >>>
19 S<<< B<-v> <I<volume name (regular expression)>> >>>
20 [B<-l>] S<<< [B<-c> <I<cell name>>] >>> [B<-h>]
27 The B<backup addvolentry> command adds a volume entry definition to the
28 existing volume set named by the B<-name> argument. A volume entry
29 definition can match one or more volumes, depending on the combination of
30 the B<-server>, B<-partition>, and B<-volumes> arguments.
32 For the B<-server> and B<-partition> arguments, provide either
38 The name of one machine or partition.
42 The metacharacter expression .* (period and asterisk), which matches every
43 machine name or partition name in the Volume Location Database (VLDB).
47 For the B<-volumes> argument, specify a combination of alphanumeric
48 characters and one or more metacharacters to wildcard part or all of the
49 volume name. L</OPTIONS> lists the acceptable metacharacters.
53 It is best to issue this command in interactive mode. If issuing it at the
54 shell prompt, enclose any strings containing metacharacters in double
55 quotes, or escape the metacharacters with other delimiters, to prevent the
56 shell from interpreting them. Adding volume entries to a temporary volume
57 set is possible only within the interactive session in which the volume
64 =item B<-name> <I<volume set name>>
66 Names the volume set to which to add this volume entry definition. The
67 volume set must already exist (use the B<backup addvolset> command to
70 =item B<-server> <I<machine name>>
72 Defines the set of one or more file server machines that house the volumes
73 in the volume entry. Provide either one fully-qualified hostname (such as
74 C<fs1.example.com>) or the metacharacter expression C<.*> (period and
75 asterisk), which matches all machine names in the VLDB.
77 =item B<-partition> <I<partition name>>
79 Defines the set of one or more partitions that house the volumes in the
80 volume entry. Provide either one complete partition name (such as
81 C</vicepa>) or the metacharacter expression C<.*> (period and asterisk),
82 which matches all partition names.
84 =item B<-volumes> <I<volume name>>
86 Defines the set of one or more volumes included in the volume
87 entry. Specify the volumes by name, by using any combination of regular
88 alphanumeric characters and one or more of the following metacharacter
95 The period matches any single character.
99 The asterisk matches zero or more instances of the preceding character.
100 Combine it with any other alphanumeric character or metacharacter.
104 Square brackets around a list of characters match a single instance of any
105 of the characters, but no other characters; for example, C<[abc]> matches
106 a single C<a> or C<b> or C<c>, but not C<d> or C<A>. This expression can
107 be combined with the asterisk.
111 The caret, when used as the first character in a square-bracketed set,
112 designates a match with any single character I<except> the characters that
113 follow it; for example, C<[^a]> matches any single character except
114 lowercase C<a>. This expression can be combined with the asterisk.
118 A backslash preceding any of the metacharacters in this list makes it
119 match its literal value only. For example, the expression C<\.> (backslash
120 and period) matches a single period, C<\*> a single asterisk, and C<\\> a
121 single backslash. Such expressions can be combined with the asterisk (for
122 example, C<\.*> matches any number of periods).
126 Perhaps the most common metacharacter expression is the period followed by
127 an asterisk (C<.*>). This expression matches any string of any length,
128 because the period matches any character and the asterisk means any number
129 of that character. As mentioned, it is the only acceptable metacharacter
130 expression for the B<-server> and B<-partition> arguments. In a volume
131 definition it can stand alone (in which case it matches every volume
132 listed in the VLDB), or can combine with regular characters. The following
133 example matches any volume name that begins with the string C<user> and
140 Constructs a server ticket using a key from the local
141 F</usr/afs/etc/KeyFile> file. The B<backup> command interpreter presents
142 it to the Backup Server, Volume Server and VL Server during mutual
143 authentication. Do not combine this flag with the B<-cell> argument. For
144 more details, see L<backup(8)>.
146 =item B<-cell> <I<cell name>>
148 Names the cell in which to run the command. Do not combine this argument
149 with the B<-localauth> flag. For more details, see L<backup(8)>.
153 Prints the online help for this command. All other valid options are
160 The following command adds a volume entry to the volume set called
161 C<sys>. The entry matches all volumes on any machine or partition whose
162 names begin with the string C<sun4x_56> followed by a period:
164 backup> addvolentry sys .* .* sun4x_56\..*
166 The following command adds a volume entry to the volume set called C<fs2>,
167 to match all volumes on the F</vicepb> partition of file server machine
168 C<fs2.example.com>. Because it is issued at the shell prompt, double quotes
169 surround the metacharacters in the B<-volumes> argument. (The command is
170 shown here on two lines only for legibility reasons.)
172 % backup addvolentry -name fs2 -server fs2.example.com \
173 -partition /vicepb -volumes ".*"
175 The chapter in the I<OpenAFS Administration Guide> about configuring the
176 AFS Backup System presents additional examples as well as advice on
179 =head1 PRIVILEGE REQUIRED
181 The issuer must be listed in the F</usr/afs/etc/UserList> file on every
182 machine where the Backup Server is running, or must be logged onto a
183 server machine as the local superuser C<root> if the B<-localauth> flag is
189 L<backup_addvolset(8)>,
190 L<backup_delvolentry(8)>,
191 L<backup_delvolset(8)>,
192 L<backup_listvolsets(8)>
196 IBM Corporation 2000. <http://www.ibm.com/> All Rights Reserved.
198 This documentation is covered by the IBM Public License Version 1.0. It was
199 converted from HTML to POD by software written by Chas Williams and Russ
200 Allbery, based on work by Alf Wachsmann and Elizabeth Cassell.