数据库备份恢复:一次SPA数据库的OFFLINE备份的恢复测试

  SAP把ORACLE搞更加复杂了好在不用oraprd 用户恢复只需要用oracle用户恢复
  1.在测试服务器先建立PRD数据库
  2.从ERPDB倒备份文件到测试服务器
  mkdir /orabak/bdtydrlg
  mkdir /orabak/PRD
  mkdir /orabak/PRDarch
  chown -R oraprd /orabak/bdtydrlg
  chown -R oraprd /orabak/PRD
  chown -R oraprd /orabak/PRDarch
  将生产系统/orabackup/bdtydrlg,/orabackup/PRD和/oracle/PRD/oraarch/下东西FTP过来
  3.参照SAP备份下来配置信息在测试服务器建立完全相同文件路径
  mkdir /oracle
  cd /oracle
  mkdir PRD
  cd PRD
  ln -s /orabak/PRDarch oraarch
  mkdir sapdata3
  mkdir sapdata4
  mkdir sapdata5
  mkdir sapdata6
  mkdir sapdata7
  mkdir sapdata8
  cd sapdata3
  mkdir prd_1
  mkdir prd_2
  mkdir prd_3
  mkdir prd_4
  mkdir prd_10
  mkdir prd_11
  cd prd_1
  ln -s /orabak/bdtydrlg/prd.data1 prd.data1
  cd ../prd_2
  ln -s /orabak/bdtydrlg/prd.data2 prd.data2
  cd ../prd_3
  ln -s /orabak/bdtydrlg/prd.data3 prd.data3
  cd ../prd_4
  ln -s /orabak/bdtydrlg/prd.data4 prd.data4
  cd ../prd_10
  ln -s /orabak/bdtydrlg/prd.data10 prd.data10
  cd ../prd_11
  ln -s /orabak/bdtydrlg/prd.data11 prd.data11
  cd /oracle/PRD/sapdata4
  mkdir prd_5
  mkdir prd_6
  mkdir prd_7
  mkdir prd_8
  mkdir prd_9
  mkdir prd_12
  mkdir prd_13
  mkdir prd_14
  cd prd_5
  ln -s /orabak/bdtydrlg/prd.data5 prd.data5
  cd ../prd_6
  ln -s /orabak/bdtydrlg/prd.data6 prd.data6
  cd ../prd_7
  ln -s /orabak/bdtydrlg/prd.data7 prd.data7
  cd ../prd_8
  ln -s /orabak/bdtydrlg/prd.data8 prd.data8
  cd ../prd_9
  ln -s /orabak/bdtydrlg/prd.data9 prd.data9
  cd ../prd_12
  ln -s /orabak/bdtydrlg/prd.data12 prd.data12
  cd ../prd_13
  ln -s /orabak/bdtydrlg/prd.data13 prd.data13
  cd ../prd_14
  ln -s /orabak/bdtydrlg/prd.data14 prd.data14
  cd /oracle/PRD/sapdata5
  mkdir prd_15
  mkdir prd_16
  mkdir prd_17
  mkdir prd_18
  mkdir prd_19
  mkdir prd_20
  mkdir prd_21
  mkdir prd_22
  mkdir prd_23
  mkdir prd_24
  mkdir prd_25
  mkdir prd_26
  mkdir prd_27
  mkdir prd_28
  cd prd_15
  ln -s /orabak/bdtydrlg/prd.data15 prd.data15
  cd ../prd_16
  ln -s /orabak/bdtydrlg/prd.data16 prd.data16
  cd ../prd_17
  ln -s /orabak/bdtydrlg/prd.data17 prd.data17
  cd ../prd_18
  ln -s /orabak/bdtydrlg/prd.data18 prd.data18
  cd ../prd_19
  ln -s /orabak/bdtydrlg/prd.data19 prd.data19
  cd ../prd_20
  ln -s /orabak/bdtydrlg/prd.data20 prd.data20
  cd ../prd_21
  ln -s /orabak/bdtydrlg/prd.data21 prd.data21
  cd ../prd_22
  ln -s /orabak/bdtydrlg/prd.data22 prd.data22
  cd ../prd_23


  ln -s /orabak/bdtydrlg/prd.data23 prd.data23
  cd ../prd_24
  ln -s /orabak/bdtydrlg/prd.data24 prd.data24
  cd ../prd_25
  ln -s /orabak/bdtydrlg/prd.data25 prd.data25
  cd ../prd_26
  ln -s /orabak/bdtydrlg/prd.data26 prd.data26
  cd ../prd_27
  ln -s /orabak/bdtydrlg/prd.data27 prd.data27
  cd ../prd_28
  ln -s /orabak/bdtydrlg/prd.data28 prd.data28
  cd /oracle/PRD/sapdata6
  mkdir prd_29
  mkdir prd_30
  mkdir prd_31
  mkdir prd_32
  mkdir prd_33
  mkdir prd_34
  mkdir prd_35
  mkdir prd_36
  mkdir prd_37
  mkdir prd_38
  cd prd_29
  ln -s /orabak/bdtydrlg/prd.data29 prd.data29
  cd ../prd_30
  ln -s /orabak/bdtydrlg/prd.data30 prd.data30
  cd ../prd_31
  ln -s /orabak/bdtydrlg/prd.data31 prd.data31
  cd ../prd_32
  ln -s /orabak/bdtydrlg/prd.data32 prd.data32
  cd ../prd_33
  ln -s /orabak/bdtydrlg/prd.data33 prd.data33
  cd ../prd_34
  ln -s /orabak/bdtydrlg/prd.data34 prd.data34
  cd ../prd_35
  ln -s /orabak/bdtydrlg/prd.data35 prd.data35
  cd ../prd_36
  ln -s /orabak/bdtydrlg/prd.data36 prd.data36
  cd ../prd_37
  ln -s /orabak/bdtydrlg/prd.data37 prd.data37
  cd ../prd_38
  ln -s /orabak/bdtydrlg/prd.data38 prd.data38
  cd /oracle/PRD/sapdata7
  mkdir prd_39
  mkdir prd_40
  mkdir prd_41
  mkdir prd_42
  mkdir prd_43
  mkdir prd_44
  mkdir prd_45
  mkdir prd_46
  mkdir prd_47
  mkdir prd_48
  cd prd_39
  ln -s /orabak/bdtydrlg/prd.data39 prd.data39
  cd ../prd_40
  ln -s /orabak/bdtydrlg/prd.data40 prd.data40
  cd ../prd_41
  ln -s /orabak/bdtydrlg/prd.data41 prd.data41
  cd ../prd_42
  ln -s /orabak/bdtydrlg/prd.data42 prd.data42
  cd ../prd_43
  ln -s /orabak/bdtydrlg/prd.data43 prd.data43
  cd ../prd_44
  ln -s /orabak/bdtydrlg/prd.data44 prd.data44
  cd ../prd_45
  ln -s /orabak/bdtydrlg/prd.data45 prd.data45
  cd ../prd_46
  ln -s /orabak/bdtydrlg/prd.data46 prd.data46
  cd ../prd_47
  ln -s /orabak/bdtydrlg/prd.data47 prd.data47
  cd ../prd_48
  ln -s /orabak/bdtydrlg/prd.data48 prd.data48
  cd /oracle/PRD/sapdata8
  mkdir prd_49
  mkdir prd_50
  mkdir prd_51
  mkdir prd_52
  mkdir prd_53
  mkdir prd_54
  mkdir prd_55
  mkdir prd_56
  mkdir prd_57
  mkdir prd_58
  cd prd_49
  ln -s /orabak/bdtydrlg/prd.data49 prd.data49
  cd ../prd_50
  ln -s /orabak/bdtydrlg/prd.data50 prd.data50
  cd ../prd_51
  ln -s /orabak/bdtydrlg/prd.data51 prd.data51
  cd ../prd_52
  ln -s /orabak/bdtydrlg/prd.data52 prd.data52
  cd ../prd_53
  ln -s /orabak/bdtydrlg/prd.data53 prd.data53
  cd ../prd_54
  ln -s /orabak/bdtydrlg/prd.data54 prd.data54
  cd ../prd_55
  ln -s /orabak/bdtydrlg/prd.data55 prd.data55
  cd ../prd_56
  ln -s /orabak/bdtydrlg/prd.data56 prd.data56
  cd ../prd_57
  ln -s /orabak/bdtydrlg/prd.data57 prd.data57
  cd ../prd_58
  ln -s /orabak/bdtydrlg/prd.data58 prd.data58
  cd /oracle/PRD/sapdata9


  mkdir prd_59
  mkdir prd_60
  mkdir prd_61
  cd prd_59
  ln -s /orabak/bdtydrlg/prd.data59 prd.data59
  cd ../prd_60
  ln -s /orabak/bdtydrlg/prd.data60 prd.data60
  cd ../prd_61
  ln -s /orabak/bdtydrlg/prd.data61 prd.data61
  mkdir /oracle/PRD/sapdata1
  cd /oracle/PRD/sapdata1
  mkdir prd620_1
  mkdir prd620_2
  mkdir prd620_3
  mkdir prd620_4
  cd prd620_1
  ln -s /orabak/bdtydrlg/prd620.data1 prd620.data1
  cd ../prd620_2
  ln -s /orabak/bdtydrlg/prd620.data2 prd620.data2
  cd ../prd620_3
  ln -s /orabak/bdtydrlg/prd620.data3 prd620.data3
  cd ../prd620_4
  ln -s /orabak/bdtydrlg/prd620.data4 prd620.data4
  mkdir /oracle/PRD/sapdata2
  cd /oracle/PRD/sapdata2
  mkdir prd620_5
  mkdir prd620_6
  mkdir prd620_7
  mkdir prd620_8
  mkdir prd620_9
  cd prd620_5
  ln -s /orabak/bdtydrlg/prd620.data5 prd620.data5
  cd ../prd620_6
  ln -s /orabak/bdtydrlg/prd620.data6 prd620.data6
  cd ../prd620_7
  ln -s /orabak/bdtydrlg/prd620.data7 prd620.data7
  cd ../prd620_8
  ln -s /orabak/bdtydrlg/prd620.data8 prd620.data8
  cd ../prd620_9
  ln -s /orabak/bdtydrlg/prd620.data9 prd620.data9
  cd /oracle/PRD/sapdata3
  mkdir prd620_10
  cd prd620_10
  ln -s /orabak/bdtydrlg/prd620.data10 prd620.data10
  cd /oracle/PRD/sapdata4
  mkdir prd620_11
  cd prd620_11
  ln -s /orabak/bdtydrlg/prd620.data11 prd620.data11
  cd /oracle/PRD/sapdata1
  mkdir prdusr_1
  mkdir prdusr_2
  cd prdusr_1
  ln -s /orabak/bdtydrlg/prdusr.data1 prdusr.data1
  cd ../prdusr_2
  ln -s /orabak/bdtydrlg/prdusr.data2 prdusr.data2
  cd /oracle/PRD/sapdata1
  mkdir system_1
  cd system_1
  ln -s /orabak/bdtydrlg/system.data1 system.data1
  cd /oracle/PRD/sapdata3
  mkdir temp_1
  cd temp_1
  ln -s /orabak/bdtydrlg/temp.data1 temp.data1
  cd /oracle/PRD/sapdata2
  mkdir roll_1
  mkdir roll_2
  cd roll_1
  ln -s /orabak/bdtydrlg/roll.data1 roll.data1
  cd ../roll_2
  ln -s /orabak/bdtydrlg/roll.data2 roll.data2
  cd /orabak/bdtydrlg
  cp log_g11m1.dbf log_g11m2.dbf
  cp log_g12m1.dbf log_g12m2.dbf
  cp log_g13m1.dbf log_g13m2.dbf
  cp log_g14m1.dbf log_g14m2.dbf
  mkdir /oracle/PRD/origlogA
  mkdir /oracle/PRD/mirrlogA
  mkdir /oracle/PRD/origlogB
  mkdir /oracle/PRD/mirrlogB
  cd /oracle/PRD/origlogA
  ln -s /orabak/bdtydrlg/log_g11m1.dbf log_g11m1.dbf
  cd /oracle/PRD/origlogB
  ln -s /orabak/bdtydrlg/log_g12m1.dbf log_g12m1.dbf
  cd /oracle/PRD/origlogA
  ln -s /orabak/bdtydrlg/log_g13m1.dbf log_g13m1.dbf
  cd /oracle/PRD/origlogB
  ln -s /orabak/bdtydrlg/log_g14m1.dbf log_g14m1.dbf
  cd /oracle/PRD/origlogA
  ln -s /orabak/bdtydrlg/cntrlPRD.dbf cntrlPRD.dbf
  cd /oracle/PRD/mirrlogA
  ln -s /orabak/bdtydrlg/log_g11m2.dbf log_g11m2.dbf
  cd /oracle/PRD/mirrlogB
  ln -s /orabak/bdtydrlg/log_g12m2.dbf log_g12m2.dbf
  cd /oracle/PRD/mirrlogA
  ln -s /orabak/bdtydrlg/log_g13m2.dbf log_g13m2.dbf
  cd /oracle/PRD/mirrlogB
  ln -s /orabak/bdtydrlg/log_g14m2.dbf log_g14m2.dbf
  cd /
  chown -R oracle:dba /oracle
  更多优质资料尽在考试大论坛 考试大在线题库 oracle/认证更多详细资料

Tags:  数据库备份 数据库备份与恢复 数据库的备份和恢复 数据库备份恢复

延伸阅读

最新评论

发表评论