bup-ftp - ftp-like client for navigating bup repositories
bup ftp
bup ftp
is a command-line tool for navigating bup repositories. It has commands similar to the Unix ftp
(1) command. The file hierarchy is the same as that shown by bup-fuse
(1) and bup-ls
(1).
Note: if your system has the python-readline library installed, you can use the <tab> key to complete filenames while navigating your backup data. This will save you a lot of typing.
The following commands are available inside bup ftp
:
print the contents of the current working directory
change to a different working directory
print the path of the current working directory
print the contents of one or more files to stdout
download the contents of filename and save it to disk as localname. If localname is omitted, uses filename as the local name.
download the contents of the given filenames and stores them to disk under the same names. The filenames may contain Unix filename globs (*
, ?
, etc.)
print a list of available commands
exit the bup ftp
client
$ bup ftp
bup> ls
mybackup/
yourbackup/
bup> cd mybackup/
bup> ls
.2fe288dedbfab372c84b0502ee2bc1504270f3b3/
.ae760aa4cfc13b689b46e3d2ce5ae50e92299c72/
2010-02-05-185507@
2010-02-05-185508@
latest@
bup> cd latest/
bup> ls
(...etc...)
bup> get myfile
Saving 'myfile'
bup> quit
bup-join
(1), bup-fuse
(1), bup-ls
(1), bup-save
(1), git-show
(1)
Part of the bup
(1) suite.