aboutsummaryrefslogtreecommitdiff
path: root/db_drivers/liblmdb-vl32/mdb_copy.1
diff options
context:
space:
mode:
authorRiccardo Spagni <ric@spagni.net>2015-03-02 11:55:58 +0200
committerThomas Winget <tewinget@gmail.com>2015-03-17 18:25:28 -0400
commit0e8bbdb0bddd35d7dfbec5941189203d5897bb99 (patch)
tree0188d1df43fb133c5bf96432dac4ee89c16128aa /db_drivers/liblmdb-vl32/mdb_copy.1
parentRevert "Moved db_drivers/ into external/ for consistency" (diff)
downloadmonero-0e8bbdb0bddd35d7dfbec5941189203d5897bb99.tar.xz
32-bit LMDB, removed check for in-system LMDB as it is consensus-critical
Diffstat (limited to 'db_drivers/liblmdb-vl32/mdb_copy.1')
-rw-r--r--db_drivers/liblmdb-vl32/mdb_copy.154
1 files changed, 54 insertions, 0 deletions
diff --git a/db_drivers/liblmdb-vl32/mdb_copy.1 b/db_drivers/liblmdb-vl32/mdb_copy.1
new file mode 100644
index 000000000..094b26056
--- /dev/null
+++ b/db_drivers/liblmdb-vl32/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>