public class DbBackupMain extends Object
Constructor and Description |
---|
DbBackupMain() |
Modifier and Type | Method and Description |
---|---|
static void |
main(String[] sa)
Command line invocation to create, examine, or extract HSQLDB database
backup tar archives.
|
public static void main(String[] sa) throws IOException, org.hsqldb.lib.tar.TarMalformatException
This class stores tar entries as relative files without specifying parent directories, in what is commonly referred to as tar bomb format. The set of files is small, with known extensions, and the potential inconvenience of messing up the user's current directory is more than compensated by making it easier for the user to restore to a new database URL location at a peer level to the original.
Automatically calculates buffer sizes based on the largest component file (for "save" mode) or tar file size (for other modes).
Run
java -cp path/to/hsqldb.jar org.hsqldb.lib.tar.DbBackupMain
for syntax help.sa
- The argumentsIOException
- on read-write errororg.hsqldb.lib.tar.TarMalformatException
- on tar file problemsCopyright © 2001 - 2017 HSQL Development Group.