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以备万一。

    呵呵,则疼。

      

  • 相关阅读:
    CRM4.0多组织安装和设置
    如何找回你的VirtualPC2007控制台
    线性表
    时间复杂度
    栈与队列
    字符串排序问题
    浙江企业网喜讯之一
    初次体验到C#范型的魅力
    ajax 或 js 异步判断用户名是否存在
    html基础知识1(基本标签)20170307
  • 原文地址:https://www.cnblogs.com/luoyx/p/2516733.html
Copyright © 2011-2022 走看看