zoukankan      html  css  js  c++  java
  • SnapAssure备份恢复(从文件系统到ASM实例)

    测试背景:客户现场有可能生产库数据放在文件系统,而恢复库数据文件放在asm里。

    一、备份生产端数据库。

    二、配置备份服务StartAgentd.sh脚本

    主要添加下面几个变量:

    export ASM_DISKGROUP_NAME=+DATA1
    export ASM_ORALOAD_ENABLE=YES
    export ASM_RESTORE_ENABLE=YES

    同时注意环境变量的SID,建议和生产端保持一致。

    三、进行物理恢复

         使用SnapAssure恢复过程中,主要看vagentd日志有没有报错,没报错就成功一半了。

    四、恢复库操作

         1、创建pfile

         2、修改pifle中controlfile文件为恢复的控制文件。

         3、根据v$datafile、v$logfile、v$tempfile并参考SnapAssure生成的rename.sql文件进行重命名。

         4、recover database;

         5 、open 数据库。

         6、更换temp数据文件;

         7、创建spfile;

             spfile创建后,需要重启数据库,看看是否还有其他问题。

         8、根据spfile创建pfile以备万一。

    呵呵,则疼。

      

  • 相关阅读:
    原型模式
    简单工厂模式与工厂方法模式
    监听器 Listener
    代理模式
    装饰模式
    软件设计的原则
    事务的特性和隔离级别
    JDBC事务(三)ThreadLocal绑定Connection
    JDBC事务(二)转账示例
    JDBC事务(一)
  • 原文地址:https://www.cnblogs.com/luoyx/p/2516733.html
Copyright © 2011-2022 走看看