MongoDB 备份指定时间段数据 - 详细命令教程
"MongoDB 备份指定时间段数据 - 详细命令教程" 要备份 MongoDB 中的指定时间段的数据,可以使用 mongodump 命令。以下是该命令的详细用法:\n\n\nmongodump --db <database> --collection <collection> --query '{ <field>: { $gte: <start_date>, $lte: <end_date> } }' --out <output_directory>\n
\n\n其中,需要替换以下参数:\n\n- <database>
:要备份的数据库名称。\n- <collection>
:要备份的集合名称。\n- <field>
:要筛选的日期字段。\n- <start_date>
:要备份数据的起始日期。\n- <end_date>
:要备份数据的结束日期。\n- <output_directory>
:备份数据输出的目录。\n\n例如,要备份名为"mydb"的数据库中名为"mycollection"的集合中在 2021 年 1 月 1 日至 2021 年 12 月 31 日期间的数据,并将备份文件输出到 "/backup" 目录,可以使用以下命令:\n\n\nmongodump --db mydb --collection mycollection --query '{ date: { $gte: new Date(\"2021-01-01\", $lte: new Date(\"2021-12-31\" } }' --out /backup\n
\n\n确保连接到正确的 MongoDB 实例,并且具有执行 mongodump 命令所需的适当权限。

原文地址: http://www.cveoy.top/t/topic/qA8T 著作权归作者所有。请勿转载和采集!