-- 场景 数据库中单独的一个表被delete或者truncate。排除可能进行闪回、日志挖掘、闪回查询、基于时间点的表空间恢复等方法,在11g上只能进行恢复。然后抽出数据,导入到生产库。在12c开始,支持RMAN对表的恢复。当库的大小不太大的时候,恢复还可以,当库为几个T的时候,为了一个表的数据恢复几个T的数据,时间上比较难以接受。本测试,主要测试,仅仅恢复表所在的表空间,来节约恢复时间
原创 2023-07-05 09:55:55
0阅读
几点说明:(1)RMAN恢复的时候,db_name必须相同。如果说要想改成其他的实例名,可以在恢复成功后,用nid命令修改。实例名的信息会记录到控制文件里,所以如果在恢复的时候,如果实例名不一致,恢复的时候会报错。(2)如果恢复的路径和源库不一致,就需要在restore时用set命令指定新位置。并且使用switchdatafileall将信息更新的到控制文件。在做duplicate的时候,RM
转载 精选 2013-09-23 14:38:33
661阅读
Rman恢复
原创 2014-05-06 13:32:15
567阅读
1点赞
1、源端:rman 备份[oracle@node1 dbs]$ rman target /Recovery Manager: Release 11.2.0.4.0 - Production on Wed Jan 27 08:30:53 20d/or its affiliates.  All rig
原创 2023-02-24 09:26:58
729阅读
1.在ASM上创建目录asmcmd ----------- ls cd +DATAORACLERAC mkdir ORACLERAC cd ORACLERAC mkdir CONTROLFILE mkdir TEMPFILE mkdir DATAFILE mkdir ONLINELOG mkdir PARAMETERFILE mkdir ARCHIVELOG mkdir DATAGUARDCON
原创 2月前
38阅读
目录 2. 1|01.1 Oracle数据库恢复 4 3.1 1|11.1.1 安装新的客户端 6 3.2 1|21.1.2 新建恢复文件 6 3.3 1|31.1.3 新建数据库实例 6 3.4 1|41.1.4 建立spfile文件 6 3.5 1|51.1.5 建立数据文件夹 11 3.6 1|61.1.6 启动数据库
转载 3月前
80阅读
  全库恢复) 数据库备份与恢复  全库恢复到另外一台测试库,属于恢复 Ø 测试库创建PFILE参数文件INITSHESTATE.ORA *.aq_tm_processes=0 *.compat
转载 精选 2013-02-16 10:16:04
334阅读
个人学习,仅供参考!!!
原创 2021-06-12 21:32:45
2135阅读
symantec BESR 恢复
原创 2011-05-27 09:32:34
1120阅读
Oracle源主机 Oracle目标主机 主机平台 CentOS6.2(final) CentOs6.2(FInal) 主机名 vick rman IP地址 192.168.1.11 192.168.1.10 实例名字 orcl orcl Oracle版本号 11.2.0.4 11。2.0.4 Or
转载 2016-02-06 19:18:00
203阅读
2评论
先简单介绍一下这个工具:innobackupexinnobackupex比xtarbackup有更强的功能,它整合了xtrabackup和其他的一些功能,他不但可以全量备份/恢复,还可以基于时间的增量备份与恢复。innobackupex备份原理innobackupex首先调用xtrabackup来备份innodb数据文件,当xtrabackup完成后,innobackupex就查看文件xtraba
本文衔接上一篇Cassandra管理之备份与恢复,介绍如何进行cassandra恢复。这个恢复过程就是将旧库的数据文件拷贝到新环境对应的目录,然后启动数据库即可,但是在恢复之前还需要对新环境做一些必要的修改。这里的环境是单机版,另外此方法也适用于集群模式。1、环境信息2、获取tokens如果是集群模式,需要获取每个节点IP的tokens。这里是单机版,获取方法如下:[root@db03~]
原创 2019-10-16 10:24:55
936阅读
背景:HostA上oracle通过NBU进行RMAN备份至带库,从HostB上恢复该库; 目的:在丢失了一部分数据的情况下,但因为没有足够的空间不能做整库恢复,只想恢复部分表; so假设:源主机HostA,目标主机HostB,NBUMaster主机Po,Oracle_sid均为test, Oracle用户均为ora。 步骤: 1、增加Po主机上文件 [Po:root]#
转载 精选 2011-05-04 15:49:00
4168阅读
一、 实验环境 db_A:192.168.0.3        db_B:192.168.0.4 db_A为生产数据库,db_B为后备(不运行);两个数据库的环境完全一样。 二、操作 1.db_A的操作 在db_A上进行rman的0级备份 $rman target / RMAN>backup incremental level=0 dat
原创 2011-07-20 11:13:57
1810阅读
1点赞
环境介绍: 操作系统版本:RHEL5.4  32位 ORALCE版本:  10.2.0.1 32位 ORACLE_SID:  orcl 源服务器和目的服务器的操作系统,oracle版本均一致 源服务器:192.168.227.20 目的服务器:192.168.227.30,只需要安装oracle软件即可,不需要建库操作 一:在源服务器上使用rman备份
推荐 原创 2011-09-06 17:26:29
10000+阅读
7点赞
6评论
PROD增量备份恢复验证实施文档 准备工作:source 源库:PROD数据库备份策略:周日0级RMAN备份,周一至周六1级差异增量备份0 4 * * 0 /data/rmanlev0.sh > /data/logs/rmanlev0.log 2>&10 4 * * 1,2,3,4,5,6 /d
转载 2020-11-27 11:34:00
306阅读
2评论
用户的数据保存到了磁盘或者磁带中,并且是安全的,NBU所在的机器还有可能发生故障,需要重新安装或者将NBU部署到其他的机器中继续使用。在这种情况下,如何让NBU知道用户已经存在的备份策略和存储单元配置呢?如何让新机器上新安装的NBU软件能够识别已经备份过的全备份、差分备份,并且继续之前的工作呢?这些工作就是在catalog的备份与恢复中完成的。 注意:NBU的记录备份相关信息的位置叫ca
# MySQL 数据库利用 binlog 恢复 ## 引言 在日常的数据库维护中,我们经常会遇到数据丢失或者误操作的情况。而 MySQL 提供了一个强大的工具 binlog (二进制日志),它可以帮助我们恢复数据,尤其在恢复的场景下,非常有用。本文将介绍如何利用 binlog 恢复 MySQL 数据库,并提供代码示例。 ## 什么是 binlog binlog 是 MySQL 的二
原创 7月前
24阅读
创建SQL恢复脚本在SQL Server服务器上打开NBU SQL Client选择Restore SQL Server Objects3、SQL HOST写本机4、选择需要还原的库,并保存脚本创建SQL恢复策略1、类型选择MS-SQL2、添加计划任务3、添加客户端4、选择恢复脚本手工运行策略6、还原成功
原创 2017-05-14 10:55:14
3948阅读
  • 1
  • 2
  • 3
  • 4
  • 5