oracle数据库NBU异机恢复测试报告

oracle数据库NBU异机恢复测试报告
oracle数据库NBU异机恢复测试报告

DBID=1167102021

创建目录

E:\data

E:\oracle\admin\zbzk\bdump

E:\oracle\admin\zbzk\cdump

E:\oracle\admin\zbzk\udump

E:\oracle\admin\zbzk\pfile

E:\oracle\admin\zbzk\create

E:\archlog\

创建sid

E:\oracle\ora92\bin>oradim -new -sid zbzk -startmode manual pfile "E:\oracle\admin\zbzk\pfile\init.ora"

创建密码文件

E:\>orapwd file=e:\oracle\ora92\database\pwdldl.ora password=oracle

C:\Documents and Settings\Administrator>sqlplus /nolog

SQL*Plus: Release 9.2.0.1.0 - Production on 星期六3月24 10:48:45 2012

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

SQL> conn / as sysdba;

ERROR:

ORA-12560: TNS: 协议适配器错误

启动oracle服务

net start oracleservicezbzk

设置环境变量

set oracle_sid=zbzk

E:\oracle\ora92\bin>sqlplus /nolog

SQL*Plus: Release 9.2.0.1.0 - Production on 星期五3月23 17:53:03 2012

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

SQL>startup nomount pfile="E:\oracle\admin\zbzk\pfile\init.ora"

netbackup/bin/bplist -B -C zbyczk -t 4 -R -l /

-rw------- SYSTEM SYSTEM 1900544 三月24 09:13 cntrl_p_t:\

-rw------- SYSTEM SYSTEM 1858432K 三月24 09:12 arch-s237-p1-t778756341:\

-rw------- SYSTEM SYSTEM 547291136 三月24 09:03 bk_u7cn6lnn9_s236_p1_t778755817:\

-rw------- SYSTEM SYSTEM 688652288 三月24 09:03 bk_u7bn6lnn8_s235_p1_t778755816:\

-rw------- SYSTEM SYSTEM 1900544 三月23 12:42 cntrl_p_t:\

-rw------- SYSTEM SYSTEM 1800128K 三月23 12:42 arch-s233-p1-t778682521:\

-rw------- SYSTEM SYSTEM 1843200K 三月23 12:41 arch-s232-p1-t778682464:\

-rw------- SYSTEM SYSTEM 23533632K 三月23 12:28 bk_u77n6jfap_s231_p1_t778681689:\

-rw------- SYSTEM SYSTEM 34803520K 三月23 12:28 bk_u76n6jfao_s230_p1_t778681688:\

-rw------- SYSTEM SYSTEM 1900544 三月21 18:08 cntrl_p_t:\

-rw------- SYSTEM SYSTEM 1796480K 三月21 18:07 arch-s210-p1-t778529251:\

-rw------- SYSTEM SYSTEM 1003814912 三月21 17:58 bk_u6gn6eptp_s208_p1_t778528697:\

-rw------- SYSTEM SYSTEM 550633472 三月21 17:58 bk_u6hn6eptq_s209_p1_t778528698:\

-rw------- SYSTEM SYSTEM 1900544 三月20 18:10 cntrl_p_t:\

-rw------- SYSTEM SYSTEM 1810432K 三月20 18:09 arch-s206-p1-t778442976:\

-rw------- SYSTEM SYSTEM 1843200K 三月20 18:08 arch-s205-p1-t778442929:\

-rw------- SYSTEM SYSTEM 1843200K 三月20 18:08 arch-s204-p1-t778442883:\

-rw------- SYSTEM SYSTEM 806551552 三月20 17:58 bk_u6an6c5hq_s202_p1_t778442298:\

-rw------- SYSTEM SYSTEM 685375488 三月20 17:58 bk_u6bn6c5hq_s203_p1_t778442298:\

-rw------- SYSTEM SYSTEM 1900544 三月17 18:08 cntrl_p_t:\

-rw------- SYSTEM SYSTEM 1752768K 三月17 18:07 arch-s188-p1-t778183633:\

-rw------- SYSTEM SYSTEM 527433728 三月17 17:58 bk_u5rn648ds_s187_p1_t778183100:\

-rw------- SYSTEM SYSTEM 973340672 三月17 17:58 bk_u5qn648dr_s186_p1_t778183099:\

-rw------- SYSTEM SYSTEM 1900544 三月16 18:07 cntrl_p_t:\

-rw------- SYSTEM SYSTEM 1705536K 三月16 18:07 arch-s184-p1-t778097231:\

-rw------- SYSTEM SYSTEM 978255872 三月16 17:58 bk_u5mn61k1t_s182_p1_t778096701:\

-rw------- SYSTEM SYSTEM 581304320 三月16 17:58 bk_u5nn61k1t_s183_p1_t778096701:\

-rw------- SYSTEM SYSTEM 1900544 三月15 18:11 cntrl_p_t:\

-rw------- SYSTEM SYSTEM 1666112K 三月15 18:10 arch-s180-p1-t778011044:\

-rw------- SYSTEM SYSTEM 23406912K 三月15 17:58 bk_u5jn5uvlt_s179_p1_t778010301:\

-rw------- SYSTEM SYSTEM 34733632K 三月15 17:58 bk_u5in5uvlt_s178_p1_t778010301:\

-rw------- SYSTEM SYSTEM 1900544 三月14 18:07 cntrl_p_t:\

-rw------- SYSTEM SYSTEM 1610048K 三月14 18:07 arch-s176-p1-t777924426:\

-rw------- SYSTEM SYSTEM 509411328 三月14 17:58 bk_u5fn5sb9u_s175_p1_t777923902:\

-rw------- SYSTEM SYSTEM 905379840 三月14 17:58 bk_u5en5sb9t_s174_p1_t777923901:\

-rw------- SYSTEM SYSTEM 1900544 三月13 18:07 cntrl_p_t:\

-rw------- SYSTEM SYSTEM 1611840K 三月13 18:06 arch-s172-p1-t777838017:\

-rw------- SYSTEM SYSTEM 514719744 三月13 17:58 bk_u5bn5pmtu_s171_p1_t777837502:\

-rw------- SYSTEM SYSTEM 627965952 三月13 17:58 bk_u5an5pmtu_s170_p1_t777837502:\

-rw------- SYSTEM SYSTEM 1900544 三月12 18:08 cntrl_p_t:\

-rw------- SYSTEM SYSTEM 1663040K 三月12 18:07 arch-s168-p1-t777751636:\

-rw------- SYSTEM SYSTEM 538378240 三月12 17:58 bk_u57n5n2hu_s167_p1_t777751102:\

-rw------- SYSTEM SYSTEM 673054720 三月12 17:58 bk_u56n5n2hu_s166_p1_t777751102:\

-rw------- SYSTEM SYSTEM 1900544 三月11 18:07 cntrl_p_t:\

-rw------- SYSTEM SYSTEM 1564096K 三月11 18:07 arch-s164-p1-t777665229:\

-rw------- SYSTEM SYSTEM 540409856 三月11 17:58 bk_u53n5ke5v_s163_p1_t777664703:\

-rw------- SYSTEM SYSTEM 645988352 三月11 17:58 bk_u52n5ke5v_s162_p1_t777664703:\

-rw------- SYSTEM SYSTEM 1900544 三月10 18:07 cntrl_p_t:\

-rw------- SYSTEM SYSTEM 1525376K 三月10 18:07 arch-s160-p1-t777578830:\

-rw------- SYSTEM SYSTEM 483655680 三月10 17:58 bk_u4vn5hpq0_s159_p1_t777578304:\

-rw------- SYSTEM SYSTEM 847970304 三月10 17:58 bk_u4un5hppv_s158_p1_t777578303:\

-rw------- SYSTEM SYSTEM 1900544 三月02 16:55 cntrl_p_t:\

-rw------- SYSTEM SYSTEM 1257152K 三月02 16:54 arch-s124-p1-t776883263:\

-rw------- SYSTEM SYSTEM 420872192 三月02 16:43 bk_u3rn4sie6_s123_p1_t776882630:\

-rw------- SYSTEM SYSTEM 605880320 三月02 16:43 bk_u3qn4sie6_s122_p1_t776882630:\

-rw------- SYSTEM SYSTEM 1900544 三月01 18:12 cntrl_p_t:\

-rw------- SYSTEM SYSTEM 1082496K 三月01 18:11 arch-s120-p1-t776801509:\

-rw------- SYSTEM SYSTEM 1126400K 三月01 18:11 arch-s119-p1-t776801463:\

-rw------- SYSTEM SYSTEM 23160960K 三月01 17:58 bk_u3mn4q2e6_s118_p1_t776800710:\

-rw------- SYSTEM SYSTEM 34630528K 三月01 17:58 bk_u3ln4q2e5_s117_p1_t776800709:\

恢复控制文件

C:\Program Files\VERITAS\NetBackup\bin>rman target /

恢复管理器: 版本9.2.0.1.0 - Production

Copyright (c) 1995, 2002, Oracle Corporation. All rights reserved.

RMAN-00571: ===========================================================

RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============

RMAN-00571: ===========================================================

RMAN-00554: initialization of internal recovery manager package failed

RMAN-04005: error from target database:

ORA-12560: TNS: 协议适配器错误

C:\Program Files\VERITAS\NetBackup\bin>set oracle_sid=zbzk

