1.方案概述
利用Linux操作系统的NFS为UNIX提供磁盘空间,利用数据库的RMAN工具实施数据库的备份,备份数据集中存放于备份服务器的磁盘空间内。
数据库服务器:dbserver0 ~ n ,数据库备份服务器10.1.251.133
2.搭建备份服务器
1、 备份服务器提供的磁盘空间
Ø 备份服务器通过本地的磁盘提供给数据库备份的磁盘空间;
Ø 磁盘空间上创建ext3文件系统;
Ø 通过NFS系统将文件系统提供给UNIX数据库服务器;
Ø 通过SMB系统将文件系统提供给Windows数据库服务器。
Ø 建议配置稳定高速的磁盘系统,具有单独的磁盘子系统更好。
2、备份服务器的目录结构
对于每个要备份的数据库服务器,我们在备份服务器上创建相应的目录
3、每个数据库的目录结构
4、在备份服务器上创建备份管理用户
• 在NFS服务器上创建用户orabackup和组orabackup。
• 例如
– 用户:orabackup [uid = 501]
– 组:orabackup [gid = 502]
• 将/data下面的所有目录由orabackup管理
# cd /data
# chown –R orabackup.orabackup *
5、配置NFS
Ø NFS – Network File System
Ø NFS允许一个主机系统在网络上与它人共享目录和文件。通过使用NFS,用户和程序可以象访问本地文件一样访问远端系统上的文件;
Ø UNIX/Linux系统都支持的文件共享访问标准;
Ø 该方案就是利用NFS系统将UNIX/Linux上的Oracle数据库的备份集中化管理。
创建/orabackup目录 并授予权限772
打开/etc/exports文件增加内容为:/orabacku