我想转储LMDB数据库。我尝试了mdb_dump命令,但使用哪种选项组合并不明显:
mdb_dump -s $ PWD / foobar-00.lmdb> foobar-00.lmdb.dump
用法:mdb_dump [-V] [-f输出] [-l] [-n] [-p] [-a | -s subdb] dbpath
答案 0 :(得分:0)
答案是:在/path/to/foobar-00.lmdb中提供一个LMDB数据库,按如下方式转储它
mdb_dump -n /path/to/foobar-00.lmdb> foobar-00.lmdb.dump
要恢复,
cd / path / to; mdb_load -n -f foobar-00.lmdb.dump
这些实用程序位于lmdb-utils软件包中(对于Ubuntu)。