C:\Program Files\VERITAS\NetBackup\bin>rman target /

恢复管理器: 版本9.2.0.1.0 - Production

Copyright (c) 1995, 2002, Oracle Corporation. All rights reserved.

连接到目标数据库: zbzk(未安装)

RMAN> set DBID=1167102021

正在执行命令: SET DBID

RMAN> run

{

allocate channel d1 type 'SBT_TAPE';

send 'NB_ORA_SERV=netbackup,NB_ORA_CLIENT=zbyczk';

restore controlfile from 'cntrl_p_t';

release channel d1;

}

分配的通道: d1

通道d1: sid=15 devtype=SBT_TAPE

通道d1: Veritas NetBackup for Oracle - Release 7.1 (20110203)

向通道发命令: d1

启动restore 于24-3月-12

通道d1: 正在恢复控制文件

通道d1: 恢复完成

正在复制控制文件

输出文件名=E:\DATA\CONTROL01.CTL

输出文件名=E:\DATA\CONTROL02.CTL

输出文件名=E:\DATA\CONTROL03.CTL

完成restore 于24-3月-12

释放的通道: d1

启动数据库到mount状态。

SQL> alter database mount;

SQL>create spfile from pfile="E:\oracle\admin\zbzk\pfile\init.ora"

恢复归档日志

RMAN> list backup of archivelog all;

RMAN> run {

allocate channel d1 type 'SBT_TAPE';

send 'NB_ORA_SERV=netbackup,NB_ORA_CLIENT=zbyczk';

set archivelog destination to 'E:\archlog\';

restore archivelog sequence 78 thread 1;

restore archivelog sequence 79 thread 1;

release channel t1;

}

恢复数据文件

RMAN>

run{

allocate channel d1 type 'SBT_TAPE';

send 'NB_ORA_SERV=netbackup,NB_ORA_CLIENT=zbyczk';

Set newname for datafile 1 to 'E:\data\SYSTEM01.DBF';

Set newname for datafile 2 to 'E:\data\UNDOTBS01.DBF';

Set newname for datafile 3 to 'E:\data\SYSAUX01.DBF';

Set newname for datafile 4 to 'E:\data\USERS01.DBF';

Set newname for datafile 5 to 'E:\data\SMO01.DBF';

Set newname for datafile 6 to 'E:\data\CRM_DB.ORA';

Set newname for datafile 7 to 'E:\data\FCDB_AUDIT_DATA01.DBF';

Set newname for datafile 8 to 'E:\data\FCDB_AUDIT_INDX01.DBF';

restore datafile 1,2,3,4,5,6,7,8;

switch datafile all;

}

RMAN>

run{

allocate channel d1 type 'SBT_TAPE';

send 'NB_ORA_SERV=netbackup,NB_ORA_CLIENT=zbyczk';

Set newname for datafile 1 TO 'E:\DATA\SYSTEM01.DBF';

Set newname for datafile 2 TO 'E:\DATA\UNDOTBS01.DBF';

Set newname for datafile 3 TO 'E:\DATA\INDX01.DBF';

Set newname for datafile 4 TO 'E:\DATA\TOOLS01.DBF';

Set newname for datafile 5 TO 'E:\DATA\USERS01.DBF';

Set newname for datafile 6 TO 'E:\DATA\TAZMSPCE01.ORA';

Set newname for datafile 7 TO 'E:\DATA\TAZMSPCE02.ORA';

Set newname for datafile 8 TO 'E:\DATA\TAZMSPCE03.ORA';

Set newname for datafile 9 TO 'E:\DATA\TAZMSPCE04.ORA';

Set newname for datafile 10 TO 'E:\DATA\DATAGATHER.ORA';

Set newname for datafile 11 TO 'E:\DATA\DATAGATH.ORA';

Set newname for datafile 12 TO 'E:\DATA\TAZMSPCE05.ORA';

Set newname for datafile 13 TO 'E:\DATA\SDZK01.ORA';

Set newname for datafile 14 TO 'E:\DATA\TAZMSPCE06.ORA';

Set newname for datafile 15 TO 'E:\DATA\DYNAMIC_OTHER.ORA';

Set newname for datafile 16 TO 'E:\DATA\DYNAMIC_COLLECT.ORA';

Set newname for datafile 19 TO 'E:\DATA\IDX_DYNAMIC3.ORA.ORA.ORA';

Set newname for datafile 17 TO 'E:\DATA\IDX_DYNAMIC.ORA';

Set newname for datafile 18 TO 'E:\DATA\IDX_DYNAMIC2.ORA.ORA';

Set newname for datafile 20 TO 'E:\DATA\IDX_DYNAMIC4.ORA.ORA.ORA.ORA'; Set newname for datafile 21 TO 'E:\DATA\IDX_DYNAMIC5.ORA.ORA.ORA.ORA'; Set newname for datafile 22 TO 'E:\DATA\PORTAL.ORA';

Set newname for datafile 23 TO 'E:\DATA\PERFSTAT.ORA';

Set newname for datafile 24 TO 'E:\DATA\DYNAMIC_BILL.ORA';

restore datafile 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24; switch datafile all;

}

恢复数据库。

RMAN>

run{

allocate channel d1 type 'SBT_TAPE';

send 'NB_ORA_SERV=netbackup,NB_ORA_CLIENT=zbyczk';

set until sequence 9386 thread 1;

restore database;

recover database;

release channel t1;

}

SQL> alter database open resetlogs;

select * from v$logfile;

1 ONLINE X:\DATA\REDO01.LOG

2 ONLINE X:\DATA\REDO02.LOG

3 ONLINE X:\DATA\REDO03.LOG

ALTER DATABASE RENAME FILE 'X:\DATA\REDO01.LOG' ,'X:\DATA\REDO02.LOG','X:\DATA\REDO03.LOG'

to 'E:\DATA\REDO01.LOG','E:\DATA\REDO02.LOG','E:\DATA\REDO03.LOG';

分销数据库本机恢复

恢复控制文件

RMAN>

run

{

allocate channel d1 type 'SBT_TAPE';

send 'NB_ORA_SERV=netbackup,NB_ORA_CLIENT=zbserverB_service'; restore controlfile from 'cntrl_9369_1_778716822';

release channel d1;

}

恢复数据库

RMAN> alter database mount;

database mounted

RMAN> run

2> {

3> allocate channel d1 type 'SBT_TAPE';

4> send 'NB_ORA_SERV=netbackup,NB_ORA_CLIENT=zbserverB_service';

5> RESTORE DATABASE;

6> RECOVER DATABASE;

7> release channel d1;

8> }

using target database controlfile instead of recovery catalog

allocated channel: d1

channel d1: sid=10 devtype=SBT_TAPE

channel d1: Veritas NetBackup for Oracle - Release 7.1 (2011020322)

sent command to channel: d1

Starting restore at 24-MAR-12

channel d1: starting datafile backupset restore

channel d1: specifying datafile(s) to restore from backup set

restoring datafile 00001 to /oradb/system01.dbf

restoring datafile 00013 to /oraindex/DY_INDEX_TS_03.dbf

restoring datafile 00021 to /oraindex/ST_INDEX_TS_04.dbf

restoring datafile 00025 to /oradata/ST_TS_02.dbf

channel d1: restored backup piece 1

piece handle=bk_9324_1_778456619 tag=HOT_DB_BK_LEVEL0 params=NULL channel d1: restore complete

channel d1: starting datafile backupset restore

channel d1: specifying datafile(s) to restore from backup set

restoring datafile 00005 to /oradb/users01.dbf

restoring datafile 00007 to /oradata/DY_CO_TS_01.dbf

restoring datafile 00014 to /oradata/DY_OTHER_TS_01.dbf

restoring datafile 00015 to /oradata/DY_OTHER_TS_02.dbf

restoring datafile 00023 to /oradata/ST_INDEX_TS_06.dbf

channel d1: restored backup piece 1

piece handle=bk_9325_1_778456619 tag=HOT_DB_BK_LEVEL0 params=NULL channel d1: restore complete

channel d1: starting datafile backupset restore

channel d1: specifying datafile(s) to restore from backup set

restoring datafile 00003 to /oradb/indx01.dbf

restoring datafile 00010 to /oradata/DY_GL_TS_01.dbf

restoring datafile 00016 to /oradata/DY_OTHER_TS_03.dbf

restoring datafile 00022 to /oraindex/ST_INDEX_TS_05.dbf

restoring datafile 00026 to /oradata/ST_TS_03.dbf

channel d1: restored backup piece 1

piece handle=bk_9326_1_778456825 tag=HOT_DB_BK_LEVEL0 params=NULL channel d1: restore complete

channel d1: starting datafile backupset restore

channel d1: specifying datafile(s) to restore from backup set

restoring datafile 00004 to /oradb/tools01.dbf

restoring datafile 00006 to /oradata/CALLCENTER.dbf

restoring datafile 00012 to /oraindex/DY_INDEX_TS_02.dbf

restoring datafile 00020 to /oraindex/ST_INDEX_TS_03.dbf

restoring datafile 00024 to /oradata/ST_TS_01.dbf

channel d1: restored backup piece 1

piece handle=bk_9327_1_778457020 tag=HOT_DB_BK_LEVEL0 params=NULL channel d1: restore complete

channel d1: starting datafile backupset restore

