首页
学习
活动
专区
圈层
工具
发布

mongo自动备份脚本与恢复

mongo自动备份脚本与恢复 一、创建MongoDB备份目录 mkdir -p /data/mongodb_bak/mongodb_bak_now mkdir -p /data/mongodb_bak...DB_USER=user #数据库密码 DB_PASS=123 #DAYS=15代表删除15天前的备份,即只保留近15天的备份 DAYS=15 #最终保存的数据库备份文件...find $TAR_DIR/ -mtime +$DAYS -delete exit  三、修改文件属性,使其可执行 chmod +x MongoDB_bak.sh 四...,避免数据重复 --noIndexRestore参数:恢复数据时不创建索引 --dir参数:数据库备份目录 -d参数:后面跟要恢复的数据库名称 #!...` #数据库账号 DB_USER=myleguan #数据库密码 DB_PASS=myleguan #DAYS=15代表删除15天前的备份,即只保留近15天的备份 DAYS=1 #最终保存的数据库备份文件

1.3K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Windbg调试dmp文件方法

    二、加载dmp文件三、加载符号文件(pdb文件)注意:pdb文件要对应编译exe时的文件,不能是后面编译生成的。四、自动分析崩溃堆栈在命令行输入!...只有dmp,没有pdb文件和源码文件没有pdb文件,或者设置pdb目录下找不到对应的pdb文件时,崩溃堆栈列出来的信息较少。只能看到崩溃在哪个库文件,没有太多有用的信息,不能完成崩溃的定位。2....有dmp和pdb,没有源代码注意:需要用编译exe时产生的pdb文件,不能是后来编译产生的。能看到崩溃在哪个函数和代码行号。3....有dmp、pdb、源代码文件注意:源代码文件要对应编译exe时的代码,不然代码位置对应不上。能列出崩溃对应的代码块。

    2.2K20

    Mongo的备份和恢复(mongodump 和mongorestore )

    --oplogReplay参数,具体命令如下(下面是恢复单库的命令): mongorestore -d swrd --oplogReplay /home/mongo/swrdbak/swrd/ -...2、mongodump在mongo关闭时,也是可以备份的,不过需要指定数据目录,命令为: mongodump --dbpath /data/db 3、在备节点使用mongodump备份时,必须加上-...-oplog参数,否则备份的状态不会和任何其他集群成员的状态相吻合,另外在恢复时还需创建一份oplog,用来恢复备份期间所做的操作。...4、mongodump与mongoexport的区别: mongodump导出的是bson格式,是二进制形式,不过可以使用mongo自带的bsondump命令查看里面的数据,而mongoexport导出的则是文本...JSON可读性强但体积较大,BSON则是二进制文件,体积小但对人类几乎没有可读性。

    80120

    如何恢复删除的文件?五个步骤搞定文件恢复

    第四步:使用数据恢复软件如果前面几个步骤不起作用,或者说自己要恢复的文件原来不是在硬盘上。那么需要用到专业的文件恢复工具,比如DiskGenius,数据恢复精灵、Recuva等等。...只要存储设备没有硬件层面的故障,就可以使用这些工具来扫描并尝试恢复丢失的文件。具体的恢复步骤如下:步骤1,选择一款功能足够专业的文件恢复工具,并且尽量从官方的网站下载软件。步骤2,安装并运行软件。...步骤7,选择想要恢复的文件,然后点“恢复”按钮,把这些文件复制到其他的盘,完成文件恢复过程。...第五步:考虑专业协助如果自己在恢复文件的时候,数据恢复软件不够给力或是自己的数据丢失情况十分复杂,那就考虑专业的数据恢复服务。...总之,这种文件恢复方法会比自己使用软件费用要高,是否选这种方法,根据自己的预算、数据的重要性等等一系列因素做决定。如何防止未来文件丢失?

    86310

    电脑删除的文件如何恢复 轻松恢复误删除文件

    今天,小编继续教大家怎么恢复被删除的电脑数据。我们都知道,当文件数据出现异常时,文件都会打不开,或者无法正常使用,这虽然没有被直接删除了文件,但是文件出现了无法使用的情况,也和数据丢失差不了什么了。...如果你遇到这类问题,先不要着急去处理电脑里面的文件数据,可以先进行电脑数据恢复,之后再尝试能不能正常使用。毕竟现在很多数据丢失了也是可以被恢复的。...下面,我就在这里和大家介绍一下数据恢复的方法操作,帮助您解决电脑数据恢复的难题。在这里以数据恢复软件-超级兔子数据恢复举例操作,下面是操作过程,有需要了解的朋友可以一起来看看。...1.在超级兔子官网下载数据恢复软件到电脑,打开软件后在场景模式里面选择误删除文件的恢复模式。2.选择被删除文件前的存放分区,这里选择桌面为例,完成后点击开始扫描。...3.超级兔子数据恢复开始扫描文件,请耐心等待。4.扫描完成后,把需要恢复的文件勾选上,然后点击右下角的立即恢复。

    96410

    文件意外删除后如何恢复?

    方法一:从回收站恢复文件步骤:打开“回收站”:双击桌面上的“回收站”图标,或者右键单击“回收站”并选择“打开”。在回收站中找到被删除的文件。右键单击文件,选择“还原”以将其恢复到原始位置。...方法二:使用文件历史记录恢复文件适用场景: 已启用文件历史记录功能。步骤:打开“设置” -> “更新和安全” -> “备份”。点击“更多选项”,然后点击“文件历史记录”。...DiskGenius:强大的数据恢复工具,适用于复杂场景。步骤:下载并安装上述工具之一。打开工具并选择需要恢复文件的磁盘或分区。启动快速扫描或深度扫描以查找丢失的文件。...预览并选择需要恢复的文件,点击“恢复”按钮。将恢复的文件保存到其他磁盘或位置,避免覆盖原始数据。...找到文件的最新版本或历史版本。下载或恢复文件到本地计算机。

    90120

    centos误删文件如何恢复文件数据

    @TOC ---- 前言 提示:这里主要介绍centos误删文件如何恢复文件数据的情况,视频以xfs为例,博文会讲解xfs和ext4分区类型。...df -T xfs分区 ext4分区 二、使用centos7软件恢复工具extundelete作为文件恢复 1.安装extundelete 下载依赖包: yum install e2fsprogs-devel...(xfs分区的) 恢复文件命令 xfsrestore -f /tmp/dump_data /data 8..../usr/local/bin/extundelete /dev/sda2 --restore-all ---- 9.查看恢复文件 cd /data ls 10.视频讲解演示流程(以xfs为例) B站地址...spm_id_from=333.999.0.0 总结 提示:文章主要讲解centos误删文件怎么恢复(xfs类型的分区),起因是本人在测试环境误删了docker镜像文件,导致所有运行的镜像文件都没了,项目无法运行

    4.7K40

    消失的硬盘文件如何恢复?

    只要方法得当,很多时候这些“消失”的文件是可以找回来的。今天就带你深入了解——硬盘文件为什么会突然不见?又该如何找回这些宝贵数据?硬盘文件为什么会消失?...在恢复之前,有必要搞清楚文件为何消失,可以帮助我们选择更合适的恢复方式。...步骤2,点击“还原个人文件”,浏览备份版本,选择你需要恢复的文件。...步骤3,点击下方绿色“还原”按钮即可恢复到原始位置,或右键选择“还原到”指定新位置方法五、使用数据恢复软件搜索丢失的文件如果试过前面4个方法后,都无法找回消失的文件,那可能需要使用专业的数据恢复软件进行深度扫描...步骤1,打开下载的恢复工具(以diskgenius为例),选中丢失文件所位于的分区 (以D盘为例)- 【恢复文件】-【开始】。之后,就等待扫描结束。

    23210

    如何配置fulldump MEMORY.DMP

    ,可以配置kernel dump,设置为物理内存的30%,参考https://cloud.tencent.com/developer/article/2345491 言归正传,如何配置fulldump...MEMORY.DMP 机器异常重启,系统里只产生了minidump,信息有限,分析不到原因,获取fulldump以备不时之需,如何获取?...\CurrentControlSet\Control\CrashControl" /v CrashDumpEnabled /t REG_DWORD /d 1 /f 如果系统盘空间不足,可以把dump文件路径指定到数据盘...,例如D:\MEMORY.DMP 如果系统盘空间不足,可以把dump文件路径指定到数据盘,例如D:\MEMORY.DMP 如果系统盘空间不足,可以把dump文件路径指定到数据盘,例如D:\MEMORY.DMP...https://docs.microsoft.com/en-us/windows/client-management/determine-appropriate-page-file-size 如何配置虚拟内存

    2.9K40

    如何恢复Linux下误删的文件

    文件恢复是我们日常工作中必不可少的操作,在Windows系统中,文件删除后会放到回收站中,但是Linux系统下,文件删除后该怎么恢复呢? 本文为大家介绍下Linux系统中,常用于文件恢复的命令吧。...extundelete命令 使用存储在分区日志中的信息,尝试恢复已从ext3或ext4的分区中删除的文件 优点: 相比于ext3grep只能恢复ext3文件系统的文件,其适用范围更广,恢复速度更快 安装...查看要恢复文件的分区的文件系统 df -Th 对要恢复文件的分区解除挂载 umount /data 查看可以恢复的数据 extundelete /dev/vdb1 恢复单个目录 指定要恢复的目录名...如果是空目录,则不会恢复 extundelete /dev/vdb1 --restore-directory ferris 恢复单个文件 extundelete /dev/vdb1 --restore-file...22.txt 恢复全部删除的文件 extundelete /dev/vdb1 --restore-all 总结 因此,在日常工作中要养成良好的备份习惯,防止误删。

    16310

    如何使用DiskGenius恢复删除的文件?

    好消息是,很多误删除的情况,我们可以使用数据恢复工具将删除的文件找回来。本文将详细介绍如何使用恢复软件来找回删除的文件。为什么删除的文件还可以恢复呢?...想要弄清楚数据恢复原理,要先了解下电脑存储数据的工作机制。当我们在电脑硬盘上存入文件的时候,文件系统里会同时记录下这个文件的位置信息、名称、大小等。...至此,被删除的文件是有可能恢复的,我们只需要使用数据恢复工具扫描一下,就能够找到丢失的文件。不过,如果文件被删除后,又向硬盘存入了文件,那有可能会将丢失的文件覆盖掉,导致文件无法恢复。...除了预览文件,还可以通过文件类型、修改日期、文件大小等条件来筛选过滤文件,这样可以更快的找到想要的文件。步骤五、导出文件,完成文件恢复。...总之,恢复删除的文件的操作比较简单,使用数据恢复工具自己在家就可以解决问题,省事省力,并且能够更好地保护个人隐私。

    1.3K60

    文件夹权限丢失,如何恢复?

    方法一:通过文件资源管理器恢复权限步骤:打开“文件资源管理器”,找到权限丢失的文件夹。右键单击该文件夹,选择“属性”。在“安全”选项卡中,点击“高级”按钮。在“高级安全设置”窗口中,点击“更改权限”。...输入以下命令以查看文件夹的当前权限:icacls "文件夹路径"输入以下命令以恢复权限(例如为当前用户授予完全控制权限):icacls "文件夹路径" /grant 用户名:F 示例:icacls "C...:\ExampleFolder" /grant John:F方法三:重置文件夹权限为默认值步骤:打开“文件资源管理器”,找到权限丢失的文件夹。...方法四:使用第三方权限管理工具推荐工具:SetACL Studio:提供强大的权限管理和恢复功能。AccessEnum:帮助分析和调整文件夹权限。步骤:下载并安装上述工具之一。...打开工具并选择需要恢复权限的文件夹。使用工具提供的功能调整或恢复权限。

    1.2K20

    如何恢复Linux中的误删文件

    所以最好的方法就是当你意识到你误删了某一份文件时,就立刻开始进行文件恢复工作。你等的时间越久,成功恢复误删文件的可能性也就越低。 如何恢复Linux平台下的误删文件?...PhotoRec是TestDisk套件的其中一个组件,我们可以用它来恢复单独的文件。当然了,TestDisk的功能更加强大,它可以帮助我们恢复文件系统分区或磁盘启动扇区。...PhotoRec-【点击阅读原文下载工具】 PhotoRec 是一款用于恢复硬盘和光盘中丢失的视频、文档、压缩包等文件的数据恢复工具。除此之外,它还可以从数码相机的SD存储卡中恢复丢失的图片。...PhotoRec可以忽略文件系统的类型,并直接从介质底层恢复数据。因此,在介质的文件系统受到严重破坏或被重新格式化后,它同样能够进行数据恢复。...通常情况下,在进行文件恢复工作的时候,我们要先将文件系统重新挂载,然后给它分配只读权限。完成之后,再将恢复的文件写入另外一个文件系统中,这样可以避免原始数据所在的存储区域被覆盖。

    7.3K80

    Windows误删文件该如何去恢复?

    一、磁盘如何保存数据   要理解如何恢复已删除的数据,首先要搞清楚磁盘如何保存数据。...因此,只要不保存新的文件,被删除文件的数据实际上仍旧完整无缺地保存在磁盘上。   因此,我们可以用工具软件绕过操作系统,直接操作磁盘,恢复被删除的文件。...如果不小心删除了某个重要文件,想要恢复,这时千万不要覆盖它。...立即停用计算机,不要再向磁盘保存任何文件,包括不要把恢复工具安装到已删除文件所在的硬盘,因为任何写入磁盘的内容都有可能覆盖已删除文件释放的磁盘簇。...综上所述,我们可以说恢复数据实际上要比彻底清除数据简单。如果你不小心删除了某个重要的文件(谁都会遇到这类事情),恢复工具就是救命的稻草。

    1.4K00

    如何有效恢复误删的HDFS文件

    这就容易带来一个问题,实际操作中对重要数据文件的误删,那么如何恢复这些文件,就显得尤为重要。...如果用户意外地删除了一个文件,就可以使用包含该文件的最新只读快照来进行恢复。...,快照里的内容为快照创建的时间点时文件的内容减去当前文件的内容 下面我们来实操说明如何利用快照恢复误删除的文件: 创建快照: 为目录/bigdatalearnshare/snapshot创建名为snapshot-test...如果此时,我们误删了该目录下的重要文件,我们就可以通过快照机制进行文件的恢复。...但是这种方式存在很大弊端,文件的恢复存在以下几种情况: 1)全部恢复 2)部分恢复 3)完全没有回复 这个主要和集群的繁忙状态有很大关系。

    3K10
    领券