oracle817(solaris5.8)如何恢复数据???

[复制链接]
查看11 | 回复8 | 2008-6-23 01:01:58 | 显示全部楼层 |阅读模式
情景如下:
我们在辽宁一个服务器由于主机(可能是硬件问题).现在想重装os(同样的os),os version:sun os 5.8
我现在的作法是:
1,先对$ORACLE_BASE目录进行tar备份.
2,到时重装好os后.建立oracle用户及dba组,当然我会把/etc/system的原来用于配置kernel parameter恢复回来的
3,然后我su - oracle,tar -cvf $ORACLE_BASE tar备份.
4,适当调整control file and pfile and数据文件的参数配置,我们的数据我未进行备份.全部在磁阵上面
5,启动数据库
6,start up listener

for security,before reinstall os,implementing full db backup using exp system/system method
大家认为哪种方法更好,或是更为合理.操作更为简便.
谢谢.明天实施.库现在未上业务.是从老网络迁移过来的.
回复

使用道具 举报

千问 | 2008-6-23 01:01:58 | 显示全部楼层
我数据文件全在磁阵上面.要采用第一种方法.
直接tar过来备份.然后把磁阵的目录mount.启数据库.没什么问题吧.
回复

使用道具 举报

千问 | 2008-6-23 01:01:58 | 显示全部楼层
原帖由 wisdomone1 于 2009-1-15 13:59 发表
情景如下:
我们在辽宁一个服务器由于主机(可能是硬件问题).现在想重装os(同样的os),os version:sun os 5.8
我现在的作法是:
1,先对$ORACLE_BASE目录进行tar备份.
2,到时重装好os后.建立oracle用户及dba组,当然我会把/etc/system的原来用于配置kernel parameter恢复回来的
3,然后我su - oracle,tar -cvf $ORACLE_BASE tar备份.
4,适当调整control file and pfile and数据文件的参数配置,我们的数据我未进行备份.全部在磁阵上面
5,启动数据库
6,start up listener

for security,before reinstall os,implementing full db backup using exp system/system method
大家认为哪种方法更好,或是更为合理.操作更为简便.
谢谢.明天实施.库现在未上业务.是从老网络迁移过来的.

tar就可以,建oracle用户和dba组,建议gid,uid和原来一致。
more一下/etc/group,/etc/passwd
回复

使用道具 举报

千问 | 2008-6-23 01:01:58 | 显示全部楼层
没什么问题吧.
回复

使用道具 举报

千问 | 2008-6-23 01:01:58 | 显示全部楼层
做cluster的时候经常用tar。
没有什么问题。
回复

使用道具 举报

千问 | 2008-6-23 01:01:58 | 显示全部楼层
没问题
回复

使用道具 举报

千问 | 2008-6-23 01:01:58 | 显示全部楼层
有各位牛牛的建议.就有底了.呵呵.
回复

使用道具 举报

千问 | 2008-6-23 01:01:58 | 显示全部楼层
tar有文件大小限制吧。
回复

使用道具 举报

千问 | 2008-6-23 01:01:58 | 显示全部楼层
我tar出来已经是5g 多了,在sun os 5.8 platform
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行