新建
上传
首页
助手
最?/div>
资料?/div>
工具

[

?/p>

]Oracle9i RMAN 

备份及恢复步?/p>

   

在这里没有讨论多么深入的

RMAN

技术,

也没有告诉大家这样去编写备份脚本?/p>

这并不是我的

初衷,我只想把我会的写出来,和大家一起学习,一起进步,谢谢?/p>

 

 

1

、切换服务器归档模式,如果已经是归档模式可跳过此步:

 

%sqlplus /nolog     (

启动

sqlplus) 

SQL> conn / as sysdba     (

?/p>

DBA

身份连接数据?/p>

) 

SQL> shutdown immediate;     (

立即关闭数据?/p>

) 

SQL> startup mount     (

启动实例并加载数据库,但不打开

) 

SQL> alter database archivelog;     (

更改数据库为归档模式

) 

SQL> alter database open;     (

打开数据?/p>

) 

SQL> alter system archive log start;     (

启用自动归档

) 

SQL> exit     (

退?/p>

) 

 

2

、连接:

 

%rman target=rman/rman@mydb     (

启动恢复管理?/p>

) 

 

3

、基本设置:

 

RMAN> configure default device type to disk;    (

设置默认的备份设备为磁盘

) 

RMAN> configure device type disk parallelism 2;     (

设置备份的并行级别,通道?/p>

) 

RMAN> configure channel 1 device type disk fromat '/backup1/backup_%U';     (

设置

备份的文件格式,只适用于磁盘设?/p>

) 

RMAN> configure channel 2 device type disk fromat '/backup2/backup_%U';     (

设置

备份的文件格式,只适用于磁盘设?/p>

) 

RMAN> configure controlfile autobackup on;     (

打开控制文件与服务器参数文件的自

动备?/p>

) 

RMAN> 

configure 

controlfile 

autobackup 

format 

for 

device 

type 

disk 

to 

'/backup1/ctl_%F';     (

设置控制文件与服务器参数文件自动备份的文件格?/p>

) 

 

4

、查看所有设置:

 

RMAN> show all 

 

5

、查看数据库方案报表?/p>

 

RMAN> report schema; 

 

6

、备份全库:

 

RMAN> backup database plus archivelog delete input;     (

备份全库及控制文件、服?/p>

器参数文件与所有归档的重做日志,并删除旧的归档日志

) 

 

7

、备份表空间?/p>

 

RMAN> backup tablespace system plus archivelog delete input;     (

备份指定表空?/p>

及归档的重做日志,并删除旧的归档日志

) 

 

8

、备份归档日志:

 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

[

?/p>

]Oracle9i RMAN 

备份及恢复步?/p>

   

在这里没有讨论多么深入的

RMAN

技术,

也没有告诉大家这样去编写备份脚本?/p>

这并不是我的

初衷,我只想把我会的写出来,和大家一起学习,一起进步,谢谢?/p>

 

 

1

、切换服务器归档模式,如果已经是归档模式可跳过此步:

 

%sqlplus /nolog     (

启动

sqlplus) 

SQL> conn / as sysdba     (

?/p>

DBA

身份连接数据?/p>

) 

SQL> shutdown immediate;     (

立即关闭数据?/p>

) 

SQL> startup mount     (

启动实例并加载数据库,但不打开

) 

SQL> alter database archivelog;     (

更改数据库为归档模式

) 

SQL> alter database open;     (

打开数据?/p>

) 

SQL> alter system archive log start;     (

启用自动归档

) 

SQL> exit     (

退?/p>

) 

 

2

、连接:

 

%rman target=rman/rman@mydb     (

启动恢复管理?/p>

) 

 

3

、基本设置:

 

RMAN> configure default device type to disk;    (

设置默认的备份设备为磁盘

) 

RMAN> configure device type disk parallelism 2;     (

设置备份的并行级别,通道?/p>

) 

RMAN> configure channel 1 device type disk fromat '/backup1/backup_%U';     (

设置

备份的文件格式,只适用于磁盘设?/p>

) 

RMAN> configure channel 2 device type disk fromat '/backup2/backup_%U';     (

设置

备份的文件格式,只适用于磁盘设?/p>

) 

RMAN> configure controlfile autobackup on;     (

打开控制文件与服务器参数文件的自

动备?/p>

) 

RMAN> 

configure 

controlfile 

autobackup 

format 

for 

device 

type 

disk 

to 

'/backup1/ctl_%F';     (

设置控制文件与服务器参数文件自动备份的文件格?/p>

) 

 

4

、查看所有设置:

 

RMAN> show all 

 

5

、查看数据库方案报表?/p>

 

RMAN> report schema; 

 

6

、备份全库:

 

RMAN> backup database plus archivelog delete input;     (

备份全库及控制文件、服?/p>

器参数文件与所有归档的重做日志,并删除旧的归档日志

) 

 

7

、备份表空间?/p>

 

RMAN> backup tablespace system plus archivelog delete input;     (

备份指定表空?/p>

及归档的重做日志,并删除旧的归档日志

) 

 

8

、备份归档日志:

 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

[

?/p>

]Oracle9i RMAN 

备份及恢复步?/p>

   

在这里没有讨论多么深入的

RMAN

技术,

也没有告诉大家这样去编写备份脚本?/p>

这并不是我的

初衷,我只想把我会的写出来,和大家一起学习,一起进步,谢谢?/p>

 

 

