rman备份写入日志技巧
原创 2020-07-30 11:22:26
1526阅读
 bacula 是个优秀的开源备份软件,支持各种客户端,将使用的经验分享如下: 1、为防止中间人攻击,尤其是在公网备份时,使用pwgen生成高强度的随机密码,通过ssl加密,客户端指定服务端地址,iptables防火墙做点对点信任; 2、给存储卷(volume)帖上标签,更容易识别;Label Format = "www-" 3
原创 2013-04-01 21:02:17
10000+阅读
4点赞
17评论
 http://blog.csdn.net/hw_libo/article/details/6878987 今天在公司的数据库上看到这样的一个RMAN备份脚本: run {  allocate channel c1 type disk maxpiecesize = 2G;  allocate channel c2 type disk maxpiecesiz
转载 精选 2013-01-23 00:00:56
536阅读
检查数据库模式: sqlplus /nolog conn /as sysdba archive log list (查看数据库是否处于归档模式中)若为非归档,则修改数据库归档模式。 startup mount alter database archivelog alter database open2.连接到target数据库命令: connect target / (connect target
sql>shutdown immediate; sql>startup mount;   suse:/>rman target /    RMAN> backup database plus archivelog delete input;  (备份全库及
原创 2010-08-04 16:20:46
559阅读
1、RMAN执行脱机-全部-完整备份RMAN> run {2> shutdown immediate;3> startup mount;4> allocate channel d1 type disk;5> backup as backupset database format '/oraclebk/offline_full_whole.bak';6&
原创 2017-12-26 17:29:01
1840阅读
backup database; --备份整库backup database format '\xxxxxx\xxx_%U'; --备份整库到指定路劲backup tablespace users; --备份表空间BACKUP DATAFILE 'F:\ORACLE\ORADATA\JSSBOOK\USERS01.DBF
转载 2013-06-21 14:10:00
90阅读
2评论
了解RMAN特殊备份的类型使用RMAN backup命令创建备份备份控制文件备份归档日志文件使用RMAN copy命令创建镜像拷贝 恢复管理器提供对以下内容进行备份的功能:整个数据库、表空间中的每个数据文件或单个数据文件控制文件所有归档日志或所选归档日志注:使用恢复管理器时不备份联机重做日志文件。关闭的数据库的备份定义为在数据库关闭(脱机)时进行的备份。这与一致数据库备份相同。如果执行关闭的数
原创 2009-03-14 16:12:58
3028阅读
1点赞
1评论
rman备份 1.开启存档模式 SQL> archive log list; 查看当前数据库的存档模式 SQL> alter system set log_archive_start=true scope=spfile; 修改系统的日志方式为存档模式 SQL> shutdown immediate; ...
转载 2021-04-25 23:39:00
96阅读
2评论
登录rman target /归档模式下可以执行联机备(热备份)备份整个数据库RAMN>backup database;分析打印出来的日志#在默认的情况下, Oracle采用的是【backup set】,即通过【备份集】备份数据 channel ORA_DISK_1: starting full datafile backup set #piece:备份片。 #备份集由备份片组成。 chan
原创 10月前
89阅读
在Kubernetes(简称K8S)集群中,进行数据库备份是非常重要的操作。而对于Oracle数据库,我们通常使用rman来进行备份。本文将介绍如何在Kubernetes集群中使用rman进行备份,并向刚入行的小白详细讲解整个流程。 ### 流程概述: 在Kubernetes中使用rman进行备份的流程如下所示: | 步骤 | 操作 | | --- | --- | | 1 | 创建一个Pod
原创 3月前
30阅读
RMAN基于数据块备份,有以下的特点:         每个数据块从磁盘移入内存时都会发生内存对内存的写操作,在这个操作期间会检查数据块的讹误。讹误检查是RMAN的一个重要特性。 访问数据块时可以选择 空值压缩(null compression),我们可以删除从来没有使用过的数据块(头为0),并在执行内存对内存的写操作时丢
在这里没有讨论多么深入的RMAN技术,也没有告诉大家这样去编写备份脚本,这并不是我的初衷,我只想把我会的写出来,和大家一起学习,一起进步,谢谢。 1、切换服务器归档模式,如果已经是归档模式可跳过此步: %sqlplus /nolog (启动sqlplus) SQL> conn / as sysdba (以DBA身份连接数据库) SQL> shutdown immedia
转载 精选 2007-06-07 02:25:40
841阅读
10G R2 backup plan rman catalog & linux Connect.rcv(该文件只有两句话) connect catalog rmanuser/rman@digoal;connect target sys/oracle@clonedb; catalog的通用脚本 rman cmdfile=/rmanbak/script/connect.rcv(在
转载 2009-06-28 21:39:22
576阅读
run{ allocate channel c1 type disk; allocate channel c2 type disk; sql 'alter system archive log current'; backup database format '/oracle/db1/rman/full_db_%U_%T'; sql 'alter system archive log c
原创 2011-09-18 11:21:43
672阅读
实验一、基本操作(备份前的准备) 1、创建恢复目录(catalog)表空间 SQL> create tablespace rmantbs datafile '/oracle/oradata/zwb/rmantbs01.dbf' size 10m autoextend on; Tablespace created. 2、建catalog的管理用户(必须制定表空间) SQL> c
原创 2012-06-10 19:38:09
609阅读
1、非归档模式转换为归档模式 sqlplus "connect /as sysdba" 先关闭数据库   SQL>shutdown immediate  再后面把数据库启动为mount模式 SQL>startup mount 接着把数据库改为归档模式 SQL> alter database archivelog;  都修改好了以后,然后打
原创 2012-03-07 14:25:35
326阅读
要求:每周日执行0级增量备份,周一、周二执行1级差异增量备份,周三执行1级累积增量备份,周四、周五、周六执行1级差异增量备份每周日执行0级增量备份脚本:#!/bin/bash# name:bkfull.sh# date:2014/04/11# desc: backup incremental level 0 datab
转载 精选 2014-04-15 14:47:53
702阅读
对/tmp/data 进行备份,命名方式为当前的时间定义编辑脚本/home/admin/var_test.sh#!/bin/bash##var_test.shecho $tt=`date |awk '{print $5}'`tar cvf /tmp/data."$t".tar /tmp/dataecho $t是定义一个变量tt=`date |awk '{print $5}'`这个命令是先使用dat
原创 2013-01-01 15:44:44
608阅读
一. RMAN 备份的一些优点1. RMAN 会检测和报告损坏的数据块。2. 不需要将表空间置入热备份模式,RMAN 就可以连接备份数据库。 热备份期间会额外的生成重做日志。3. RMAN 会自动跟踪新的数据文件和表空间,这样就不再需要在脚本中添加新的表空间和数据文件。4. RMAN 只备份使用过的数据库(直至最高使用标记(High wate mark)),这样RMAN 备份映像通常小于联机备份
转载 2010-06-23 00:56:00
109阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5