例如,在2014年6月26日下午14:00的时候有人误操作drop掉了一张表,由于库不是很大,并且为测试库,并没有访问,这个时候,我们可以进行基于位置和时间点的不完全恢复
先找到早上的备份,查看那xtrabackup_binlog_info,查看备份结束时刻binlog的名称和位置
[root@test]# cat xtrabackup_binlog_info mysql-bin.000001 5
原创
2021-08-26 14:45:15
440阅读
rman增量备份存在,redo log 全部丢失的不完全恢复步骤说明,测试之后再执行。
原创
2013-11-06 10:52:33
1083阅读
之前做好备份SQL> conn scott/abc123SQL> alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss'; 2012-04-24 10:10:53SQL> select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;SYSDATE----
原创
2016-01-21 18:46:59
662阅读
先记录下scn select current_scn from v$database; 建表create table test1 as select * from v$transportable_platform;删除表drop table test; shutdown immediate;star
转载
2018-03-02 14:40:00
173阅读
2评论
在所有的文件都丢失后,即删除下面的所有的文件,做一个全库的恢复,这里没有丢失参在rman里面通过list back
原创
2022-08-17 08:44:42
145阅读
今天有幸做了几个RMAN的全库恢复实验,这里是一个brief版,方便忘了时可以瞬速找到一 完全恢复1.数据库全库【完全恢复】$ rman target / 登录rman工具,如果使用了catalog,则登
原创
2013-08-22 11:15:17
786阅读
Shut down the database and perform a backup.Restore all the data files.Mount the database.Recover the database.Without applying all the redo log files, open the database using the RESETLOGS option.Back up the database.注意:不完全恢复只能针对所有数据文件,不能针对某个单独的文件和表空间.1:10g 以前,在进行了不完全恢复用resetlogs 打开后,必须立即执行全备份,因为日志
转载
2013-08-07 12:45:00
98阅读
2评论
模拟rac的不完全恢复,虽然小鱼对常规的完全和不完全恢复已经轻车熟路了,还是记录一个不完全恢复完整过程记录下来。
1 首先小鱼做了一个完全备份。
RMAN> backup database include current controlfile format '/home/oracle/backup_db_%U'
2> plus archivelog format '/db/oracl
转载
2018-03-23 13:51:00
311阅读
2评论
备份数据库
1.备份内容
备份数据库是指备份数据库的所有数据文件,控制文件,参数文件和口今文件。下面先找到这些内容
数据文件
SQL> select name from v$datafile;
NAME
--------------------------------------------------------------------------------
/
转载
精选
2012-12-07 23:39:41
577阅读
点赞
2评论
不完全恢复不完全恢复的基本类型:1)基于时间点 (until time): 使整个数据库恢复到过去的一个时间点前2)基于scn (until change): 使整个数据库恢复到过去的某个SCN前3)基于cancel (until cancel): 使整个数据库恢复到归档日志或当前日志的断点前不完全
转载
2017-01-11 17:49:00
107阅读
2评论
如:某个用户误删除了某个表的
原创
2023-06-25 14:47:00
113阅读
为实现mysql的不完全恢复实现了如下脚本:#!/bin/bash
# 配置数据库连接信息
DB_HOST="localhost"
DB_PORT="3306"
DB_USER="root"
DB_PASSWORD="password"
DB_NAME="mydb"
# 配置备份目录和日志目录
BACKUP_DIR="/path/to/backup"
LOG_DIR="/path/to/log
原创
2023-04-26 17:58:17
111阅读
---基于时间的不完全恢复
[oracle@station datafile]$ rman target /
Recovery Manager: Release 10.2.0.1.0 - Production on Sat Jun 9 17:11:44 2012
Copyright (c) 1982, 2005, Oracle. All rights reserved.
con
原创
2012-06-09 22:39:18
400阅读
oracle的不完全 恢复一定是从早期备份中开始恢复的,如果你用当前的system+早期的控制文件备份恢复到了最后,你会发现system的版本总是不对,因为system的版本最新的,不能恢复到之前的老版本上。 2create table as select 这种形式在非归档的情况下是使用的nologging方式创建的,这种表在恢复数据是没法找回来的。
原创
2021-09-08 09:30:04
207阅读
不完全恢复
A. 分类:
1、 基于时间恢复:
将数据库恢复到备份点与失败点之间某个特定时间点的状态。主要适用于以下情况:
a) 误删表
b)  
原创
2012-08-29 22:10:39
819阅读
过程:插数据56--查日志--关库--删文件,归档和当前日志组--起库报错--查询--转出文件--恢复报错--关库--重新转储所有数据文件--mount--不完全恢复--开库resetlogs1、首先做一个全备份...
转载
2013-09-22 22:38:00
124阅读
2评论
项目上开发人员误删除了数据,需要做不完全恢复,好在数据量不大,用mysqlbinlog恢复就可以了,但实际执行中还是遇到很多细节问题,这里也记录下以便以后能更快解决问题,本文将用一个实验模拟真是处理过程且通过本文实验也能彻底了解mysql不完全恢复的方法基本环境建立create database test default character set utf
原创
2023-04-27 15:26:43
50阅读
一、实例演示bacula的完全恢复功能
1、通过差异备份进行完全恢复
操作步骤如下:
*status Status available for: 1: Director 2: Sto
推荐
原创
2012-04-18 09:41:42
5233阅读
点赞
10评论
Oracle备份恢复三(手动不完全恢复)
而且不完全恢复只适用于archivelog基于SCN, 一般当用户误删除表,可以基于时间把数据库恢复到提交数据前的某一个状态
数据文件)
SQL> shutdown immediate;
SQL> ! cp /u01/oradata/denver/*.dbf /u01/backup
关闭数据库
原创
2009-06-28 18:09:54
2381阅读
注释:项目要写注释,但是发布时候记得删除。要学会用操作者工具。h1默认字体大小为32px。display:inline,inline:在一行。a标签撑大li标签,图片可以尝试干掉平铺repeat,background-repeat:no-repeat; 首行缩进text-indent:2em;行高l ...
转载
2021-10-26 07:59:00
136阅读
2评论