[20160710]备份archivelog仅仅1次.txt
发布日期:2021-09-08 15:09:37 浏览次数:19 分类:技术文章

本文共 5329 字,大约阅读时间需要 17 分钟。

[20160710]backup archivelog all not backed up 1 times.txt

--我们生产系统archivelog总是保留1个月的时间不删除.这样在日常备份中为了避免重复备份archivelog,就要注意备份N次的

--archivelog,就不需要再备份.
--在rman脚本中写入:

backup archivelog all not backed up 1 times format '/home/oracle/backup/arch_%U';

--次数可以根据自己备份的需要修改,我这里选择1.这样后续的备份仅仅备份没有备份的archivelog.

--如果次数2,就仅仅备份已经备份1次以及还没有备份的archivelog.减少备份的空间占用.

--在测试环境测试看看;

1.环境:

SCOTT@book> @ &r/ver1

PORT_STRING                    VERSION        BANNER

------------------------------ -------------- --------------------------------------------------------------------------------
x86_64/Linux 2.4.xx            11.2.0.4.0     Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production

RMAN> delete archivelog all completed before  'sysdate-1';

RMAN> list archivelog all ;

List of Archived Log Copies for database with db_unique_name BOOK

=====================================================================

Key     Thrd Seq     S Low Time

------- ---- ------- - -------------------
204     1    343     A 2016-07-10 08:24:16
        Name: /u01/app/oracle/archivelog/book/1_343_907434361.dbf

205     1    344     A 2016-07-10 13:10:21

        Name: /u01/app/oracle/archivelog/book/1_344_907434361.dbf

206     1    345     A 2016-07-10 22:04:43

        Name: /u01/app/oracle/archivelog/book/1_345_907434361.dbf

--保留1天的archivelog。为了测试需要,不要备份这个多archivelog。

2.备份第1次:

RMAN> backup archivelog all not backed up 1 times format '/home/oracle/backup/arch_%U';

Starting backup at 2016-07-11 08:40:09

current log archived
using channel ORA_DISK_1
using channel ORA_DISK_2
using channel ORA_DISK_3
channel ORA_DISK_1: starting archived log backup set
channel ORA_DISK_1: specifying archived log(s) in backup set
input archived log thread=1 sequence=343 RECID=204 STAMP=916837821
input archived log thread=1 sequence=344 RECID=205 STAMP=916869884
channel ORA_DISK_1: starting piece 1 at 2016-07-11 08:40:09
channel ORA_DISK_2: starting archived log backup set
channel ORA_DISK_2: specifying archived log(s) in backup set
input archived log thread=1 sequence=345 RECID=206 STAMP=916907094
input archived log thread=1 sequence=346 RECID=207 STAMP=916908009
channel ORA_DISK_2: starting piece 1 at 2016-07-11 08:40:09
channel ORA_DISK_1: finished piece 1 at 2016-07-11 08:40:10
piece handle=/home/oracle/backup/arch_47radpv9_1_1 tag=TAG20160711T084009 comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: 00:00:01
channel ORA_DISK_2: finished piece 1 at 2016-07-11 08:40:10
piece handle=/home/oracle/backup/arch_48radpv9_1_1 tag=TAG20160711T084009 comment=NONE
channel ORA_DISK_2: backup set complete, elapsed time: 00:00:01
Finished backup at 2016-07-11 08:40:10

Starting Control File and SPFILE Autobackup at 2016-07-11 08:40:10

piece handle=/u01/app/oracle/fast_recovery_area/BOOK/autobackup/2016_07_11/o1_mf_s_916908010_cr5tqbwl_.bkp comment=NONE
Finished Control File and SPFILE Autobackup at 2016-07-11 08:40:11

RMAN> list archivelog all ;

List of Archived Log Copies for database with db_unique_name BOOK
=====================================================================

Key     Thrd Seq     S Low Time

------- ---- ------- - -------------------
204     1    343     A 2016-07-10 08:24:16
        Name: /u01/app/oracle/archivelog/book/1_343_907434361.dbf

205     1    344     A 2016-07-10 13:10:21

        Name: /u01/app/oracle/archivelog/book/1_344_907434361.dbf

206     1    345     A 2016-07-10 22:04:43

        Name: /u01/app/oracle/archivelog/book/1_345_907434361.dbf

207     1    346     A 2016-07-11 08:24:54

        Name: /u01/app/oracle/archivelog/book/1_346_907434361.dbf