channel d1: specifying datafile(s) to restore from backup set

restoring datafile 00008 to /oradata/DY_CO_TS_02.dbf

restoring datafile 00011 to /oraindex/DY_INDEX_TS_01.dbf

restoring datafile 00017 to /oradata/DY_OTHER_TS_04.dbf

restoring datafile 00018 to /oraindex/ST_INDEX_TS_01.dbf

restoring datafile 00019 to /oraindex/ST_INDEX_TS_02.dbf

channel d1: restored backup piece 1

piece handle=bk_9328_1_778457236 tag=HOT_DB_BK_LEVEL0 params=NULL channel d1: restore complete

channel d1: starting datafile backupset restore

channel d1: specifying datafile(s) to restore from backup set

restoring datafile 00002 to /oradb/undotbs01.dbf

restoring datafile 00009 to /oradata/DY_CO_TS_03.dbf

channel d1: restored backup piece 1

piece handle=bk_9329_1_778457411 tag=HOT_DB_BK_LEVEL0 params=NULL channel d1: restore complete

Finished restore at 24-MAR-12

Starting recover at 24-MAR-12

channel d1: starting incremental datafile backupset restore

channel d1: specifying datafile(s) to restore from backup set

destination for restore of datafile 00005: /oradb/users01.dbf

destination for restore of datafile 00007: /oradata/DY_CO_TS_01.dbf destination for restore of datafile 00014: /oradata/DY_OTHER_TS_01.dbf destination for restore of datafile 00015: /oradata/DY_OTHER_TS_02.dbf destination for restore of datafile 00023: /oradata/ST_INDEX_TS_06.dbf channel d1: restored backup piece 1

piece handle=bk_9336_1_778543018 tag=HOT_DB_BK_LEVEL0 params=NULL channel d1: restore complete

channel d1: starting incremental datafile backupset restore

channel d1: specifying datafile(s) to restore from backup set

destination for restore of datafile 00001: /oradb/system01.dbf

destination for restore of datafile 00013: /oraindex/DY_INDEX_TS_03.dbf destination for restore of datafile 00021: /oraindex/ST_INDEX_TS_04.dbf destination for restore of datafile 00025: /oradata/ST_TS_02.dbf

channel d1: restored backup piece 1

piece handle=bk_9335_1_778543018 tag=HOT_DB_BK_LEVEL0 params=NULL channel d1: restore complete

channel d1: starting incremental datafile backupset restore

channel d1: specifying datafile(s) to restore from backup set

destination for restore of datafile 00003: /oradb/indx01.dbf

destination for restore of datafile 00010: /oradata/DY_GL_TS_01.dbf destination for restore of datafile 00016: /oradata/DY_OTHER_TS_03.dbf destination for restore of datafile 00022: /oraindex/ST_INDEX_TS_05.dbf destination for restore of datafile 00026: /oradata/ST_TS_03.dbf

channel d1: restored backup piece 1

piece handle=bk_9337_1_778543133 tag=HOT_DB_BK_LEVEL0 params=NULL channel d1: restore complete

channel d1: starting incremental datafile backupset restore

channel d1: specifying datafile(s) to restore from backup set

destination for restore of datafile 00004: /oradb/tools01.dbf

destination for restore of datafile 00006: /oradata/CALLCENTER.dbf destination for restore of datafile 00012: /oraindex/DY_INDEX_TS_02.dbf destination for restore of datafile 00020: /oraindex/ST_INDEX_TS_03.dbf destination for restore of datafile 00024: /oradata/ST_TS_01.dbf

channel d1: restored backup piece 1

piece handle=bk_9338_1_778543238 tag=HOT_DB_BK_LEVEL0 params=NULL channel d1: restore complete

channel d1: starting incremental datafile backupset restore

channel d1: specifying datafile(s) to restore from backup set

destination for restore of datafile 00008: /oradata/DY_CO_TS_02.dbf destination for restore of datafile 00011: /oraindex/DY_INDEX_TS_01.dbf destination for restore of datafile 00017: /oradata/DY_OTHER_TS_04.dbf destination for restore of datafile 00018: /oraindex/ST_INDEX_TS_01.dbf destination for restore of datafile 00019: /oraindex/ST_INDEX_TS_02.dbf channel d1: restored backup piece 1

piece handle=bk_9339_1_778543333 tag=HOT_DB_BK_LEVEL0 params=NULL channel d1: restore complete

channel d1: starting incremental datafile backupset restore

channel d1: specifying datafile(s) to restore from backup set

destination for restore of datafile 00002: /oradb/undotbs01.dbf destination for restore of datafile 00009: /oradata/DY_CO_TS_03.dbf channel d1: restored backup piece 1

piece handle=bk_9340_1_778543428 tag=HOT_DB_BK_LEVEL0 params=NULL channel d1: restore complete

channel d1: starting incremental datafile backupset restore

channel d1: specifying datafile(s) to restore from backup set

destination for restore of datafile 00005: /oradb/users01.dbf

destination for restore of datafile 00007: /oradata/DY_CO_TS_01.dbf destination for restore of datafile 00014: /oradata/DY_OTHER_TS_01.dbf destination for restore of datafile 00015: /oradata/DY_OTHER_TS_02.dbf destination for restore of datafile 00023: /oradata/ST_INDEX_TS_06.dbf channel d1: restored backup piece 1

piece handle=bk_9347_1_778629417 tag=HOT_DB_BK_LEVEL0 params=NULL

channel d1: restore complete

channel d1: starting incremental datafile backupset restore

channel d1: specifying datafile(s) to restore from backup set

destination for restore of datafile 00001: /oradb/system01.dbf

destination for restore of datafile 00013: /oraindex/DY_INDEX_TS_03.dbf destination for restore of datafile 00021: /oraindex/ST_INDEX_TS_04.dbf destination for restore of datafile 00025: /oradata/ST_TS_02.dbf

channel d1: restored backup piece 1

piece handle=bk_9346_1_778629417 tag=HOT_DB_BK_LEVEL0 params=NULL channel d1: restore complete

channel d1: starting incremental datafile backupset restore

channel d1: specifying datafile(s) to restore from backup set

destination for restore of datafile 00003: /oradb/indx01.dbf

destination for restore of datafile 00010: /oradata/DY_GL_TS_01.dbf destination for restore of datafile 00016: /oradata/DY_OTHER_TS_03.dbf destination for restore of datafile 00022: /oraindex/ST_INDEX_TS_05.dbf destination for restore of datafile 00026: /oradata/ST_TS_03.dbf

channel d1: restored backup piece 1

piece handle=bk_9348_1_778629533 tag=HOT_DB_BK_LEVEL0 params=NULL channel d1: restore complete

channel d1: starting incremental datafile backupset restore

channel d1: specifying datafile(s) to restore from backup set

destination for restore of datafile 00004: /oradb/tools01.dbf

destination for restore of datafile 00006: /oradata/CALLCENTER.dbf destination for restore of datafile 00012: /oraindex/DY_INDEX_TS_02.dbf destination for restore of datafile 00020: /oraindex/ST_INDEX_TS_03.dbf destination for restore of datafile 00024: /oradata/ST_TS_01.dbf

channel d1: restored backup piece 1

piece handle=bk_9349_1_778629638 tag=HOT_DB_BK_LEVEL0 params=NULL channel d1: restore complete

channel d1: starting incremental datafile backupset restore

channel d1: specifying datafile(s) to restore from backup set

destination for restore of datafile 00008: /oradata/DY_CO_TS_02.dbf destination for restore of datafile 00011: /oraindex/DY_INDEX_TS_01.dbf destination for restore of datafile 00017: /oradata/DY_OTHER_TS_04.dbf destination for restore of datafile 00018: /oraindex/ST_INDEX_TS_01.dbf destination for restore of datafile 00019: /oraindex/ST_INDEX_TS_02.dbf channel d1: restored backup piece 1

piece handle=bk_9350_1_778629733 tag=HOT_DB_BK_LEVEL0 params=NULL channel d1: restore complete

channel d1: starting incremental datafile backupset restore

channel d1: specifying datafile(s) to restore from backup set

destination for restore of datafile 00002: /oradb/undotbs01.dbf destination for restore of datafile 00009: /oradata/DY_CO_TS_03.dbf

channel d1: restored backup piece 1

piece handle=bk_9351_1_778629838 tag=HOT_DB_BK_LEVEL0 params=NULL channel d1: restore complete

channel d1: starting incremental datafile backupset restore

channel d1: specifying datafile(s) to restore from backup set

destination for restore of datafile 00001: /oradb/system01.dbf

destination for restore of datafile 00013: /oraindex/DY_INDEX_TS_03.dbf destination for restore of datafile 00021: /oraindex/ST_INDEX_TS_04.dbf destination for restore of datafile 00025: /oradata/ST_TS_02.dbf

channel d1: restored backup piece 1

piece handle=bk_9357_1_778715816 tag=HOT_DB_BK_LEVEL0 params=NULL channel d1: restore complete

channel d1: starting incremental datafile backupset restore

channel d1: specifying datafile(s) to restore from backup set

destination for restore of datafile 00005: /oradb/users01.dbf

