首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

mongorestore返回"0个文档还原成功。0个文档还原失败。“

mongorestore是MongoDB数据库的一个命令行工具,用于将备份的数据恢复到MongoDB数据库中。当执行mongorestore命令后,返回"0个文档还原成功。0个文档还原失败"的信息表示恢复过程中没有出现错误。

具体解释如下:

  • mongorestore:mongorestore是MongoDB提供的一个命令行工具,用于将备份的数据恢复到MongoDB数据库中。
  • 返回信息:"0个文档还原成功。0个文档还原失败":这是mongorestore命令执行后的返回信息,表示恢复过程中没有出现错误。其中,"0个文档还原成功"表示成功还原了0个文档,"0个文档还原失败"表示没有出现还原失败的情况。

推荐的腾讯云相关产品和产品介绍链接地址:

  • 腾讯云数据库MongoDB:腾讯云提供的托管式MongoDB数据库服务,支持高可用、自动备份、自动扩容等功能。详情请参考:腾讯云数据库MongoDB
  • 腾讯云云服务器:腾讯云提供的弹性计算服务,可用于部署MongoDB数据库和执行mongorestore命令。详情请参考:腾讯云云服务器
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

MongoDB学习(六)数据库的备份、还原、导入及导出

1、mongodump(备份)及mongorestore还原) 1.1 mongodump →说明:         mongodump是一个用于导出二进制数据库内容的实用工具,它导出的bson文档中只会包含着集合文档等信息...,不包括索引信息(索引信息会单独导出),所以还原后,索引必须重建(这个不用担心,使用mongorestore会自动重建mongodump生成的索引信息)。...→参数(以下仅列举常用参数,更多请参考help,下同): 命令 全称 默认值 参考释义 --help 查看mongodump命令的使用帮助 --version 返回mongodump的版本号...--gzip 3.2版本+,从压缩文件中还原还原的数据文件路径,该参数必须是mongorestore命令的最后一个参数 其他参数与mongodump基本一致。...→举个栗子: 通过user.bson文件还原mytest数据库中的user集合,并在还原之前进行删除 mongorestore --drop -d mytest -c user F:\bk\mytest

