一、使用向导恢复单个数据文件:
在networker管理窗口,配置---组里面,选择要恢复的组,右击选择恢复:
在出现的画面中选择第二项:perform restore and recover to the original target database(恢复原来的目标数据库)
接着的画面里会要求输入有关目标数据库以及目录数据库(如果有)的相关信息:
紧接着选择恢复数据文件还是日志文件,这里选择恢复数据文件:
选择要恢复的数据文件,下一步
指定数据文件的位置,这里是+DATA:
接着会出现恢复的rman脚本,根据需要进行编辑:
紧接着会要求指定客户端以及脚本的存放位置:
点击创建,会提示手工执行rman脚本进行恢复 *** 作。这里注意,使用此向导创建的脚本文件,直接执行会报用户或者密码错误,访问被拒绝,因此要将里面的*号用用户的正确密码进行替换,然后在执行此脚本。
磁带库的状态:
完了之后,可以查看rman.dd.log日志文件,是否成功。
二、使用向导创建重复数据库:
该向导创建的数据库复制脚本使用 RMAN duplicate 命令来创建重复数据库,并保留原始数据库。重复数据库可以是原始数据库的相同副本,也可以仅包含原始表空间的一个子集。这个分两种情况:
? 如果在与原始数据库相同的主机上创建重复数据库,也会在本地主机上生成RMAN 脚本。在此情况下,该向导会请求与原始数据库不同的重复数据库、数据文件和重做日志名称。
? 如果在远程主机上创建重复数据库,则会根据在向导中的指定,在本地或远程主机上生成 RMAN 脚本。在此情况下,该向导会请求与原始数据库不同的重复数据库名称。(数据文件和重做日志名称可与原始数据库相同。)
这里的db01是目录数据库,db02是目标数据库,db03是要创建的重复数据库。在创建重复数据库之前,要做以下几步:
1、创建db03的pfile以及spfile:
这个使用db02的spfile创建db03的pfile。完成后,编辑initdb03.ora文件,将里面的db02替换为db03,保存退出。
2、创建相应的目录:
注意:如果使用的是ASM,则还要在ASM上创建db03目录:
此步骤如果没执行的话,在恢复的时候会报错的。
3、密码文件的创建:
4、使用db03的pfile启动数据库实例db03至nomount状态。
到此就可以使用rman手工进行创建了。
使用rman连接之后,会看到db03处于nomount状态。
接着就可以使用执行以下命令进行创建了。
这里主要介绍networker图形界面的 *** 作,有兴趣的朋友可以使用命令行进行 *** 作。
5、运行networker向导进行相关信息设置:
如果是client机器是远程的话,必须将其加入/etc/hosts文件里,然后指定客户端的主机名.
这里输入目录数据库以及原来目标数据库的相关信息。
重复数据库的相关信息。
选择要恢复的对象,这里是整个数据库。
选择数据文件以及日志文件的位置。输入后,点击change按钮进行更改。
这里定义通道个数以及恢复时间选项,默认即可。
rman脚本内容。
指定脚本的保存位置以及文件名。
概要信息,点击创建开始创建rman脚本。
完成之后,编辑创建的脚本文件,将里面的用户密码用真实密码替换。还要重新定义数据文件名称以及日志文件名称。脚本内容如下:
以oracle身份运行此脚本。在执行之前,确保没有任何db03的连接会话,否则会报错的。
在这还遇到一个问题,使用sqlplus连接的时候报如下错误:
不论连接哪个数据实例,都报类似的错误,上网查了查,因为监听器启动的时候动态注册实例的,解决办法是把动态的参数设置为静态的参数,重启监听器即可。添加的内容如下:
其中的SID=DESC是手工添加上去的。tnsnames.ora是在SERVICE_NAME下面增加(UR=A)字段即可。如果是多个实例,则每个实例都要增加。完了之后重启监听器即可。
6、运行脚本,创建重复数据库:
执行完成后db03数据库会自动打开的,详细过程可以查看dump.log文件。查看下数据文件以及日志文件信息:
感觉使用这个图形界面很费劲,还不如直接敲命令方便,呵呵。
补充于2010.11.13:
上述有个错误,就是initdb03.ora中,所定义的两个控制文件名称是相同的,这个是由于本人的疏忽所造成的。不过,在创建的过程中没什么问题。当我重启了db03后就报控制文件方面的错误了。
具体的内容你可以在这里面找一下,里面涉及到了DG RAC 数据库调优这些!
http://www.wyzc.com/Course/Course/showAction/id/13762?tg=ZrHfnouF=
1、赛门铁克的Backup Exec和NetBackupBackup Exec适用于Windows、Linux、Mac和各种虚拟化平台,整合了重复数据删除和归档技术。
NetBackup是赛门铁克旗下另一款得到用户广泛应用的备份产品。最新版NetBackup包括了Symantec V-Ray组件,支持虚拟文件系统和应用软件的备份。
2、EMC Networker
EMC Networker是一款顶级备份应用软件,EMC将重复数据删除和其他功能封装到备份产品之中。
EMC将它从收购Data Domain和Avamar的交易中获得的重复数据删除功能与NetWorker和Disk Library备份软件整合在一起,也是备份领域中一支发展迅速的中坚力量。
3、IBM Tivoli Storage Manager推出市场已有一些年头并拥有了一批忠实的用户。几年来,它不断增加各种新的功能,现在已经具备一整套适用于现代备份环境的功能。
重复数据删除、归档、分级存储管理以及快速备份都是其中最新的功能。
4、惠普的Data Protector
惠普是另一家进入重复数据删除领域的OEM厂商。惠普的Data Protector可以提供磁盘和磁带数据保护、快照、重复数据删除和许多其他功能。
5、CommVault的SimpanaCommVault
Commvault在攻击上述工具的传统特点上取得了很大的进展。由于那些工具已经存在了很多年的时间,有些功能已经无法满足现代云和虚拟化环境的需求。
CommVault推出的Simpana 9甚至包括了一些内建在软件中的工具,以减少用户从赛门铁克或IBM转移时的工作量。
6、木浪科技多备份
多备份和楼上介绍的几款产品,就有太大差异了,它不是实体机器,而是一款针对企业用户的云端数据管理的SaaS应用。企业可以在短短几十秒内把IT系统、APP、
网站等数据用最低的成本、最简单直接的方式保护管理起来;随时随地完成存储、备份、恢复、迁移、归档等动作。
总体来说,比较大型的企业像银行那些,一般会选择这种的实体备份机器。但是,有些小微型企业,花上几十万用来购买备份机器,就不划算了,
你可以使用腾讯手机管家备份,它的备份速度很省时间,而且之后很完整的还原到手机或者是电脑里了
我是挺信任这个得,就算换手机也不怕
随时都可以还原到你的新手机里,资料肯定也不会丢失的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)