`
yyangbb
  • 浏览: 36530 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

ORACLE——一点一点学RMAN备份1

阅读更多

今天开始学习RMAN备份。

本文主要是将关闭的数据库状态修改为开启状态,并对数据库执行全备份。

 

首先打开oracle服务,进入oracle数据库的sql*plus 

[oracle@LabOracle ~]$ sqlplus /nolog

SQL> conn /as sysdba
Connected to an idle instance.
SQL> startup
ORACLE instance started.

 

查看Target Database的归档模式:

SQL> archive log list
Database log mode              No Archive Mode
Automatic archival             Disabled
Archive destination            USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence     5
Current log sequence           7

 

目前的数据库处于非归档模式,接下来需要将数据库修改为归档模式

SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup mount  

 

将数据库置于mount状态,在该状态下修改数据库的归档模式:

SQL> alter database archivelog ;

Database altered.

 

将数据库置于Open状态

SQL> alter database open;

Database altered.

 

再次查看数据库的归档模式,此时数据库处于归档模式,

SQL> archive log list;
Database log mode              Archive Mode
Automatic archival             Enabled
Archive destination            USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence     5
Next log sequence to archive   7
Current log sequence 

 

退出SQL*PLUS

SQL> quit

Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options

 

连接到RMAN环境中
[oracle@LabOracle ~]$ rman nocatalog

Recovery Manager: Release 10.2.0.1.0 - Production on ?lh 2? 28 20:38:34 2011

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

 

查看是否有备份集

RMAN> list backup; 

 RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of list command at 02/28/2011 20:38:50
RMAN-06171: not connected to target database

 

由于没有连接到目标数据库上,报出上面的错误。连接目标数据库

RMAN> connect target /

connected to target database: ORCL (DBID=1267670310)
using target database control file instead of recovery catalog

 

将数据库进行全备份

RMAN> backup database;

Starting backup at 28-2? -11
allocated channel: ORA_DISK_1
channel ORA_DISK_1: sid=1631 devtype=DISK
channel ORA_DISK_1: starting full datafile backupset
channel ORA_DISK_1: specifying datafile(s) in backupset
input datafile fno=00006 name=/oracle/oradata/orcl/perfstat_01.dbf
input datafile fno=00001 name=/oracle/oradata/orcl/system01.dbf
input datafile fno=00003 name=/oracle/oradata/orcl/sysaux01.dbf
input datafile fno=00005 name=/oracle/oradata/orcl/example01.dbf
input datafile fno=00002 name=/oracle/oradata/orcl/undotbs01.dbf
input datafile fno=00004 name=/oracle/oradata/orcl/users01.dbf
channel ORA_DISK_1: starting piece 1 at 28-2? -11
channel ORA_DISK_1: finished piece 1 at 28-2? -11
piece handle=/oracle/flash_recovery_area/ORCL/backupset/2011_02_28/o1_mf_nnndf_TAG20110228T205022_6pq6jhfp_.bkp tag=TAG20110228T205022 comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: 00:01:35
channel ORA_DISK_1: starting full datafile backupset
channel ORA_DISK_1: specifying datafile(s) in backupset
including current control file in backupset
including current SPFILE in backupset
channel ORA_DISK_1: starting piece 1 at 28-2? -11
channel ORA_DISK_1: finished piece 1 at 28-2? -11
piece handle=/oracle/flash_recovery_area/ORCL/backupset/2011_02_28/o1_mf_ncsnf_TAG20110228T205022_6pq6mjpj_.bkp tag=TAG20110228T205022 comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: 00:00:03
Finished backup at 28-2? -11

 

全备份完成后,查看备份集,显示出备份集的内容

RMAN> list backupset;


List of Backup Sets
===================

BS Key  Type LV Size       Device Type Elapsed Time Completion Time
------- ---- -- ---------- ----------- ------------ ---------------
1       Full    614.10M    DISK        00:01:30     28-2? -11    
        BP Key: 1   Status: AVAILABLE  Compressed: NO  Tag: TAG20110228T205022
        Piece Name: /oracle/flash_recovery_area/ORCL/backupset/2011_02_28/o1_mf_nnndf_TAG20110228T205022_6pq6jhfp_.bkp
  List of Datafiles in backup set 1
  File LV Type Ckp SCN    Ckp Time   Name
  ---- -- ---- ---------- ---------- ----
  1       Full 638815     28-2? -11 /oracle/oradata/orcl/system01.dbf
  2       Full 638815     28-2? -11 /oracle/oradata/orcl/undotbs01.dbf
  3       Full 638815     28-2? -11 /oracle/oradata/orcl/sysaux01.dbf
  4       Full 638815     28-2? -11 /oracle/oradata/orcl/users01.dbf
  5       Full 638815     28-2? -11 /oracle/oradata/orcl/example01.dbf
  6       Full 638815     28-2? -11 /oracle/oradata/orcl/perfstat_01.dbf

BS Key  Type LV Size       Device Type Elapsed Time Completion Time
------- ---- -- ---------- ----------- ------------ ---------------
2       Full    6.80M      DISK        00:00:03     28-2? -11    
        BP Key: 2   Status: AVAILABLE  Compressed: NO  Tag: TAG20110228T205022
        Piece Name: /oracle/flash_recovery_area/ORCL/backupset/2011_02_28/o1_mf_ncsnf_TAG20110228T205022_6pq6mjpj_.bkp
  Control File Included: Ckp SCN: 638878       Ckp time: 28-2? -11
  SPFILE Included: Modification time: 28-2? -11

 

退出RMAN

RMAN> quit     


Recovery Manager complete.

 

 

 

 

 

 

分享到:
评论

相关推荐

    rman备份与恢复实例

    ### RMAN备份与恢复实例详解 #### 一、RMAN基础操作 **1.1** **系统级跟踪文件(trace)** 在Oracle数据库管理中,RMAN(Recovery Manager)是一个非常重要的工具,用于数据库的备份、恢复以及灾难恢复等工作。在...

    oracle dul手册

    本文将详细介绍如何使用Oracle DUL工具来恢复一张被误删除的表——`account.al_bill_dtl`。 根据描述,“数据抽取工具,可以将丢失的文件再次找回!”这里的“数据抽取工具”即指Oracle DUL工具,它能够在不完全...

    深度数据库设计及oracle总结

    同时,数据备份和恢复策略也至关重要,Oracle的RMAN(恢复管理器)工具能够帮助实现这一点。 总之,深度数据库设计涉及到对业务需求的理解、数据模型的构建和数据库的优化。Oracle数据库以其强大而全面的功能,在...

    marlett_01_0109.pdf

    marlett_01_0109

    [AB PLC例程源码][MMS_040384]Winder Application.zip

    AB PLC例程代码项目案例 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!有问题请及时沟通交流。 2、适用人群:计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、自动化、电子信息等)在校学生、专业老师或者企业员工下载使用。 3、用途:项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 4、如果基础还行,或热爱钻研,亦可在此项目代码基础上进行修改添加,实现其他不同功能。 欢迎下载!欢迎交流学习!不清楚的可以私信问我!

    stassar_3cd_01_0716.pdf

    stassar_3cd_01_0716

    malpass_02_0907.pdf

    malpass_02_0907

    [AB PLC例程源码][MMS_046459]InView on EtherNet Add On Instruction.zip

    AB PLC例程代码项目案例 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!有问题请及时沟通交流。 2、适用人群:计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、自动化、电子信息等)在校学生、专业老师或者企业员工下载使用。 3、用途:项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 4、如果基础还行,或热爱钻研,亦可在此项目代码基础上进行修改添加,实现其他不同功能。 欢迎下载!欢迎交流学习!不清楚的可以私信问我!

    matlab程序代码项目案例:matlab程序代码项目案例文档+程序具有输出LC滤波器的三相逆变器的前馈神经网络模型预测控制.zip

    matlab程序代码项目案例 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!有问题请及时沟通交流。 2、适用人群:计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、自动化、电子信息等)在校学生、专业老师或者企业员工下载使用。 3、用途:项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 4、如果基础还行,或热爱钻研,亦可在此项目代码基础上进行修改添加,实现其他不同功能。 欢迎下载!欢迎交流学习!不清楚的可以私信问我!

    matlab程序代码项目案例:matlab程序代码项目案例基于运动学车辆模型的开放式驾驶MPC横向控制算法.zip

    matlab程序代码项目案例 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!有问题请及时沟通交流。 2、适用人群:计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、自动化、电子信息等)在校学生、专业老师或者企业员工下载使用。 3、用途:项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 4、如果基础还行,或热爱钻研,亦可在此项目代码基础上进行修改添加,实现其他不同功能。 欢迎下载!欢迎交流学习!不清楚的可以私信问我!

    matsumoto_01_1107.pdf

    matsumoto_01_1107

    [AB PLC例程源码][MMS_045719]Rotary Knife with SoftLogix.zip

    AB PLC例程代码项目案例 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!有问题请及时沟通交流。 2、适用人群:计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、自动化、电子信息等)在校学生、专业老师或者企业员工下载使用。 3、用途:项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 4、如果基础还行,或热爱钻研,亦可在此项目代码基础上进行修改添加,实现其他不同功能。 欢迎下载!欢迎交流学习!不清楚的可以私信问我!

    QT第五课-QT系统相关-文件

    代码

    大模型创业者手册-法务与产品合规篇.pdf

    大模型创业者手册-法务与产品合规篇.pdf

    [AB PLC例程源码][MMS_046456]ME Equipment Status Summary Faceplate for PowerFlex, Kinetix, E3 Plus,.zip

    AB PLC例程代码项目案例 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!有问题请及时沟通交流。 2、适用人群:计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、自动化、电子信息等)在校学生、专业老师或者企业员工下载使用。 3、用途:项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 4、如果基础还行,或热爱钻研,亦可在此项目代码基础上进行修改添加,实现其他不同功能。 欢迎下载!欢迎交流学习!不清楚的可以私信问我!

    指标体系数据开发.pptx

    指标体系数据开发

    半导体三极管β值测量仪的设计与制作

    半导体三极管β值测量仪的设计与制作

    [AB PLC例程源码][MMS_047416]ME Faceplates-AOIs for GuardLogix Safety Systems.zip

    AB PLC例程代码项目案例 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!有问题请及时沟通交流。 2、适用人群:计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、自动化、电子信息等)在校学生、专业老师或者企业员工下载使用。 3、用途:项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 4、如果基础还行,或热爱钻研,亦可在此项目代码基础上进行修改添加,实现其他不同功能。 欢迎下载!欢迎交流学习!不清楚的可以私信问我!

    [AB PLC例程源码][MMS_041473]Input Time Stamping.zip

    AB PLC例程代码项目案例 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!有问题请及时沟通交流。 2、适用人群:计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、自动化、电子信息等)在校学生、专业老师或者企业员工下载使用。 3、用途:项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 4、如果基础还行,或热爱钻研,亦可在此项目代码基础上进行修改添加,实现其他不同功能。 欢迎下载!欢迎交流学习!不清楚的可以私信问我!

    本文将带你深入了解如何使用OpenCV库实现图片拼接技术,打造令人惊叹的全景图像。通过清晰的步骤讲解和代码示例

    本文将带你深入了解如何使用OpenCV库实现图片拼接技术,打造令人惊叹的全景图像。通过清晰的步骤讲解和代码示例

Global site tag (gtag.js) - Google Analytics