destination for restore of datafile 00007: /oradata/DY_CO_TS_01.dbf destination for restore of datafile 00014: /oradata/DY_OTHER_TS_01.dbf destination for restore of datafile 00015: /oradata/DY_OTHER_TS_02.dbf destination for restore of datafile 00023: /oradata/ST_INDEX_TS_06.dbf channel d1: restored backup piece 1

piece handle=bk_9358_1_778715816 tag=HOT_DB_BK_LEVEL0 params=NULL channel d1: restore complete

channel d1: starting incremental datafile backupset restore

channel d1: specifying datafile(s) to restore from backup set

destination for restore of datafile 00003: /oradb/indx01.dbf

destination for restore of datafile 00010: /oradata/DY_GL_TS_01.dbf destination for restore of datafile 00016: /oradata/DY_OTHER_TS_03.dbf destination for restore of datafile 00022: /oraindex/ST_INDEX_TS_05.dbf destination for restore of datafile 00026: /oradata/ST_TS_03.dbf

channel d1: restored backup piece 1

piece handle=bk_9359_1_778715932 tag=HOT_DB_BK_LEVEL0 params=NULL channel d1: restore complete

channel d1: starting incremental datafile backupset restore

channel d1: specifying datafile(s) to restore from backup set

destination for restore of datafile 00004: /oradb/tools01.dbf

destination for restore of datafile 00006: /oradata/CALLCENTER.dbf destination for restore of datafile 00012: /oraindex/DY_INDEX_TS_02.dbf destination for restore of datafile 00020: /oraindex/ST_INDEX_TS_03.dbf destination for restore of datafile 00024: /oradata/ST_TS_01.dbf

channel d1: restored backup piece 1

piece handle=bk_9360_1_778716027 tag=HOT_DB_BK_LEVEL0 params=NULL channel d1: restore complete

channel d1: starting incremental datafile backupset restore

channel d1: specifying datafile(s) to restore from backup set

destination for restore of datafile 00008: /oradata/DY_CO_TS_02.dbf

destination for restore of datafile 00011: /oraindex/DY_INDEX_TS_01.dbf destination for restore of datafile 00017: /oradata/DY_OTHER_TS_04.dbf destination for restore of datafile 00018: /oraindex/ST_INDEX_TS_01.dbf destination for restore of datafile 00019: /oraindex/ST_INDEX_TS_02.dbf

channel d1: restored backup piece 1

piece handle=bk_9361_1_778716132 tag=HOT_DB_BK_LEVEL0 params=NULL channel d1: restore complete

channel d1: starting incremental datafile backupset restore

channel d1: specifying datafile(s) to restore from backup set

destination for restore of datafile 00002: /oradb/undotbs01.dbf

destination for restore of datafile 00009: /oradata/DY_CO_TS_03.dbf

channel d1: restored backup piece 1

piece handle=bk_9362_1_778716227 tag=HOT_DB_BK_LEVEL0 params=NULL channel d1: restore complete

starting media recovery

archive log thread 1 sequence 27952 is already on disk as file /oradb/redo01.log archive log thread 1 sequence 27953 is already on disk as file /oradb/redo02.log archive log thread 1 sequence 27954 is already on disk as file /oradb/redo03.log channel d1: starting archive log restore to default destination

channel d1: restoring archive log

archive log thread=1 sequence=27950

channel d1: restoring archive log

archive log thread=1 sequence=27951

channel d1: restored backup piece 1

piece handle=al_9368_1_778716738 tag=TAG20120323T220900 params=NULL channel d1: restore complete

archive log filename=/ora_archlog/1_27950.dbf thread=1 sequence=27950

archive log filename=/ora_archlog/1_27951.dbf thread=1 sequence=27951

archive log filename=/oradb/redo01.log thread=1 sequence=27952

archive log filename=/oradb/redo02.log thread=1 sequence=27953

archive log filename=/oradb/redo03.log thread=1 sequence=27954

media recovery complete

Finished recover at 24-MAR-12

released channel: d1

RMAN> alter database open;

RMAN-00571: =========================================================== RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS =============== RMAN-00571: ===========================================================

RMAN-03002: failure of alter db command at 03/24/2012 19:57:16

ORA-01589: must use RESETLOGS or NORESETLOGS option for database open RMAN> quit

Recovery Manager complete.

$ sqlplus /nolog

SQL*Plus: Release 9.2.0.7.0 - Production on Sat Mar 24 19:57:26 2012 Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

SQL> conn / as sysdba;

Connected.

SQL> select status from v$instance;

STATUS

------------

MOUNTED

SQL> alter database open;

alter database open

*

ERROR at line 1:

ORA-01589: must use RESETLOGS or NORESETLOGS option for database open

SQL> alter database open NORESETLOGS;

alter database open NORESETLOGS

*

ERROR at line 1:

ORA-01588: must use RESETLOGS option for database open

SQL> alter database RESETLOGS;

alter database RESETLOGS

*

ERROR at line 1:

ORA-02231: missing or invalid option to ALTER DATABASE

SQL> alter database open RESETLOGS;

Database altered.

文件恢复

打开备份恢复客户端

点击菜单---文件--选择备份机器和策略类型,服务器选择master server,选择源客户端和要恢复的目标客户端,选择备份策略类型为standard,点击OK

点击选择恢复,选中要恢复的文件,点击开始恢复

选择恢复到原始位置,点击开始恢复

选择是

文件成功恢复

TSM+ORACLE备份恢复测试报告

Oracle数据库备份恢复测试报告

目录 1.背景概述 (1) 1.1恢复测试目的 (1) 1.2恢复测试方法 (1) 1.3数据库备份架构 (1) 2.恢复所需资源 (2) 2.1主机资源 (2) 2.2实施环境 (2) 3.数据库恢复测试步骤 (3) 3.1安装配置测试主机 (3) 3.2全库恢复 (3) 3.3测试主机-TSM恢复配置 (3) 3.4测试主机-设定数据库环境变量 (4) 3.5测试主机-启动数据库到NOMOUNT状态 (4) 3.6测试主机-恢复控制文件 (4) 3.7测试主机-更改数据库到MOUNT状态 (5) 3.8测试主机-恢复数据文件 (5) 3.9测试主机-恢复归档日志 (9) 3.10测试主机-以RESETLOGS方法打开数据库 (11) 3.11测试主机-重启数据库 (11) 4.恢复结果 (12)

1.背景概述 1.1恢复测试目的 为了验证数据库的备份有效性,我们进行了此次的数据库恢复测试,用来确保 数据库备份的正确性,可恢复性。 1.2恢复测试方法 异机恢复 因为生产数据库已经在使用,我们不能在生产数据库上进行本机恢复测试,为 了不影响生产数据库的正常使用,我们将在测试机上进行恢复测试。 1.3数据库备份架构 1.备份系统采用IBM Tivoli备份软件; 2.带库使用ADIC磁带库。

2.恢复所需资源 2.1主机资源 需要准备恢复的测试主机,最佳做法是恢复测试主机的硬件架构、操作系统版本和生产主机一致。 2.2实施环境

3.数据库恢复测试 步骤 3.1安装配置测试主机 因为测试机完全拷贝备份主机,故测试机与生产机环境一致,确保测试主机已经正常 运行,并能于要恢复的生产主机,备份主机网络连通。 3.2全库恢复 利用TSM软件界面,调用原来所备份的数据库,以及相应的数据库恢复工具RMAN的 脚本,进行ORACLE 数据库系统的全库恢复。 3.3测试主机-TSM恢复配置 因为测试主机与生产主机架构相同,故只需在TSM SERVER上定义SAN server。 如下:

oracle 备份恢复语句整理(最全)

Oracle备份恢复场景总结 一、数据文件、表空间恢复 1、数据库文件恢复 1>场景一: 问题描述: test.dbf丢失,有RMAN备份。 重启报错: Startup; ORA-01157: cannot identify/lock data file 5 - see DBWR trace file ORA-01110: data file 5: '/oracle/app/oracle/oradata/orcl/test01.dbf' run{ startup mount; allocate channel ch00 type 'SBT_TAPE'; restore datafile 5; recoverdatafile 5; alter database open; release channel ch00; }

2>场景二 问题描述: 模拟test表空间损坏,删除数据文件(恢复到新目录) 旧目录:/oracle/app/oracle/oradata 新目录: /home/oracle run{ allocate channel ch00 type 'SBT_TAPE'; sql 'alter database datafile 5 offline'; setnewname for datafile 5 to '/home/oracle/test01.dbf'; restoredatafile 5; switchdatafile 5; recoverdatafile 5; sql 'alter database datafile 4 online'; release channel ch00; } 说明: set newname for 告诉RMAN 还原数据文件的新位置在哪里。这个命令在restore 前出现。 switch datafile更新controlfile,记录这个新位置。这个命令要在recover 前出现

数据备份与灾难恢复实训报告

苏州市职业大学实习(实训)报告名称数据备份与灾难恢复实训 2013年1 月7 日至2013 年1 月8日共2 天 院系计算机工程系 班级10网络安全(CIW) 姓名胡帅帅 系主任李金祥 教研室主任谭方勇 指导教师高小惠、肖长水