5.1K20
  • MongoDB 备份与还原 mongodump、mongorestore

    MongoDB 备份与还原 mongodump、mongorestore 目录 MongoDB 备份与还原 一、 MongoDB 备份 1、mongodump 2 、cp 或者rsync 3、单节点意外关闭后...,如何恢复数据 4、查看备份数据 二、MongoDB 还原 1、mongorestore特点 2、mongorestore 常用参数 3、还原示例 MongoDB 备份与还原 一、 MongoDB 备份...这就意味着如果将文档还原到现有的数据库,现有的数据库中的文档的_id的值和要还原文档中的_id 值是一样的,是不会将数据库原有的值覆盖的。 重建索引,mongorestore 会重建索引。...--gzip # 从压缩文档中 恢复。 --archive # 从归档文件中恢复。 --dir # 指定还原数据储存目录。...3、还原示例 mongorestore --collection people --db accounts dump/ mongorestore --host mongodb1.example.net

    2.5K20

    MongoDB 备份与还原 mongodump、mongorestore

    mongodump 仅备份数据库中的文档,不备份索引,所以我们还原后,需要重新生成索引。 ​ mongodump 备份过程中会对 mongod 服务的性能产生影响,我们建议在业务低峰期进行操作。...这就意味着如果将文档还原到现有的数据库,现有的数据库中的文档的_id的值和要还原文档中的_id 值是一样的,是不会将数据库原有的值覆盖的。 重建索引,mongorestore 会重建索引。...--maintainInsertionOrder # 默认值为False,如果为 True,mongorestore 将按照输入源的文档顺序插入,否则是 随机执行插入。...--gzip # 从压缩文档中 恢复。 --archive # 从归档文件中恢复。 --dir # 指定还原数据储存目录。...3、还原示例 mongorestore --collection people --db accounts dump/ mongorestore --host mongodb1.example.net

    1.3K20

    三、MongoDB高级操作

    2)skip计算公式:(当前页-1)* 每页显示条数 聚合查询 db.聚合名称.aggregate([ {管道:{表达式}} .... ]) 常用管道 说明 $group 将集合中的文档分组...,用于统计结果 $match 过滤数据,只要输出符合条件的文档 $sort 聚合数据进一步排序 $skip 跳过指定文档数 $limit 限制集合数据返回文档数 常用表达式 说明 $sum 总和 $sum...还原数据 mongorestore -h -port -u -p --drop -d -d 不写则还原全部数据 –drop表示先删除在导出,不写则覆盖 还原所有数据 ?...mongorestore -u root -p root --drop F:\MongoDB\back ? ? 备份指定数据库 备份指定数据库,不能使用root账户,需要使用有写权限的账户。...mongorestore -u shop2 -p shop2 -d shop --drop F:\MongoDB\back1\shop ? 可视化工具 Robo 3T 安装 ? ? ?

    1.6K20

    010.MongoDB备份恢复

    一 MongoDB备份 1.1 备份概述 mongodb数据备份和还原主要分为二种,一种是针对于库的mongodump和mongorestore,一种是针对库中表的mongoexport和mongoimport...--gzip 压缩输出,如果mongodump指定导出到目录,则该选项会将每个文件都压缩,并添加.gz后缀; 如果mongodump指定导出到文档或标准输出流,则该选项会压缩到文档或输出流中。...--help 查看mongorestore命令的使用帮助 --version 返回mongorestore的版本号 -h --host localhost:...三 mongorestore还原实例 3.1 恢复所有数据库 1 [root@client ~]# mongorestore --host 172.24.8.71 -u admin -p admin...), merge(合并) 指定导入过程中,如何应对数据库文档与导入文件中的文档匹配 (默认会使用_id字段对比)的情况 5.2 导入指定数据库集合 1 [root@client ~]# mongoimport

    2.7K20

    如何在Ubuntu 14.04上备份,还原和迁移MongoDB数据库

    在本文中,我们将向您展示如何备份,还原和迁移MongoDB数据库。 导入和导出数据库意味着以人类可读的格式处理数据,与其他软件产品兼容。...一个示例json文档如下所示: Example of json Format {"address":[ {"building":"1007", "street":"Park Ave"},...与其他数据库引擎相比,在MongoDB中,再次在第一个文档(数据库行)插入时自动创建结构。...虽然您可以使用导入和导出功能来备份和还原数据,但还有更好的方法可以确保MongoDB数据库的完整性。要备份数据,您应该使用mongodump命令。要恢复,请使用mongorestore命令。.../ 成功执行将显示以下输出结果: Output of mongorestore 2016-01-20T10:44:47.876-0500 building a list of collections

    1.2K40

    【赵渝强老师】Oracle的还原数据

    Oracle数据库的还原数据都是存储在还原表空间中,其作用主要体现在以下3个方面:首先,还原数据用于支持查询的一致性读取。为了保证在同一个事务中前后读取数据的一致性,原始信息必须作为还原数据存在。...只要保留的还原数据,Oracle数据库就能通过重建数据来满足读取一致性查询的要求。其次,闪回技术也是基于还原数据的。例如,闪回查询可以查找过去某个时间存在的某个版本的数据。...只要在还原数据中过去那个时间的还原信息仍存在,闪回查询就能成功完成。最后,还原数据也可用于从失败的事务处理中进行恢复。简单来说还原数据就是历史数据,也叫做undo数据。在有些文档中也叫做撤销数据。  ...视频讲解如下:  下图解释了还原数据的工作原理。从图中可以看出当会话2读取表中数据的时候,发现数据已经被更改,但对于的事务还未提交。...这时候服务器进程就不会将表中新的数据返回给会话2,而从还原表空间中读取旧值,并将其返回给会话2。  在Oracle数据库中,还原数据分为以下三种不同的类型。如下表所示。

    9910

    MongoDB数据库备份(mongodump)以及恢复(mongorestore)工具实践

    摘要 mongodump备份工具 mongodump能够在Mongodb运行时进行备份,它的工作原理是对运行的Mongodb做查询,然后将所有查到的文档写入磁盘。...collection:代表连接数据库中的集合; -o, --out:代表导出的文件输出目录; --dir = 输入目录 --drop导入前删除数据库中集合; --gzip,解压Gzip压缩存档还原...; --oplog,重放oplog以基于时间点还原; --oplogFile = 指定重播oplog的oplog文件 --authenticationDatabase,指定用户鉴定库 2.2...mongorestore参数实践 单库恢复 mongorestore -u -p --port 28018 --authenticationDatabase admin -d test /tmp/backup...2021-01-14T21:13:52.291+0800 finished restoring test.foo (1701 documents) <--表示test.foo集合中恢复了1701个文档

    6.8K10

    解析 Solidity 0.6 新引入的 trycatch 特性

    bool 值作为第一个参数来指示调用的成功与否,而不会让整个交易失败。...参考文档: Solidity中文 文档-地址类型的成员[4] 请注意,在对 onlyEven(uint256) 的低级call调用返回了false的情况下,它会(必需)还原在低级调用执行中所做的状态更改...注意,该catch 中考虑了各种可能的 revert 原因,并且如果由于某种原因解码返回数据失败,则将在调用合约的上下文中产生该失败-因此执行try/catch的交易也会失败。...调用后的 try 代码块是在成功之后执行。不会捕获try 代码块中的任何异常。•如果函数调用返回一些变量,则可以在以下执行块中使用它们(如以上示例中所述)。...•如果执行了 try 成功代码块,则必须声明与函数调用实际返回值相同类型的变量。•如果执行了低级的catch块,则返回值是类型为bytes的变量。任何特定条件的catch子句都有其自己的返回值类型。

    3.9K30

    MongoDB常用操作

    ();更新 > db.blog.update({title:"华夏之星的博客"},{"author":"星星","content":"测试更新"}); update默认情况下只能对符合条件的第一个文档执行操作...,要使所有的匹配的文档都得到更新,可以设置第四个参数为 true > db.blog.update({title:"华夏之星的博客"},{"author":"星星","content":"测试更新"}...可以查看更新了几条信息,n就是条数 备份blog数据库到/soft目录 /usr/local/webserver/mongodb/bin/mongodump -d blog -o /soft 还原数据库.../usr/local/webserver/mongodb/bin/mongorestore -d blog -c blog /soft/blog/blog.bson 导出数据库(备份出来的数据是二进制的...bin/mongodump -h 127.0.0.1 -port 27017 -d demo -o /tmp/demo 导入数据 /usr/local/webserver/mongodb/bin/mongorestore

    1.1K10

    详述 Elasticsearch 安装 HDFS 插件存储快照及还原的方法

    当 HDFS 插件安装成功后,在 Elasticsearch 安装目录下的plugins目录下,新增一个名为repository-hdfs的目录,该目录包含了一些 HDFS 插件运行所需的 jar 包以及配置文件...如果上述命令执行失败,可以尝试将conf.dfs.client.read.shortcircuit的值设置为false;如果上述命令执行成功,则会返回 { acknowledge: ture } 除此之外...,在创建 HDFS 存储库的时候,还可以指定其他参数,如快照的速度等,具体可参考「Configuration Properties」文档。...ignore_unavailable": true, "include_global_state": false } ' 其中,wait_for_completion=true参数表示阻塞该操作,直到该操作执行完成之后在返回...但是有一点需要我们特别注意,那就是:两个集群的节点配置一定要相同,如果原始集群在节点中使用node.attr.rack划分了hot和warm属性,那么在目标集群也需要划分对应的属性,否则会还原失败

    1.4K20

    接手老项目的痛——MongoDB学习及集群搭建

    测试的话这里就不再多说了 数据备份与还原 简单搭建完集群之后,需要将原来的测试环境数据迁移过来,所以涉及到了mongo的备份与还原。...相对来说还是比较容易的,通过mongodump和mongorestore来实现: ./bin/mongodump -h 10.100.1.101 -d testdb -o ..../bin/mongorestore -h 10.100.1.102 -d testdb testdb # mongorestore -h -d dbname <path...MongoDB所在服务器地址,默认为: localhost:27017 # --db , -d :需要恢复的数据库实例 # --drop:恢复的时候,先删除当前数据,然后恢复备份的数据 # :mongorestore...总结 到这里,对于mongo有了一定了解和认识,也基本掌握了搭建和迁移流程,面对三无(无开发,无文档,无注释)的老项目也有点底气了,剩下的时光就要在边看代码边吐槽的日子中渡过啦,想象就心累…

    48810

    windows WinExec()

    : 若 函数调用成功,则返回值大于31。...若 函数调用失败,则返回值为下列之一: ① 0: 系统内存或资源已耗尽。 ② ERROR_BAD_FORMAT:EXE文件无效(非Win32.EXE或.EXE影像错误)。...以当前状态显示窗口但不改变当前激活的窗口 SW_SHOWNOACTIVATE 以初始化大小显示窗口但不改变当前激活的窗口 SW_SHOWNORMAL 激活并显示窗口,如果是最大(小)化,窗口将会还原...,这个函数会返回一个不小于31的值,否则调用失败,其返回值的意义如下: 0 系统内存或资源不足 ERROR_BAD_FORMAT .EXE文件格式无效(比如不是32位应用程序) ERROR_FILE_NOT_FOUND...system()非常类似,只能运行.EXE文件,这样在WINDOWS中有它不尽人意的地方,比如不能用此方法通过关联的方法打开文件,例如WinExec("1.html",SW_SHOWNA);就不能打开此文档

    48620

    干货 | Elasitcsearch7.X集群索引备份与恢复实战

    官方文档指出:你不能仅通过获取集群所有节点的数据目录副本来备份Elasticsearch集群。...如果尝试通过拷贝文件备份还原集群,将会导致失败,会报文件损坏或丢失文件的错误。 或者,看似成功了,但却丢失了一些数据。 备份集群的唯一可靠方法是使用快照和还原功能。...反例:无法将在1.x中创建的索引快照还原到5.x或6.x,无法将在2.x中创建的索引快照还原到6.x或7.x,以及无法将在5.X创建的索引快照还原到7.x。 7、要保证还原的集群有足够的存储容量。...wait_for_completion=true 执行返回结果核心包括: 1快照索引信息 2快照执行起始时间、持续时间 3成功失败分片数等 步骤2.2:按需备份——拍摄索引快照 1PUT /_snapshot...1DELETE hamlet_* 2POST /_snapshot/my_backup/snapshot_hamlet_index/_restore 执行成功返回: 1{ 2 "accepted"

    3K11

    Elasticsearch灾备同步方案设计(二)

    最近因为客户项目需要,所以专门调研了Elasticsearch的这些不常用的重要功能,并整理成文档,现在分享出来,希望对有这方面需求的同行有些帮助 由于内容较多,一共分为三部分分享 Elasticsearch...wait_for_completion=true { "indices": "access_log" } snapshot_log 镜像名称 wait_for_completion 是否等待快照保存结束时才会返回结果...反之异步返回结果 indices 设置要备份的索引,也可以不设置备份全部索引数据 数据还原&全量还原 POST /_snapshot/es_snapshot_202205/snapshot_log/_restore...所以在数据还原时需要确认是否存在同名的索引 数据还原&部分索引还原 POST /_snapshot/es_snapshot_202205/snapshot_log/_restore { "indices...中没有创建,否则会恢复失败 可以使用定时任务根据业务需求进行定时执行快照任务以保证ElasticSearch数据的可靠性

    1.1K30

    PHP设计模式之备忘录模式

    备忘录模式的应用场景其实非常多,浏览器的回退、数据库的备份还原、操作系统的备份还原文档的撤销重做、棋牌游戏的悔棋等等 这个模式能够保持对原发器的封装,也就是这些状态需要对外部的对象隐藏,所以只能交给一个备忘录对象来记录...通常我们做短信或者邮件发送这些功能时,会有一个队列从数据库或者缓存中读取要发送的内容进行发送,如果成功了就不管了,如果失败了会将短信的状态改成失败或者重发。...'发送成功' : '发送失败'); echo '发布后状态:'; $m->Show(); $mList[] = $m; } // 模拟另一个线程查找发送失败的并把它们还原到未发送状态...sleep(2); foreach ($mList as $k => $m) { if ($m->GetState() == '发送失败') { // 如果是发送失败的,还原状态...,在发送前就保存了当前的发送状态 随机模拟短信发送,只有两个状态,发送成功或者失败,并改变原发器的状态为成功或者失败 模拟另一个线程或者脚本对短信的发送状态进行检查,如果发现有失败的,就将它重新改回未发送的状态

    52840
    领券