mongodb的备份和还原1.安装mongodb 2.启动mongo备份(mongodump)本文以windows系统为例,默认mongo安装地址为:E:\mongodb 步骤:1.打开dos命令 点击开始->运行->cmd回车打开dos窗口2.进入mongodb的bin目录> e: > cd e:\mongodb\server\bin或者跳过步骤1, 在mongo安装
何为Redis?Redis是内存中的键值缓存和存储(即数据库),也可以永久保存到磁盘。在本文中,你将了解,如何在Centos 7上备份还原您的redis数据库。备份还原说明默认情况下,Redis数据将保存到磁盘中的.rdb文件中,该文件是Redis数据集的时间点快照。快照是按照指定的时间间隔进行的,所以对于备份来说是完美的。1.数据备份篇在Centos 7和其他Linux发行版中,Redis数据
Mongodb提供了两种方式数据冗余方式:    一、复制            1、主从复制                mongod
转载 2023-09-09 07:50:45
132阅读
一、单机备份/恢复MongoDB的逻辑备份/恢复1、备份步骤1)登录单机实例,将数据库锁定db.fsyncLock()2)在操作系统通过mongodump备份数据3)解除锁定db.fsyncUnlock()2、恢复步骤使用mongorestore将数据恢复MongoDB的物理备份/恢复1、备份步骤1)登录单机实例,将数据库锁定或者直接停机db.fsyncLock()2)将目录下的所有文件直接复制出
原创 2021-04-10 19:15:27
713阅读
mysql binlog 简单介绍与基于binlog数据恢复通过备份文件恢复binlog(本节重点)binlog 二进制日志文件show variables like 'log_bin';二进制日志文件(binary log) 记录了对mysql 数据库执行更改的所有操作, 但是不包括 select 和 show 这类操作,因为这类操作对数据本身没有修改. 然而 操作本身没有对数据进行修改也可能会
nosql----redis数据恢复方案在生产环境中,运行redis的时候需要把RDB和AOF都打开。RDB数据需要定时备份到别的路径下面,最好是备份到云服务器上。1.redis进程挂掉,可以直接重启redis,redis会直接基于AOF进行恢复数据。2.redis所在的服务器挂掉,可以尝试直接重启redis,假如AOF文件没有损坏,那么数据恢复。3.假如当前redis的AOF和RDB文件都出现
1、mysql备份恢复方式1)按照数据库的运行状态分为如下两种1> 冷备2> 热备; 热备细分如下两种逻辑备份 裸文件备份2)按照备份后的内容量分为如下两种1> 全量备份2> 增量备份...
原创 2021-12-28 17:15:39
130阅读
这个方法比较笨,但是还挺实用。redis有一份rdb文件是旧的数据文件dump.rdb.back,当前已经有新的dump.rdb文件。现在要做的是将dump.rdb.back的数据添加到现在的redis里(服务器master)。1.先用另一台redis服务(slave1),加载dump.db.back的数据,即先备份slave1自己的数据,用dump.db.back覆盖slave1的dump.rd
转载 2023-05-25 11:13:13
112阅读
Route 2600 常用灾难恢复方式
原创 2010-07-17 12:23:41
415阅读
备份是最简单的保护数据的方法,下面将介绍多种备份方法。为了得到一个一致的备份,在相关的表上做一个LOCK TABLES,你只需一个读锁定,当你在数据库目录中做文件的一个拷贝时,这允许其他线程继续查询该表;当你恢复数据时,需要一个写锁定,以避免冲突。 一、使用SQL语句备份和恢复 你可以使用SELECT INTO OUTFILE语句备份数据,并用LOAD DATA INFILE语句恢复数据
1 存在定期备份2 临时备份3 其他方法 恢复数据方法: 下面按照三种场景介绍数据恢复方法:1 存在定期备份1.1 启动当天的备份 备份文件一般位于:/data1/backup/mysql<port>/<日期> 目录下 以3999为端口启动(3999表示备份实例),注意:不要自动启动slave首先需要确定出问题的点位的前一个点位,也就是我们需要同步数据的最后一个正
转载 2023-05-29 22:19:27
213阅读
redis的数据恢复过程 redis的数据载入主要是指redis重启时候恢复数据的过程,恢复数据总共有两种:aof 数据文件rdb 数据文件 数据恢复的过程是二选一的过程,也就是如果开启aof持久化那么就会使用aof文件进行恢复,如果没有才会选择rdb文件进行恢复。void loadDataFromDisk(void) { // 记录开始时间 long long start =
SQL Server数据库文件恢复技术 yzhshi(yzhshi@etang.com) SQL Server数据库备份有两种方式,一种是使用BACKUP DATABASE将数据库文件备份出去,另外一种就是 直接拷贝数据库文件mdf和日志文件ldf的方式。 下面将主要讨论一下后者的备份与恢复。本文假定您能熟练使用SQL Server Enterpr
作者:tplinux 背景 学习一款数据库,要学会备份和恢复。备份是一个严谨的工作,作为一个dba,掌握数据库备份、恢复的各种手段。 下面让我们一起来...
转载 2022-08-13 07:34:48
728阅读
SQL Server数据库备份有两种方式,一种是使用BACKUP DATABASE将数据库文件备份出去,另外一种就是直接拷贝数据库文件mdf和日志文件ldf的方式。只有mdf文件的恢复技术A.我们使用默认方式建立一个供恢复使用的数据库(如test)。可 以在SQL Server Enterprise Manager里面建立。B.停掉数据
转载 2023-06-13 23:45:20
457阅读
mysql相对oracle来说,自带的恢复手段较少。下面罗列下不同场景下mysql的恢复的手段: 1删除表 在有备份的情况下,一般都是通过备份+binlog来进行恢复。在没有备份的情况下可以使用undrop工具进行恢复,但是这个工具在使用上有些问题,在drop表后进行表结构的恢复中没有指定端口的参数,只能是默认的3306端口,需要修改源码添加指定端口的参数。在恢复的时候需要扫描磁盘,机器的cp...
原创 2021-09-07 19:04:45
73阅读
目录 背景:所需知识:坏块处理:批量删除坏块总结:未解决疑问:背景:测试环境今天有人反馈有DataNode节点挂掉有部分block不能用的问题,看了下确实active的NN页面显示有52336个坏块,且看datanode节点列表有个节点是Dead状态,不过仔细一看发现stanby的NN的页面里该DataNode是正常的。所需知识:坏块:corruptReplicas,损坏的块 
摘 要 确保数据安全是每一位数据库DBA的必要工作,根据数据的重要性和软硬件条件制定可行的备份恢复方案,将数据丢失造成的损失降到最低。主要探讨Oracle数据库导出 /导入(Export/Import)、冷备份、热备份、ram备份与恢复的方法,比较各种方式的优缺点。    关键词 数据库备份与恢复;导出/导入(Export/Import);冷备份;热备份;rman数据
转载 2017-01-07 10:26:09
2845阅读
1.备份mongodump -h localhost:27017 -d test -o E:\mongoDB\backuplocalhost:27017 :MongoDB所在服务器地址,这里使用的是本地服务器 test 要备份的数据库名称 E:\MongoDB\backup :备份的数据库地址 执行命令后相应文件 这样数据就备份完成了2.数据恢复先使用db.dropDatabase()删除数据
Redis单机持久化策略RDBAOF Redis的持久化分为两种,RDB和AOF两种。RDBRDB模式是Redis以快照的形式做的持久化,Redis重启后课通过RDB文件快速恢复数据。优点:类似于java的序列化,恢复速度相对较快。缺点:不支持拉链备份,只有一个备份快照文件,需要人为维护。 刚要备份,挂机了,会丢失一部分数据。RDB备份具有时点性,备份的方式有两种: save :使用 save
转载 2023-08-07 23:34:33
68阅读
  • 1
  • 2
  • 3
  • 4
  • 5