Nub备份oracle可以通过 NetBackup图形界面或oracle命令行界面,通过调用Oracle RMAN 实用程序执行 Oracle 备份和恢复操作。此外,还可以通过它们,使用 NetBackup 的 XML 导出(bporaexp 或 bporaexp64)和导入(bporaimp 或 bporaimp64)实用程序执行Oracle 存档和还原操作。
这里win2008已经预装oracle11g了,所以用这台client测试。
首先创建一个oracle类型的备份策略:
<a target="_blank" href="http://blog.51cto.com/attachment/201307/134930266.jpg"></a>
策略类型里选oracle没有,我们输入数据库license就可以看到了。
<a target="_blank" href="http://blog.51cto.com/attachment/201307/134942586.jpg"></a>
输入license之后可以看到oracle策略
<a target="_blank" href="http://blog.51cto.com/attachment/201307/134954684.jpg"></a>
<a target="_blank" href="http://blog.51cto.com/attachment/201307/135005927.jpg"></a>
进入backup setting选择备份脚本,脚本下文会列出
<a target="_blank" href="http://blog.51cto.com/attachment/201307/135018572.jpg"></a>
然后进行手工备份即可
我们进入client的备份,归档和恢复页面,选择oracle选项,选择数据库,然后选择右上角的备份按钮,开始备份向导。
<a target="_blank" href="http://blog.51cto.com/attachment/201307/135031745.jpg"></a>
<a target="_blank" href="http://blog.51cto.com/attachment/201307/135042192.jpg"></a>
输入oracle授权用户
<a target="_blank" href="http://blog.51cto.com/attachment/201307/135055973.jpg"></a>
一下几项默认配置即可
输入备份策略名和日程名,和master与client。
<a target="_blank" href="http://blog.51cto.com/attachment/201307/135200966.jpg"></a>
<a target="_blank" href="http://blog.51cto.com/attachment/201307/135212951.jpg"></a>
选择向导完毕后开始运行,即可在master中看到运行状态。
目前存在以下数据文件,将数据库关闭,删除test.dbf后重启数据库至mount状态,将表空间重置为offline状态然后进行恢复:
<a target="_blank" href="http://blog.51cto.com/attachment/201307/135332126.jpg"></a>
删除数据库
<a target="_blank" href="http://blog.51cto.com/attachment/201307/135344280.jpg"></a>
<a target="_blank" href="http://blog.51cto.com/attachment/201307/135537204.jpg"></a>
<a target="_blank" href="http://blog.51cto.com/attachment/201307/135554275.jpg"></a>
本文转自zsaisai 51CTO博客,原文链接:http://blog.51cto.com/3402313/1241427