3 vbackup, vcat, vftp, vmount, vmount0, vnfs \-
4 back up Unix file systems to Venti
78 These programs back up and restore standard
79 Unix file system images stored in
85 which consist of a file system type followed
86 by a colon and forty hexadecimal digits, as in:
89 ffs:0123456789abcdef0123456789abcdef01234567
92 (The hexadecimal data is the SHA1 hash of the Venti
93 root block representing the file system image.)
95 These programs expect the environment variable
97 to be set to the network address of the Venti server to use
101 .BR tcp!yourhost!venti ).
104 copies the file system stored on
106 to the Venti server and prints the
107 score for the newly-stored image.
110 should be a disk or disk partition device
111 that would be appropriate to pass to
114 The optional argument
116 is the score of a previous backup of the disk image.
121 will not write to Venti any blocks that have not changed
122 since the previous backup.
123 This is only a speed optimization: since the blocks are already
124 stored on Venti they need not be sent to the Venti server again.
143 writes the named disk image to standard output.
144 Unused file system blocks are printed zeroed regardless
145 of their actual content.
151 will attempt to seek over unused blocks instead of writing to them.
154 flag should only be used when standard output is seekable
156 when it has been redirected to a file or disk).
160 file system image named by
173 mounts the NFS service at the network connection
177 On most operating systems,
179 must be run by the user
183 is a simple C program that
191 NFS version 3 protocol,
192 one or more disk images in a synthetic tree defined
193 by the configuration file
196 announces NFS service at
200 and NFS mount service at
204 registering both with the port mapper.
205 If no port mapper is found running (on port 111),
207 starts its own port mapper.
211 Reply to all NFS requests with RPC rejections.
214 Do not announce an NFS mount service.
217 Do not register service with the port mapper.
224 Back up the file system stored on
228 % vbackup /dev/da0s1a
229 ffs:0123456789abcdef0123456789abcdef01234567
233 Serve that backup and a few others in a tree reminiscent
234 of Plan 9's dump file system, but hide each day's contents of
239 mount /2005/0510 ffs:0123456789abcdef\fI...\fP
240 mount /2005/0510/home ffs:0123456789abcdef\fI...\fP
241 mount /2005/0510 ffs:0123456789abcdef\fI...\fP
242 mount /2005/0510/home ffs:0123456789abcdef\fI...\fP
244 % vnfs -m -b 16k -c 1k config
248 Mount the backups on a client machine using
252 # vmount udp!yourserver!nfs /dump
258 Mount the backups using the standard NFS mount program:
261 # mount -t nfs -o soft,intr,ro,nfsv3,rsize=8192,timeo=100 \
262 -o nfsvers=3,nolock,noatime,nodev,nosuid \