项目一、Windows基本硬盘管理 一、实训要求: 通过实训掌握windows2003中增加主分区、扩展分区的操作,掌握在扩展分区中增加逻辑分区的操作,学会使用Winhex软件分析硬盘分区表结构 二、实训步骤: 1.在windows2003中增加主分区、扩展分区 (1)首先关闭虚拟机系统,然后选择VMware Workstation菜单栏“VM”|“Settings”或快捷键Ctrl+D,在弹出的“Virtual Machine Settings”窗体中,单击“Add”按钮,选择要添加的硬件类型(Hardware types:)为“Hard Disk”,然后单击“Next”按钮,选中“Create a new virtual disk”,然后单击“Next”按钮,选择磁盘类型(Virtual disk type)为“SCSI”,然后点击“Next”按钮,设置磁盘大小(Disk size)为1G,然后单击“Next”直到完成。如图1-1所示: 图1-1:添加一个1G的硬盘 (2)重启Windows系统环境。依次单击“开始”|“程序”|“管理工具”|“计算机管理”,打开“计算机管理”工具。 (3)在左侧控制台中依次展开“存储”|“磁盘管理”选项,此时弹出“磁盘初始化和转换向导” 页签,默认单击“下一步”直至完成,以显示计算机中安装的所有磁盘。如图1-2所示: 图1-2:完成磁盘初始化向导 (2)右击磁盘1未指派空间,选择“新建磁盘分区”,点击“下一步”,选择“主磁盘分区”,点击“下一步”,分区大小选择“500MB”,点击“下一步”,指派驱动器号F,然后选择格式化磁盘分区文件系统为NTFS,点击“下一步”直至完成新建向导,如图1-3、1-4所示: 图1-3:新建主磁盘分区

ORACLE11G RMAN备份恢复到异机数据库

ORACLE11G RMAN备份恢复到异机数据库 1. 主数据库环境 操作系统版本 : Centos6.7 x64 数据库版本 : Oracle 11.2.0.4 x64 数据库名 : prb 数据库SID : prb db_unique_name : prb instance_name : prb IP : 10.0.8.100 2. 备库环境 操作系统版本 : Centos6.7 x64 数据库版本 : Oracle 11.2.0.4 x64 (只安装oracle数据库软件,no netca dbca) 数据库名 : prb 数据库SID : prb db_unique_name: prb instance_name : prb IP:10.0.8.101 将参数文件备份、控制文件备份、数据文件备份、以及归档备份到目标主机 1 此处实验环境为同平台,同字节序,同版本,源机器和目标机器相同的目录结构。 2 目标机器只需要安装oracle只安装oracle数据库软件,no netca dbca 3 第一次利用备份恢复测试环境,之后从源机器拷贝备份到目标机器并在控制文件中注册,再见行恢复测试。 备份数据库 backup format '/u01/prb/rmanbk/fulldb_%d_%U' database include current controlfile plus archivelog delete input; orapwd file='/u01/app/oracle/product/11.2.0.4/db_1/dbs/orapwprb' password=oracle entries=10 force=y 1rman 连接到源数据库 prd-db1-> rman target / Recovery Manager: Release 11.2.0.4.0 - Production on Wed Aug 17 19:23:27 2016 Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved. connected to target database: PRB (DBID=1906641159) RMAN> 2 分别列出参数文件备份,控制文件备份,数据文件备份,以及归档备份的名字 参数文件备份如下: RMAN> list backup of spfile; using target database control file instead of recovery catalog List of Backup Sets ===================

AD域部署项目-第三方软件AD备份恢复测试报告V1.1

海尔集团全球AD域部署项目第三方软件AD备份还原测试报告 编制: 南洋、海飞 日期: 2017/06/01

目录 1文档目的 (4) 2背景说明 (5) 3测试过程-颗粒化备份还原 (6) 3.1测试过程 (6) AD备份,添加备份内容如下: (6) 发起AD备份,如下截图: (8) AD备份成功: (10) 备份完毕后,测试一下AD颗粒化恢复。首先在服务器查看要删除object(backup test /111)的属性值和隶属关系: (11) 恢复测试: (11) 恢复作业完成,控制台没有报错: (13) 登录域控服务器上查看111组已恢复,查看恢复数据及属性,隶属组、属性还原成功 . 14 测试用户的密码是否正常还原,使用runas命令测试登录成功,密码恢复成功: (16) 3.2结论 (16) 4测试过程-系统状态还原测试 (16) 4.1测试过程 (17) 登录AD,删除测试OU: (17) 重启44的Windows系统时点击F8进入目录服务还原模式,使用本地管理员登录 (17) 选择备份的数据进行恢复: (17) 恢复作业完成,没有报错 (19) 恢复作业正常完成后,提示需要重启服务器: (20) 重启之前,修改注册表,进行授权还原 (20) 返回44进行服务器重启 (24) 重启后,查看备份之后删除的数据数据又回来了,证明还原成功 (25) 4.2结论 (25)

5测试报告总结 (25) 5.1测试总结 (25)

修订和审批修改记录 2017-06-01 李昭荣 1.0 初稿 2017-06-01 徐文鹏 1.1 修改文字细节 审阅

软件安全测试报告.doc

软件安全性测试报告 软件安全性测试包括程序、数据库安全性测试。根据系统安全指标不同测试策略也不同。 用户认证安全的测试要考虑问题: 1.明确区分系统中不同用户权限 2.系统中会不会出现用户冲突 3.系统会不会因用户的权限的改变造成混乱 4.用户登陆密码是否是可见、可复制 5.是否可以通过绝对途径登陆系统(拷贝用户登陆后的链接直接进入系统) 6.用户推出系统后是否删除了所有鉴权标记,是否可以使用后退键而不通过输入口令进入系统 系统网络安全的测试要考虑问题: 1.测试采取的防护措施是否正确装配好,有关系统的补丁是否打上 2.模拟非授权攻击,看防护系统是否坚固 3.采用成熟的网络漏洞检查工具检查系统相关漏洞(即用最专业的黑客攻击工具攻击试一下,现在最常用的是NBSI系列和IPhacker IP) 4.采用各种木马检查工具检查系统木马情况 5.采用各种防外挂工具检查系统各组程序的客外挂漏洞 数据库安全考虑问题: 1.系统数据是否机密(比如对银行系统,这一点就特别重要,一般的网站就没有太高要求) 2.系统数据的完整性(我刚刚结束的企业实名核查服务系统中就曾存在数据的不完整,对于这个系统的功能实现有了障碍) 3.系统数据可管理性 4.系统数据的独立性 5.系统数据可备份和恢复能力(数据备份是否完整,可否恢复,恢复是否可以完整)

秋*;当MFC片刊卫” (W “? :5 心也“八 * HlLf咯丹& 咲士劃试址评怖 ■■|J W^|> 吕甜化比 WZZ* :芒 h V ?: 土闵森;I电特 江[」"■、i」 Hi'H5;.P ?"■ .ir ■;、:1八 股 ■ ■■ = ■■■ '..? -I \ K L,^p . t IH ■.: 1T7V 缈 .b-H^-f.^r- . r 工=i弘也”丸■£?;. k..x i 人{:此确币 吃 m* 冬 ji.lp- A Vtll t解X■也 曲r爭*觐虐詹出「丄二一「!__空亠- ,辛ffpiR; 芷MH *?(■、':.'".亍 \ m 1.*11 i :II

数据恢复技术实训报告

班级:计机101 学号: 1013250130 姓名:林旭钿 指导老师:朱定善 _ 广东交通职业技术学院 交通信息学院

目录 引言 (3) 内容摘要 (3) 一、数据技术概述 (3) 1.传统机械硬盘数据恢复技术概论 (3) 2.固态硬盘的数据恢复技术概述 (4) 数据恢复原理一-分区表 (4) 数据恢复原理二-目录区与数据区 (4) 数据恢复原理三-引导扇区与分配表操作系统引导扇区(OBR) (4) 二、数据恢复的可能性 (5) 三、常用数据恢复软件简介 (5) ?Easyrecovery (5) ?Finaldata (5) ?R-Studio (6) ?Drive Rescue (6) ?Recover4all (6) ?File Scavenger (6) ?Getdataback (7) ?RecoverNT (7) ?Search and Recover (7) ?DataExplore(数据恢复大师) (7) ?Lost&Found (7) ?PCtools(DOS) (8) 四、数据恢复案例 (8) (一) 恢复重装XP后的Ubuntu引导分区 (8) (二) NTFS格式大硬盘数据恢复特殊案例 (9) 五、体会 (10) 参考文献 (10)

数据恢复技术 引言 当今的世界已经完全步入了信息时代,在我们每天的生活当中,越来越多的事物正被以0和1的形式表示。数字技术与我们的联系越紧密,我们在其失效时就会承担越大的风险。重要数据一旦破坏,我们讲承受巨大的损失,所以数据恢复产业应运而生。数据恢复在数据丢失和损坏时挽救这些数据,可以针对各种软硬件平台开展,从文件的误删除,存储设备受到严重破坏,专业的数据恢复工作都可能将数据恢复。在这篇文章里,我们会向大家介绍数据恢复的方方面面,并根据我们的经验给出一些建议,希望能够使大家更少受到数据损失的困扰。 内容摘要 有很多种原因可能造成数据问题。最常见的原因当数人为的误操作,比如错误的删除文件、用错误的文件覆盖了有用数据等等。而存储器本身的损坏也占据了相当大的比重,高温、震动、电流波动、静电甚至灰尘,都是存储设备的潜在杀手。另外,很多应用程序特别是备份程序的异常中止,也可能造成数据损坏。在所有的原因当中,由于删除和格式化等原因造成的数据丢失是比较容易处理的,因为在这些情况下数据并没有从存储设备上真正擦除,利用数据恢复软件通常能够较好的将数据恢复出来。如果存储设备本身受到了破坏(例如硬盘盘片坏道、设备芯片烧毁等),会在很大程度上增加恢复工作的难度,并需要一些必备的硬件设施才能执行恢复,如果存储数据的介质本身(例如硬盘盘片、Flash Memeory)没有损坏的话,数据恢复的可能性仍然很大。我们通常称存储设备本身的损坏为物理性损坏,而对于非存储设备问题称之为逻辑性损坏。我们讨论的问题或者说在现实情况下遇到的大多数问题都属于逻辑性损坏之列。 一、数据技术概述 1.传统机械硬盘数据恢复技术概论 数据恢复恢复过程主要是将保存在存储介质上的资料重新拼接整理,即使资料被误删或者硬盘驱动器出现故障,只要在存储介质的存储区域没有严重受损的情况下,还是可以通过数据恢复技术将资料完好无损的恢复出来。 当存储介质(包括硬盘、移动硬盘、U盘、软盘、闪存、磁带等)由于软件问题(如误删除、病毒、系统故障等)或硬件原因(如震荡、撞击、电路板或磁头损坏、机械故障等)导致数据丢失时,便可通过数据恢复技术把资料全部或者部分还原。因此,数据恢复技术分为:软件问题数据恢复技术和硬件问题数据恢复技术。

oracle数据库恢复方案

目录 数据库恢复方案 (1) 文档控制 (1) 一、相关概念 (3) 1,恢复的两个阶段 (3) 2,Oracle实例启动的三个阶段 (3) 3,RMAN信息的保存位置 (3) 二、完全恢复 (3) (一) 控制文件 (3) 1) 丢失部分控制文件: (3) 2) 丢失全部控制文件 (3) (二) 重做日志文件 (4) 1) 非当前使用的重做日志文件: (4)

