基于virtualbox下的oracle11.2.0.3RAC数据库的镜像复制.docx

基于virtualbox下的oracle11.2.0.3RAC数据库的镜像复制.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
创建RAC数据库的镜像 我们可以在任何时间保存虚拟机的镜像,并在需要的时候还原。在这里我们要保存新创建的 Oracle RAC 系统以便我们可以在同一系统甚至另外一个系统在短短的几分钟内还原他们 ! ?VM 导出是一个简单的过程,如果不处理共享磁盘保存 RAC 镜像将是一项容易的任务。我认为最简单的方法是从这两个节点卸载共享磁盘并分别考虑这三个部分 (两个独立的虚拟机和一个共享磁盘)。最终我们会有三个文件: 为虚拟机使用的两个文件和代表共享磁盘的文件。这三个文件,可以进一步由您最喜欢的归档工具存储并压缩成一个文件。完成导出后,共享磁盘可以轻松地挂载回节点。VM导入回 VirtualBox 以及共享磁盘的导入也同样如此 — — 作为一个额外的步骤附加到导入的虚拟机。让我们来执行所有这些操作。 RAC的干净关闭 但是首先,我们需要完整的关闭服务器,因为我们想保存它们的工作状态。去关闭数据库,作为 oracle 用户在任何节点上执行: $ . oraenv ORACLE_SID = [oracle] ? ractp The Oracle base has been set to /u01/app/oracle $ srvctl stop database -d ractp $ 关闭第一个节点上的集群。作为 root 用户执行: # . oraenv ORACLE_SID = [ractp1] ? +ASM1 The Oracle base remains unchanged with value /u01/app/oracle # crsctl stop crs ... CRS-4133: Oracle High Availability Services has been stopped. # 关闭第二个节点上的集群。作为 root 用户执行: # . oraenv ORACLE_SID = [ractp1] ? +ASM2 The Oracle base remains unchanged with value /u01/app/oracle # crsctl stop crs ... CRS-4133: Oracle High Availability Services has been stopped. # 关闭这两个虚拟机。等待,直到所有虚拟机窗口关闭。 卸载共享磁盘并制作一份拷贝 在 VirtualBox 管理器中打开虚拟介质管理器: 主菜单 |文件 |虚拟介质管理器。然后选择 RAC (rac_shared_disk1.vdi) 所用的磁盘。请注意此磁盘显示为附加到虚拟机?rac1 和 rac2?: 单击释放图标,然后在弹出的窗口中确认。注意此磁盘现在显示为未连接。单击复制以启动磁盘复制向导。 接受虚拟磁盘复制,然后按下一步。 接受 VDI 虚拟磁盘的文件类型,然后按下一步。 选择固定大小,然后按下一步。 在下一个屏幕上,您可以设置新文件的位置和名称。完成后,按下一步。 摘要屏幕上查看详细信息,并按复制以完成复制。复制完成后,请关闭介质管理器。 注意。不要试图复制.vdi 文件,因为该副本将保留相同磁盘的 UID 而VirtualBox 将拒绝使用它,因为已经有这个磁盘存在。当通过虚拟介质管理器复制时将自动分配新的 UID。 导出虚拟机 VirtualBox 管理器中选择虚拟机,然后调用导出向导: 主菜单 |文件 |导出装置。导出过程像一般保存文件一样简单。导出这两个虚拟机。 现在您应该有可以进一步压缩到约 12 GB 大小单个文件的 3 个文件。 将共享磁盘重新连接到原始 RAC 安装 通过存储页重新连接共享磁盘到 rac1 和 rac2 VM 以还原我们当前的工作 RAC 设置。别忘了附加磁盘之前选择正确的控制器: 按添加硬盘图标并使用选择现有磁盘rac_shared_disk1.vdi。一旦共享磁盘连接到两个 Vm,RAC 就准备好运行了。 从已保存的文件还原 RAC 在这一节我们将通过导入已保存的文件创建第二个 RAC 系统。不要同时运行两个 RAC,因为它们将具有相同网络属性。 打开装置导入向导: 主菜单 |文件 |导入装置。选择该文件,按下一步: 导入设置中我们可以更改新 VM ??不同属性。我们这里要保持设置不变。这里我们注意到,磁盘将要?以不同于原始的VDI 格式的VMDK 格式导入。 等待,直到 VM 导入: 导入这两个虚拟机并将共享磁盘rac_shared_disk1_copy.vdi文件复制到父目录 (虚拟 Vm)。此磁盘可以连接到两台计算机,但不幸的是当前版本 (4.1.18) 的 VirtualBox 不保留制作副本的磁盘类型。将此磁盘附加到任一导入虚拟机,然后选择它并查看磁盘信息: 在

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档