1

、切换服务器归档模式,如果已经是归档模式可跳过此步:

 

%sqlplus /nolog     (

启动

sqlplus) 

SQL> conn / as sysdba     (

?/p>

DBA

身份连接数据?/p>

) 

SQL> shutdown immediate;     (

立即关闭数据?/p>

) 

SQL> startup mount     (

启动实例并加载数据库,但不打开

) 

SQL> alter database archivelog;     (

更改数据库为归档模式

) 

SQL> alter database open;     (

打开数据?/p>

) 

SQL> alter system archive log start;     (

启用自动归档

) 

SQL> exit     (

退?/p>

) 

 

2

、连接:

 

%rman target=rman/rman@mydb     (

启动恢复管理?/p>

) 

 

3

、基本设置:

 

RMAN> configure default device type to disk;    (

设置默认的备份设备为磁盘

) 

RMAN> configure device type disk parallelism 2;     (

设置备份的并行级别,通道?/p>

) 

RMAN> configure channel 1 device type disk fromat '/backup1/backup_%U';     (

设置

备份的文件格式,只适用于磁盘设?/p>

) 

RMAN> configure channel 2 device type disk fromat '/backup2/backup_%U';     (

设置

备份的文件格式,只适用于磁盘设?/p>

) 

RMAN> configure controlfile autobackup on;     (

打开控制文件与服务器参数文件的自

动备?/p>

) 

RMAN> 

configure 

controlfile 

autobackup 

format 

for 

device 

type 

disk 

to 

'/backup1/ctl_%F';     (

设置控制文件与服务器参数文件自动备份的文件格?/p>

) 

 

4

、查看所有设置:

 

RMAN> show all 

 

5

、查看数据库方案报表?/p>

 

RMAN> report schema; 

 

6

、备份全库:

 

RMAN> backup database plus archivelog delete input;     (

备份全库及控制文件、服?/p>

器参数文件与所有归档的重做日志,并删除旧的归档日志

) 

 

7

、备份表空间?/p>

 

RMAN> backup tablespace system plus archivelog delete input;     (

备份指定表空?/p>

及归档的重做日志,并删除旧的归档日志

) 

 

8

、备份归档日志:

 

Ͼλ">
Ͼλ
Ŀ

Oracle9iRMAN备份及恢复步?? - 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

[

?/p>

]Oracle9i RMAN 

备份及恢复步?/p>

   

在这里没有讨论多么深入的

RMAN

技术,

也没有告诉大家这样去编写备份脚本?/p>

这并不是我的

初衷,我只想把我会的写出来,和大家一起学习,一起进步,谢谢?/p>

 

 

1

、切换服务器归档模式,如果已经是归档模式可跳过此步:

 

%sqlplus /nolog     (

启动

sqlplus) 

SQL> conn / as sysdba     (

?/p>

DBA

身份连接数据?/p>

) 

SQL> shutdown immediate;     (

立即关闭数据?/p>

) 

SQL> startup mount     (

启动实例并加载数据库,但不打开

) 

SQL> alter database archivelog;     (

更改数据库为归档模式

) 

SQL> alter database open;     (

打开数据?/p>

) 

SQL> alter system archive log start;     (

启用自动归档

) 

SQL> exit     (

退?/p>

) 

 

2

、连接:

 

%rman target=rman/rman@mydb     (

启动恢复管理?/p>

) 

 

3

、基本设置:

 

RMAN> configure default device type to disk;    (

设置默认的备份设备为磁盘

) 

RMAN> configure device type disk parallelism 2;     (

设置备份的并行级别,通道?/p>

) 

RMAN> configure channel 1 device type disk fromat '/backup1/backup_%U';     (

设置

备份的文件格式,只适用于磁盘设?/p>

) 

RMAN> configure channel 2 device type disk fromat '/backup2/backup_%U';     (

设置

备份的文件格式,只适用于磁盘设?/p>

) 

RMAN> configure controlfile autobackup on;     (

打开控制文件与服务器参数文件的自

动备?/p>

) 

RMAN> 

configure 

controlfile 

autobackup 

format 

for 

device 

type 

disk 

to 

'/backup1/ctl_%F';     (

设置控制文件与服务器参数文件自动备份的文件格?/p>

) 

 

4

、查看所有设置:

 

RMAN> show all 

 

5

、查看数据库方案报表?/p>

 

RMAN> report schema; 

 

6

、备份全库:

 

RMAN> backup database plus archivelog delete input;     (

备份全库及控制文件、服?/p>

器参数文件与所有归档的重做日志,并删除旧的归档日志

) 

 

7

、备份表空间?/p>

 

RMAN> backup tablespace system plus archivelog delete input;     (

备份指定表空?/p>

及归档的重做日志,并删除旧的归档日志

) 

 

8

、备份归档日志:

 



ļ׺.doc޸Ϊ.docĶ

  • ִһ᲻򶯴ʱλ
  • ѧѧĩ
  • Ʒ꼶²֪ʶ
  • 2018ƶһ¼(ƪ)
  • 2012Ĵʡɶи߿Ӣʹ
  • Ծѡ޿-ڲ罻ǡκϰ
  • ǻĿо棨Ŀ¼ - ͼ
  • Сѧ꼶²Ԫѧƻ()
  • ҹйͨƱƶ˼
  • ۹ϢϵͳķչӦ

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)