zoukankan      html  css  js  c++  java
  • ASM 磁盘头信息备份

    ASM磁盘头信息保存在每个磁盘的前4K里面,这个信息的备份对于ASM的恢复非常重要,有下面的几种方

    1、直接做dd来备份磁盘的前4K,磁盘头信息丢失时,dd回来

    备份:dd if=/dev/raw/raw1        of=/gyj/asmheader.dd   bs=4096 count=1
    恢复:dd if=/gyj/asmheader.dd    of=/dev/raw/raw1
    

    2、利用oracle的kfed工具来备份,将磁盘头信息转换成文本明文形式记录下来,恢复时使用kfed merge进去

    备份:kfed read  /dev/raw/raw1      aunum=0 blknum=0 text=raw1.txt
    恢复:kfed write /dev/raw/raw1      aunum=0 blknum=0 text=raw1.txt
    

    3、11G asmcmd里面增加了md_backup,md_restore备份指令,但这个只是备份DG的meta结构信息,他的恢复必须是DG已经mount,然后导入结构信息,类似于exp/imp,这种方式对于DG损坏是不起作用的

    备份:asmcmd md_backup -b /gyj/asmheader.20130130.txt
    恢复:asmcmd md_restore -t full -g dg2 -i -b /gyj/asmheader.20130130.txt
    

    4、12c可以使用ASMFD功能

    现在线上的环境,一般采用了1或2两种备份同时进行,确保磁盘头信息不丢失。

  • 相关阅读:
    测试
    python制作
    Mysql 用法
    Day006 Java面向对象编程
    Day005 Java数组详解
    Day004 Java方法详解
    Day003 Java流程控制
    Day002 Java基础语法
    Day001 MrakDown语法 Dos命令
    4. 谈谈你对ArrayList和LinkedList 的理解
  • 原文地址:https://www.cnblogs.com/wangrongxin/p/5947647.html
Copyright © 2011-2022 走看看