aboutsummaryrefslogtreecommitdiff
path: root/db_drivers/liblmdb/mdb_copy.1
diff options
context:
space:
mode:
authorThomas Winget <tewinget@gmail.com>2015-03-17 18:03:11 -0400
committerThomas Winget <tewinget@gmail.com>2015-03-17 18:03:11 -0400
commit11e815761f31b84d96c37cc621c58669ce0c3d1b (patch)
tree6760c2288ed4502c4ceb4034baf7281a7501e076 /db_drivers/liblmdb/mdb_copy.1
parentRevert "Build fixed, goofed up some CMake" (diff)
downloadmonero-11e815761f31b84d96c37cc621c58669ce0c3d1b.tar.xz
Revert "Moved db_drivers/ into external/ for consistency"
This reverts commit b21335642e75b35d3b178a754f4cdb2314989cd1.
Diffstat (limited to 'db_drivers/liblmdb/mdb_copy.1')
-rw-r--r--db_drivers/liblmdb/mdb_copy.154
1 files changed, 54 insertions, 0 deletions
diff --git a/db_drivers/liblmdb/mdb_copy.1 b/db_drivers/liblmdb/mdb_copy.1
new file mode 100644
index 000000000..094b26056
--- /dev/null
+++ b/db_drivers/liblmdb/mdb_copy.1
@@ -0,0 +1,54 @@
+.TH MDB_COPY 1 "2014/06/20" "LMDB 0.9.14"
+.\" Copyright 2012-2014 Howard Chu, Symas Corp. All Rights Reserved.
+.\" Copying restrictions apply. See COPYRIGHT/LICENSE.
+.SH NAME
+mdb_copy \- LMDB environment copy tool
+.SH SYNOPSIS
+.B mdb_copy
+[\c
+.BR \-V ]
+[\c
+.BR \-c ]
+[\c
+.BR \-n ]
+.B srcpath
+[\c
+.BR dstpath ]
+.SH DESCRIPTION
+The
+.B mdb_copy
+utility copies an LMDB environment. The environment can
+be copied regardless of whether it is currently in use.
+No lockfile is created, since it gets recreated at need.
+
+If
+.I dstpath
+is specified it must be the path of an empty directory
+for storing the backup. Otherwise, the backup will be
+written to stdout.
+
+.SH OPTIONS
+.TP
+.BR \-V
+Write the library version number to the standard output, and exit.
+.TP
+.BR \-c
+Compact while copying. Only current data pages will be copied; freed
+or unused pages will be omitted from the copy. This option will
+slow down the backup process as it is more CPU-intensive.
+.TP
+.BR \-n
+Open LDMB environment(s) which do not use subdirectories.
+
+.SH DIAGNOSTICS
+Exit status is zero if no errors occur.
+Errors result in a non-zero exit status and
+a diagnostic message being written to standard error.
+.SH CAVEATS
+This utility can trigger significant file size growth if run
+in parallel with write transactions, because pages which they
+free during copying cannot be reused until the copy is done.
+.SH "SEE ALSO"
+.BR mdb_stat (1)
+.SH AUTHOR
+Howard Chu of Symas Corporation <http://www.symas.com>