2) 当前使用的重做日志文件(未归档): (4) (三) 数据文件 (4) 1) 无归档模式下的完全恢复 (4) 2) 归档模式下的完全恢复 (5) 三、不完全恢复 (6) (一) 基于SCN的不完全恢复 (6) 1) 准备工作 (6) 2) 使用RMAN进行恢复 (7) (二) 基于时间点的不完全恢复 (8) 1) 准备工作 (8) 2) 使用RMAN进行恢复 (8) 四、高级篇 (9)

(一) 使用RMAN进行异机同目录 (9) 1) 准备工作 (9) 2) 通过RMAN进行异机恢复 (10) (二)使用RMAN进行异机异目录 (11) 1) 准备工作 (11) 2) 通过RMAN进行异机恢复 (11) (三)使用RMAN进行在线数据块恢复 (14) 一、相关概念 1,恢复的两个阶段 数据库无论采取哪种方式进行恢复都分为Restore和Recover两个步骤。Restore(还原):把控制文件、重做日志文件和数据文件还原到正确位置。Recover(恢复):恢复还原后的数据文件,使数据库达到一致状态。

2,Oracle实例启动的三个阶段 Oracle实例启动经过三个阶段: l NOMOUNT(未装载):读入参数文件,验证参数文件中的目录是否存在。 l MOUNT(装载):读入参数文件指定位置的控制文件。 l OPEN(打开):验证控制文件中指定的重做日志文件和数据文件是否正确、数据文件是否一致,然后读入数据文件中的数据。 所以按照如下顺序使数据库正确打开。 1) SHUTDOWN(关闭)状态下,确保参数文件指定的文件夹存在,启动到NOMMUNT 状态。 2) NOMOUNT状态下,保证控制文件的位置和命名与参数文件中相同,控制文件中指定的重做日志文件和数据文件存在,然后启动到MOUNT状态。 3) MOUNT状态下,执行RMAN还原和恢复操作。

硬件检测维修与数据恢复规程

2016年厦漳泉三市、泉州市职业学校技能大赛 “计算机检测维修与数据恢复”赛项规程 一、赛项名称 赛项名称:计算机检测维修与数据恢复 赛项组别:中职组 赛项级别:泉州市赛 二、竞赛目的 本赛项以我国电子信息产业发展的人才需求为依托,以计算机组装维修及数据恢复技术为载体,旨在检验选手在模拟真实的工作场景下对计算机进行故障检测维修及数据恢复方面的能力,全面展现中职教育的发展水平,提高信息技术类中等应用型专门人才的培养质量。 本赛项将电子信息行业企业人才能力需求、计算机检测维修与数据恢复前沿技术融入比赛内容,以进一步深化校企合作,引导中等职业学校信息技术类专业开展计算机检测维修与数据恢复的课程建设和教学改革,增强信息技术类专业学生职业竞争力,提高就业水平。 三、竞赛内容 (一)竞赛任务 任务1.计算机主板及功能板的检测与维修(赛项比重50% )。 在规定的时间内,依据大赛组委会提供的技术文件(包括原理图及元器件资料等),完成指定台式计算机功能板的故障检测及维修,并填写检测 与维修报告单。附:功能板清单

任务2.存储设备维修及数据恢复(赛项比重40% ) 依据赛题给定的故障描述,对大赛组委会现场提供的存储设备(硬盘/U盘/SD 卡等)进行检测维修,将设备中存储的操作系统安装文件、应用程序安装文件及指定标识文件资料恢复出来,并填写存储设备维修及数据恢复报告单。 (二)维修竞速(赛项比重10%) 依据选手结束比赛时间及前2项任务的完成质量综合确定。 (三)相关知识与技能 1. 电工与电子技术基础 2. 电子产品维修工艺与流程 3. 计算机应用技能 4. 计算机组装与测试 5. 操作系统与应用软件的安装 6. 计算机主板的故障检测与维修 7. 硬盘维修与数据恢复技术 四、竞赛方式 1. 竞赛方式为团体赛,每支参赛队由2名参赛选手组成,参赛选手必须是年龄不超过21周岁(1995年7月1日及以后出生的)的中等职业学校具有正式学籍并以全日制方式学习的学生。性别不限,同一个参赛队的 选手必须为同一所学校,不允许跨校组队,每个学校限报1队,比赛时间 为180分钟。 2. 竞赛开始60分钟前,选手到赛场指定地点抽取赛位号,接受检录,进入指定赛位,但不可进行任何操作。 3. 在裁判发布“赛前30分钟准备”的指令后,选手方可拆封赛位上的赛题及物料箱,并依照竞赛物料清单核对竞赛板卡、硬盘及相应配件是否符合需求,同时

ORACLE 11G HA NBU异机恢复过程

ORACLE 11G AIX HA ----NBU异机恢复过程 恢复前提 1.两台机器上NUB软件都已经安装好 2.指定Master SERVER 上的/usr/openv/netbackup/bp.conf恢复源 FORCE_RESTORE_MEDIA_SERVER = 生产库hostname 测试库hostname 从生产库恢复到测试库。 操作目的 节点POTLDB01 数据库恢复到POTLDB02 即在节点POTLDB01上运行,并在节点POTLDB01上备份,恢复到POTLDB02上 节点POTLDB01机器检查过程 1.检查环境变量检查 root@POTLDB01:/usr/openv/rmanscript#ps -ef |grep smon root 385272 467274 0 10:40:22 pts/2 0:00 grep smon oracle 655484 1 0 Jul 25 - 0:06 ora_smon_portaldb 机器名字 root@POTLDB01:/usr/openv/rmanscript#hostname POTLDB01 root@POTLDB01:/usr/openv/rmanscript#pwd ---rman脚本位置 /usr/openv/rmanscript root@POTLDB01:/usr/openv/rmanscript#ls hot_database_portaldb.sh hot_database_portaldb.sh.out hot_database_portaldb.sh_bak /etc/hosts文件 172.16.3.115 POTLDB01_boot 172.16.3.116 POTLDB02_boot 172.16.3.116 POTLDB02 172.16.3.115 POTLDB01 1.1.3.115 POTLDB01_stby 1.1.3.116 POTLDB02_stby

数据恢复管理制度

数据备份与恢复管理制度 1范围 1.1本制度适用于华能托什干河水电分公司数据备份与恢复工作。 1.2本制度规定了华能托什干河水电分公司备份策略、备份存储介质的管理和备份的恢复等数据备份相关工作内容的管理。 2职责 2.1本制度中的备份工作对象是在应用系统、数据库和专用存贮设备中集中存放的数据,不包括在员工个人电脑中的数据,也不包括非电子方式存放的各种数据。 2.2信息中心数据库管理员负责按照本办法中的有关规定执行和管理数据备份工作。 2.3业务部门应配合数据库管理员进行的备份工作,对备份前的数据做好正确性、完整性的检验。 3管理内容与要求 3.1备份策略 3.1.1信息中心应对所有应用系统的备份策略进行分析,

