AIX系统下ORACLE数据库的备份与恢复




数据库的备份与恢复

服务器说明

神华宁煤人力资源管理系统共使用服务器两台,分别为应用服务器和数据库服务器。服务器相关信息见下表




数据备份过程

为保证正确完成备份,请务必按照以下顺序操作:

1. 断开所有用户连接;

2. 登陆应用服务器,并停止EAS应用服务器;

3. 登陆数据库服务器,备份数据;

4. 启动EAS应用服务器。

用administrator登陆EAS,进入系统平台?安全管理?用户监控,为防止当前登陆系统中用户的操作丢失,首先群发紧急消息给已登陆用户,通知系统即将关机维护,要求用户在规定的时间内保存数据并退出。当到达规定时间后,如依然有用户登陆系统,则选中相应用户并点击“踢出”使期强行下线。操作完成后退出系统。

用“远程桌面连接”连接应用服务器,输入用户名和密码进入。启动“EAS管理控制台”,在“应用服务器”页签中,选中要关闭的EAS实例,点击“停止”,等待停止完成。

在命令行下用telnet命令连接数据库服务器,输入用户名和密码进入。接下来依次执行下列命令:

Su – oracle

Cd /oraarchive

Nohup exp kingdee/kingdee owner=kingdee file=filename.dmp log=filename.log &

其中第一条命令为进行特权模式,第二条命令为切换到存放备份数据的文件夹中,最后一条命令是备份命令,其中的filename为指定备份文件的文件名。等待命令执行完毕,查看filename.log或是nohup.out文件,如发现最后一句为“Export terminated successfully without warnings.”则说明备份数据成功,否则为失败需重新备份。

备份成功后,回到应用服务器,进入EAS管理控制台,点击“启动”启动EAS实例,启动成功后即完成了整个备份过程。

为防止数据意外丢失(如服务器意外断开导致的磁盘阵列损坏),可以将服务器上已备份的数据复制到其他机器中保存。以本机为例,方法如下:

1. 在命令行切换到存放备份数据的目录;

2. 运行ftp命令;

3. 连接到数据库服务器,并切换到存放备份数据的目录下;

4. 指定传输方式为二进制;

5. 获取备份数据。

数据的恢复

数据恢复主要用于服务器迁移、数据库崩溃等原有数据不能再使用的极端情况。

服务器迁移的数据恢复操作过程如下:

第1页 共4页




相关文档
最新文档