- 论坛徽章:
- 0
|
请教各位高手两个比较大的数据库oracle 每个两个多T,求备份方案
bc是基于LUN的,而Volume Manager的snapshot是基于volume。LUN与volume关系是:一个或多个LUN组成一个dg(disk group,hp 的LVM叫vg,volume group,一个意思),一个dg上可以建许多volume。\r\n\r\n做snapshot其实很简单,以下每一条都是一句语句:\r\n1. snapstart # 系统为你在dg申请一块空间对要snapshot的volume开始做镜像,只需要在建立snapshot时做一次\r\n2. 当需要拆分时:snapshot \r\n3. 需使用snap_volume时(例如做备份):mount\r\n4. 用完后:snapback或删除snap_volume\r\n\r\n另外,也可以将snap_volume由另一台服务器操作,不过需要将snap_volume从一个dg中拆开,合并到另一个dg,才能由另一台机器操作(常规情况下,一个dg不能被两个host同时操作)。步骤如下:\r\n1. snapstart # 系统为你在dg申请一块空间对要snapshot的volume开始做镜像,只需要在建立snapshot时做一次\r\n2. 当需要拆分时:snapshot \r\n3. split snap_volume from old_dg to new_dg\r\n4. deport new_dg on host1 # 在生产机上把包含snap_volume的dg卸下来\r\n5. import new_dg on host2 #在备机上把该dg挂上\r\n6. 需使用snap_volume时(例如做备份):在host2上mount\r\n7. 用完后删除:destroy new_dg\r\n8. 或snapback\r\n 1) deport from host2\r\n 2) import to host1\r\n 3) join new_dg to old_dg\r\n 4) snapback |
|