制定《备份工作表》。信息中心负责人对此表批准后,数据库管理员按照此表的要求进行数据备份工作。 3.1.2业务需求、应用系统功能或电厂制度等因素发生变化时,均可能需要备份策略进行相应调整。数据库管理员应及时考虑上述因素的变化,提出新的备份策略,经信息中心负责人批准后,制定新的《备份工作表》,并按照此表执行。 3.1.3在制定备份策略时,应切实考虑备份的内容、方式和执行频率,同时也应考虑数据的安全性要求、实时性要求以及其重要性等因素。对应数据的分类,备份策略的基本要求分别是: 3.1.3.1 A级:每天进行增量备份,每周进行全局备份。对于数据实时性要求较高,需要快速恢复的情况,可考虑采用双机热备份的方式。 3.1.3.2 B级:每天进行增量备份,每月进行全局备份。 3.1.3.3 C级:每周进行增量备份,每季度进行全局备份。对于数据实时性要求不高的情况,可采用离线的备份方式。 3.1.4业务部门和数据库管理员应在每次全局备份前对原始数据进行检查,防止原始数据的错误被备份保存下来。如果在应用系统中发现数据错误,应检查最近一次的全局备份,如果备份中存在同样的错误,应在数据修改正确后立即

软件系统测试报告(实用版)

言简意赅,远见卓识。望君采纳。谢谢!删除水印可,编辑页眉,选中水印,点击删除。 软件系统测试报告 实用版 2019年06月

版本修订记录

测试报告 目录 1引言 (1) 1.1编写目的 (1) 1.2项目背景 (1) 1.3术语解释 (1) 1.4参考资料 (1) 2测试概要 (2) 2.1系统简介 (2) 2.2测试计划描述 (2) 2.3测试环境 (2) 3测试结果及分析 (3) 3.1测试执行情况 (3) 3.2功能测试报告 (3) 3.2.1系统管理模块测试报告单 (3) 3.2.2功能插件模块测试报告单 (4) 3.2.3网站管理模块测试报告单 (4) 3.2.4内容管理模块测试报告单 (4) 3.2.5辅助工具模块测试报告单 (4) 3.3系统性能测试报告 (4) 3.4不间断运行测试报告 (5) 3.5易用性测试报告 (5) 3.6安全性测试报告 (6) 3.7可靠性测试报告 (6) 3.8可维护性测试报告 (7) 4测试结论与建议 (9) 4.1测试人员对需求的理解 (9) 4.2测试准备和测试执行过程 (9) 4.3测试结果分析 (9) 4.4建议 (9)

1引言 1.1 编写目的 本测试报告为xxxxxx软件项目的系统测试报告,目的在于对系统开发和实施后的的结果进行测试以及测试结果分析,发现系统中存在的问题,描述系统是否符合项目需求说明书中规定的功能和性能要求。 预期参考人员包括用户、测试人员、开发人员、项目管理者、其他质量管理人员和需要阅读本报告的高层领导。 1.2 项目背景 ?项目名称:xxxxxxx系统 ?开发方:xxxxxxxxxx公司 1.3 术语解释 系统测试:按照需求规格说明对系统整体功能进行的测试。 功能测试:测试软件各个功能模块是否正确,逻辑是否正确。 系统测试分析:对测试的结果进行分析,形成报告,便于交流和保存。 1.4 参考资料 1)GB/T 8566—2001 《信息技术软件生存期过程》(原计算机软件开发规范) 2)GB/T 8567—1988 《计算机软件产品开发文件编制指南》 3)GB/T 11457—1995 《软件工程术语》 4)GB/T 12504—1990 《计算机软件质量保证计划规范》 5)GB/T 12505—1990 《计算机软件配置管理计划规范》

NBU 异机恢复ORACLE基本步骤

storage@https://www.360docs.net/doc/fa4650677.html, NBU 异机恢复ORACLE基本步骤 1、在主备份服务器上创建文件: #mkdir /usr/openv/netbackup/db/altnames #touch /usr/openv/netbackup/db/altnames/No.Restrictions 注意文件名称中的大小写 2、在需要恢复的主机上安装好ORACLE数据库以及NBU软件(包括Client 端软件以及Oracle agent软件),并且创建一个Oracle用户,注意该用户的名称和所属的组都要和原备份主机上的用户一致。(本文档假设用户名为oracle) 注意在此步骤中最好将原主机上创建过的一些文件目录或系统都创建好,需要mount好的文件系统也挂接好。注意各文件系统以及创建目录的属性,将属主都更改为Oracle用户。另外如果可能,最好将原主机上的oracle用户的.profile文件拷贝到当前oracle用户的主目录下。 3、通过NBU将原主机上备份的controlfile文件恢复到新主机上的指定位置(可以检查init.ora文件来确定文件位置) 通过使用NBU的图形界面,可将controlifle恢复到新主机的指定位置上。 4、在新主机上启动数据库: #su - oracle $sqlplus "/as sysdba" sql>shutdown immediate; sql>startup mount; sql>exit;

storage@https://www.360docs.net/doc/fa4650677.html, 5、使用nocatalog方式连接到目标数据库并执行恢复语句: #su - oracle $rman target / nocatalog RMAN>run { 1>allocate channel ch00 type 'sbt_tape'; 2>restore database; 3>release channel ch00; 4>} RMAN>exit 对数据库进行recover恢复,并启动数据库。注意在做此步骤前,要先检查原主机上是否有没有备份的archive log,如果有则拷贝到新的主机上。 #su - oracle $rman target / nocatalog RMAN>run { 1>allocate channel ch00 type 'sbt_tape'; 2>recover database; 3>release channel ch00; 4>} RMAN>alter database open resetlogs; RMAN>exit 6、在数据库恢复完毕后,立刻对新的数据库进行一次全备份操作 7、本文档的例子都是使用nocatalog方式。如果用户是使用catalog方式,则需要注意两点: a、数据库连接方式不同。使用catalog方式的时候,需要使用语句 rman target / rcvcat [catalog库的监听器] 来进行数据库的连接 b、恢复controlfile的方式不同,通过如下脚本恢复: 1、确保数据库已经停止,然后将数据库启动到nomount状态: #su - oracle $sqlplus "/as sysdba" sql>shutdown immediate; sql>startup nomount; sql>exit;

数据恢复实习报告

实验一 FAT32数据存储分析 一、实验内容 1、使用磁盘软件分析FAT32文件系统的分区引导扇区(DBR)、文件分配表(FAT)、文件目录表(FDT)。 2、学会使用常见数据恢复软件。 二、实验目的 1、进一步掌握和了解FAT32文件格式; 2、掌握常见磁盘软件的使用; 3、掌握常见数据恢复软件的使用; 4、提高动手操作能力。 三、实验要求 1、提前预习实验,认真阅读实验原理。 2、认真高效的完成实验,实验过程中服从实验室管理人员 以及实验指导老师的管理。 3、认真填写实验报告。 四、实验所需工具 1、Winhex:一款优秀的16进制查看与编辑器。 2、Easyrecovery:一款优秀的硬盘数据恢复工具,能够帮你恢复丢失的数据。 五、实验原理 1、硬盘结构 1.1硬盘物理结构

硬盘存储数据是根据电、磁转换原理实现的。硬盘由一个或几个表面镀有磁性物质的金属或玻璃等物质盘片以及盘片两面所安装的磁头和相应的控制电路组成(图1),其中盘片和磁头密封在无尘的金属壳中。 数据恢复实习报告图 1 硬盘工作时,盘片以设计转速高速旋转,设置在盘片表面的磁头则在电路控制下径向移动到指定位置然后将数据存储或读取出来。当系统向硬盘写入数据时,磁头中“写数据”电流产生磁场使盘片表面磁性物质状态发生改变,并在写电流磁场消失后仍能保持,这样数据就存储下来了;当系统从硬盘中读数据时,磁头经过盘片指定区域,盘片表面磁场使磁头产生感应电流或线圈阻抗产生变化,经相关电路处理后还原成数据。 1.2硬盘逻辑结构 硬盘由很多盘片(platter)组成,每个盘片的每个面都有一个读写磁头。如果有N个盘片。就有2N个面,对应2N个磁头(Heads),从0、1、2开始编号。每个盘片被划分成若干个同心圆磁道(逻辑上的,是不可见的。)每个盘片的划分规则通常是一样的。这样每个盘片的半径均为固定值R的同心圆再逻辑上形成了一个以电机主轴为轴的柱面(Cylinders),从外至里编号为0、1、2……每个盘片上的每个磁道又被划分为几十个扇区(Sector),通常的容量是512byte,并按照一定规则编号为1、2、3……形成Cylinders×Heads×Sector个扇区。 1.3、MBR(master boot record)扇区 计算机在按下POWER键以后,开始执行主板BIOS程序。进行完一系列检测和配置以后。开始按BIOS中设定的系统引导顺序引导系统。假定现在是硬盘。

NBU异机恢复_Oracle

通过NBU将Oracle恢复到异机上 (2) 1.1备份任务检查: (2) 1.2数据库空间检查 (2) 1.3恢复服务器(testdb)软件安装: (3) 1.4NBU 配置更改: (3) 1.5数据库恢复初始 (3) 1.6确定数据文件路径: (4) 1.7实现数据库恢复: (5) 1.7.1重新创建temporary tablespace (6) 1.7.2创建listener.ora和tnsnames.ora文件 (6)