--备份到seq=346,也就是做archivelog备份时,oracle切换一个archivelog。

3.备份第2次:

RMAN> backup archivelog all not backed up 1 times format '/home/oracle/backup/arch_%U';

Starting backup at 2016-07-11 08:41:56

current log archived
using channel ORA_DISK_1
using channel ORA_DISK_2
using channel ORA_DISK_3
skipping archived logs of thread 1 from sequence 343 to 346; already backed up
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
channel ORA_DISK_1: starting archived log backup set
channel ORA_DISK_1: specifying archived log(s) in backup set
input archived log thread=1 sequence=347 RECID=208 STAMP=916908116
channel ORA_DISK_1: starting piece 1 at 2016-07-11 08:41:56
channel ORA_DISK_1: finished piece 1 at 2016-07-11 08:41:57
piece handle=/home/oracle/backup/arch_4aradq2k_1_1 tag=TAG20160711T084156 comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: 00:00:01
Finished backup at 2016-07-11 08:41:57

Starting Control File and SPFILE Autobackup at 2016-07-11 08:41:57

piece handle=/u01/app/oracle/fast_recovery_area/BOOK/autobackup/2016_07_11/o1_mf_s_916908117_cr5ttoy9_.bkp comment=NONE
Finished Control File and SPFILE Autobackup at 2016-07-11 08:41:58

--//注意看~,前面的from sequence 343 to 346被跳过,仅仅备份seq =347.

RMAN> list archivelog all ;

List of Archived Log Copies for database with db_unique_name BOOK
=====================================================================
Key     Thrd Seq     S Low Time
------- ---- ------- - -------------------
204     1    343     A 2016-07-10 08:24:16
        Name: /u01/app/oracle/archivelog/book/1_343_907434361.dbf

205     1    344     A 2016-07-10 13:10:21

        Name: /u01/app/oracle/archivelog/book/1_344_907434361.dbf

206     1    345     A 2016-07-10 22:04:43

        Name: /u01/app/oracle/archivelog/book/1_345_907434361.dbf

207     1    346     A 2016-07-11 08:24:54

        Name: /u01/app/oracle/archivelog/book/1_346_907434361.dbf

208     1    347     A 2016-07-11 08:40:09

        Name: /u01/app/oracle/archivelog/book/1_347_907434361.dbf

转载地址:https://blog.csdn.net/weixin_34326429/article/details/90274951 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Heroku创始人Adam Wiggins发布十二要素应用宣言
下一篇:[20151008]8i-10g口令密码的加密算法.txt

发表评论

最新留言

表示我来过!
[***.240.166.169]2024年04月17日 23时12分20秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

我在爬坡阶段 2021-06-29
大疆机甲大师教育机器人Python开发:中文命名变量初尝试 2021-06-29
大疆机甲大师教育机器人Python开发:API中文化初尝试 2021-06-29
大疆机甲大师Python开发: 两只老虎 2021-06-29
大疆机甲大师教育机器人Python API中文化之一:枪亮枪暗 2021-06-29
大疆机甲大师教育机器人Python API中文化之二:LED闪烁 2021-06-29
大疆 RoboMaster 机甲大师官方刚刚开通”机甲小 S 实验室”知乎专栏 2021-06-29
大疆机甲大师教育机器人Python API中文化之三:底盘灯效 2021-06-29
大疆机甲大师教育机器人Python API中文化之四五:云台灯效,指定序号 2021-06-29
大疆机甲大师教育机器人Python API中文化之六:关灯 2021-06-29
“中文编程”知乎专栏两岁了——山雨欲来风满楼 2021-06-29
大疆机甲大师Python API之七:做个闹钟 2021-06-29
【意外走向】大疆机甲大师Python API之八:计时——为性能测试展开1000次循环 2021-06-29
RFC#2457——Rust 语言支持非 ASCII 码标识符在 GitHub 引发的激辩(一) 2021-06-29
RFC#2457——Rust 语言选择支持非 ASCII 码标识符在 GitHub 引发的激辩(二) 2021-06-29
”为什么有这么多人执着于中文编程?”回答两千赞留念及回应 2021-06-29
【家务】盘点小孩玩具零件缺失情况 2021-06-29
开发中文 API 的一些策略 2021-06-29
从日本编程书籍《我的第一本编程书》中译版看中文例程如何扬长避短——标识符(一) 2021-06-29
中文命名标识符如何区分类型和变量 2021-06-29