通过NBU将Oracle恢复到异机上 本文描述的是使用VERITAS的备份软件,将备份的Oracle数据库数据,恢复到另一台服务器上。 整个恢复过程的时间,与备份数据库的数据量大小相关、与恢复前的准备工作相关,包括如下几个过程: 这里设定: NBU master Server: fzjc 原服务器为:YXDB_A_MEDIA 恢复主机为:testdb 任务设定如下: 通过NBU master server fzjc,将备份的YXDB_A_MEDIA上的Oracle,恢复到到testdb上。 1.1 备份任务检查: 1.首先YXDB_A_MEDIA 的Oracle在NBU上备份成功。 打开fzjc 上NBU Console,查看YXDB_A_MEDIA相关Oracle 备份的策略和定时备份任务情况,确定Oracle备份任务执行成功无误。 2.确认备份Master Server能够操作磁带库,能够备份数据到磁带上。 1.2 数据库空间检查 1.为了将数据数据恢复到其他服务器上,必须确定原数据库整个数据库占用磁盘空间大小: 在YXDB_A_MEDIA上以系统管理员身份登录: A = select sum(bytes)/1024/1024 "Total redo size in MB" from v$logfile; B = select sum(bytes)/1024/1024 "Total DB file size in MB" from v$datafile; C > 归档日志目录(/arch)空间大小(该空间应尽可能大)

SAP-HANA-安装配置操及备份恢复测试报告

SAP HANA 安装配置及备份恢复测试报告 2015/12/29

目录 一、安装备份软件客户端 (4) 二、SAP HANA 的配置 (5) 2.1、配置客户端参数及备份脚本文件 (5) 2.2、配置SAP HANA客户端 (6) 2.3、创建backupset (11) 2.4、配置子客户端 (12) 2.5、配置SAP HANA参数 (16) 三、HANA 备份 (18) 四、HANA 恢复 (20)

一、安装备份软件客户端 安装软件时选择SAP HANA进行安装,具体安装过程略,下面只列出主要的安装步骤。 1)选择要安装的模块 2)配置SAP HANA 用户组 3)配置HANA 的执行路径 说明:其中HRP 为HANA 数据库的实例名称,hdb目录下面的opt 目录可能并不存在,需要自己手工进行创建。

二、SAP HANA 的配置 2.1、配置客户端参数及备份脚本文件 rtpdb01:~ # cd /opt/simpana RTPDB01:/opt/simpana #mkdir HANA_BAK_Scripts RTPDB01:/opt/simpana # cd HANA_BAK_Scripts RTPDB01:/opt/simpana/HANA_BAK_Scripts # vi HRP.sh #!/bin/bash TIMESTAMP="$(date +\%F\_%k\%M)" BACKUP_PREFIX="SCHEDULED" BACKUP_PREFIX="$BACKUP_PREFIX"_"$TIMESTAMP" su - hrpadm -c "hdbsql -i 0 -U BACKUP \"backup data using backint ('$BACKUP_PREFIX') ASYNCHRONOUS \"" RETURN_CODE=$? exit $RETURN_CODE 说明: 注意上面的-U BACKUP 要自己创建user key 具体如下: hdbuserstore set BACKUP rtpdb01:30015 system test123 其中system 为HANA 数据库中的用户 RTPDB01:/opt/simpana/HANA_BAK_Scripts # chmod 777 HRP.sh RTPDB01:/opt/simpana/HANA_BAK_Scripts # cd /opt/simpana/iDataAgent RTPDB01:/opt/simpana/iDataAgent # vi param CvInstanceName Instance001 CvClientName rtpdb01 RTPDB01:~ # cd /usr/sap/HRP/SYS/global/hdb

2017年计算机检测维修与数据恢复国赛赛题

2017年全国职业院校技能大赛中职组 “计算机检测维修与数据恢复”项目竞赛任务书 2017年全国职业院校技能大赛(中职组)“计算机检测维修与数据恢复”赛项执委会制 2017年5月

目录 一、赛程说明 (3) 二、竞赛技术平台及资料说明 (3) 三、竞赛时间、内容及总成绩 (3) (一)竞赛时间 (3) (二)竞赛内容概述 (3) (三)竞赛总成绩 (4) 四、任务说明 (4) (一)任务一:计算机主板及功能板检测与维修 (4) (二)任务二:存储设备维修及数据恢复 (5) (三)任务三:计算机组装与检测 (7) (四)任务四:填写竞赛报告单 (8) 五、竞赛结果提交要求 (13) 六、评分标准 (13) 附件1“计算机检测维修与数据恢复”项目竞赛技术平台及资料说明 (14) (一)竞赛器材及具体要求说明 (14) (二)技术平台标准 (15) (三)竞赛提供的计算机组装配件说明 (15) (四)技术资料说明 (15) 附件2《竞赛器材确认表》 (16) (一)竞赛器材确认 (16) (二)赛题提供板卡及辅助配件确认 (16) (三)计算机主板及功能板工作区是否已经建立 (17)

2017年全国职业院校技能大赛中职组 “计算机检测维修与数据恢复”项目竞赛任务书 一、赛程说明 二、竞赛技术平台及资料说明 “计算机检测维修与数据恢复”项目竞赛技术平台及资料说明见附件1。 三、竞赛时间、内容及总成绩 (一)竞赛时间 竞赛时间共为3小时,参赛选手自行安排任务进度,休息、饮水、如厕等不设专门用时,统一含在竞赛时间内。 (二)竞赛内容概述 依据竞赛任务要求分别完成计算机主板及功能板检测与维修、存储设备维修及数据恢复,然后利用维修好的台式机硬盘,搭配其它计算机配件(比赛现场提供一台完好的计算机,机箱上贴有“备用机”标签,其中所有的配件,可拆卸使用),和一个贴有“组装

Windows上NBU异机恢复oracle测试

目录 Windows平台下的恢复测试 (2) 1. Oracle数据库恢复测试环境 (2) 2. 恢复spfile文件 (6) 3. 恢复控制文件 (8) 4. 恢复数据文件 (9) 5. 还原数据库 (10) 6. 检验数据库一致性 (12)

Windows平台下的恢复测试 1.Oracle数据库恢复测试环境 Windows 7 上安装NBU Master Server端,两个虚拟机上分别为源端和测试端,oracle 版本为oracle10g,数据库实例名为test。 整个恢复测试分为数据库的全备,数据库的spfile文件恢复,控制文件controlfile的恢复,恢复数据库和还原数据库。 恢复前准备,做好远数据库端的数据库全备,查询清楚源端数据库的备份集信息,如下图,

查询spfile文件的备份集信息, 查询控制文件的备份集信息, 在测试端安装好oracle 的数据库软件和监听,不需要建立实例;在测试端建立好几个文件路径:E:\oracle\product\10.2.0\admin\test下建立adump、bdump、cdump、udump、dpdump和pfile文件夹;在E:\oracle\product\10.2.0下建立oradata和其子目录test文件夹。

用oradim建立实例名前是登录rman会报如下错误, 在命令行输入oradim的指令:oradim –NEW –SID test –STARTSTATUS auto,将会看到计算机的服务进程中增加一个OracleServertest的服务,若没这个服务数据库是登录不了的。 Rman或者sqlplus进去需要先设置数据库实例,在命令行输入如下: set ORACLE_SID=test 然后登录如下,

系统测试报告

xxxxxxxxxxxxxxx 系统测试报告 xxxxxxxxxxx公司 20xx年xx月

版本修订记录

目录 1引言 (1) 1.1编写目的 (1) 1.2项目背景 (1) 1.3术语解释 (1) 1.4参考资料 (1) 2测试概要 (2) 2.1系统简介 (2) 2.2测试计划描述 (2) 2.3测试环境 (2) 3测试结果及分析 (3) 3.1测试执行情况 (3) 3.2功能测试报告 (3) 3.2.1系统管理模块测试报告单 3 3.2.2功能插件模块测试报告单 4 3.2.3网站管理模块测试报告单 4 3.2.4内容管理模块测试报告单 4 3.2.5辅助工具模块测试报告单 4 3.3系统性能测试报告 (4) 3.4不间断运行测试报告 (5) 3.5易用性测试报告 (5) 3.6安全性测试报告 (6) 3.7可靠性测试报告 (6) 3.8可维护性测试报告 (7) 4测试结论与建议 (9) 4.1测试人员对需求的理解 (9) 4.2测试准备和测试执行过程 (9) 4.3测试结果分析 (9) 4.4建议 (9)

1引言 1.1 编写目的 本测试报告为xxxxxx软件项目的系统测试报告,目的在于对系统开发和实施后的的结果进行测试以及测试结果分析,发现系统中存在的问题,描述系统是否符合项目需求说明书中规定的功能和性能要求。 预期参考人员包括用户、测试人员、开发人员、项目管理者、其他质量管理人员和需要阅读本报告的高层领导。 1.2 项目背景 ?项目名称:xxxxxxx系统 ?开发方: xxxxxxxxxx公司 1.3 术语解释 系统测试:按照需求规格说明对系统整体功能进行的测试。 功能测试:测试软件各个功能模块是否正确,逻辑是否正确。 系统测试分析:对测试的结果进行分析,形成报告,便于交流和保存。 1.4 参考资料 1)GB/T 8566—2001 《信息技术软件生存期过程》(原计算机软件开发规范) 2)GB/T 8567—1988 《计算机软件产品开发文件编制指南》 3)GB/T 11457—1995 《软件工程术语》 4)GB/T 12504—1990 《计算机软件质量保证计划规范》 5)GB/T 12505—1990 《计算机软件配置管理计划规范》

相关文档
最新文档