ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 初始 Oracle Secure Backup (OSB) Cloud Module

初始 Oracle Secure Backup (OSB) Cloud Module

原创 Linux操作系统 作者:kewin 时间:2012-03-27 16:54:44 0 删除 编辑
Oracle Secure Backup (OSB) Cloud Module
Kevin Zou
2012-3-27
云中漫步,处处在云端。这是最近最火的云概念的一句口号,数据库的大牛Oracle怎么可以错过了云概念了。
作为成熟的云存储,很多公司都在使用或者准备加入亚马孙的S3。所有的云都是建立在INTERNET之上,而且是高速的INTERNET。很多公司租用AMAZON的云服务,把数据库搭建在云服务上;或者只是租用云存储,把备份放到云存储上。按照一般的概念,首先是数据库备份出来,然后通过ftp或者专用接口把备份级存储到云存储上,这样会导致几个问题:
1) 耗时,先本地再FTP,这明显花多时间;
2) 要在本地有备份存储先存放备份级,导致IT重复投入。因为已经购买了AMAZON的云存储;
Oracle的OSB可以轻松规避这个问题。我在想这个OSB应该类似于带库的备份,ORACLE 通过接口和AMAZON的云存储相连,直接把备份块写到云上,由于数据在INTERNET上传输,那加密是必须的。而在OSB模块中必有要输入S3的地址/帐号信息。
硬件和软件要求:
服务器需要安装JDK 1.5 或者以上;
支持的平台:LINUX X86(64BIT) 
            Windows 32bit
数据库要求是9i或者以上;
系统时间同步要求:要和S3 时间相差无几。
配置OSB的步骤:
需要OTN帐号来下载S3 BACKUP INSTALLER;
当然需要S3的帐号;没有S3帐号,哪来的云存储??
安装S3 backup installer:
可以直接在命令上敲入: java -jar osbws_install.jar -AWSID access key ID -AWSKey secret key -otnUser
jane.smith@example.com -otnPass password for OTN -walletDir
$ORACLE_HOME/dbs/osbws_wallet -libDir $ORACLE_HOME/lib/ -proxyHost
www-proxy.example.com
或者把这个命令保持到一个文本osbws.sh 上,然后chmod 700 osbws.sh
在命令上执行:
% ./osbws.sh

这是一个安装过程的输出:
OTN userid is valid.
AWS credentials are valid.
Creating new registration for this S3 user.
Created new log bucket.
Registration ID: 0f0a8aac-dad0-6254-7d70-be4ac4f112c4
S3 Logging Bucket: oracle-log-jane-smith-1
Create credential oracle.security.client.connect_string1
OSB web-services wallet created in directory /orclhome/dbs/osbws_wallet.OSB
web-services initialization file /orclhome/dbs/osbwst1.ora created.
Downloading OSB Web Services Software Library.
Downloaded 13165919 bytes in 204 seconds. Transfer rate was 64538 bytes/second.
Download complete.
Extracted file /orclhome/lib/libosbws11.so

当安装好之后,一切都和TAPE 备份是一样的。 
配置SBT
RMAN> configure channel device type sbt parms
"SBT_LIBRARY=/oracle/lib/libosbwsll.so 
ENV=(OSB_WS_PFILE=/oracle/dbs/osbwst1.ora)';

剩下的可以利用RMAN 来备份,简单吧。云中漫步, 你都不知道备份到哪里去啦。呵呵。
据说现在S3的云存储都是基于DISK,会有数据的多份backup。相当于把备份/备份存储外包给了AMAZON。
如果出现云存储不能访问,而公司确实需要该备份数据,那怎么办?
是不是一切都交给了AMAZON呢?
这个需要在方便和稳定性上做个权衡,一刀切不是解决问题的办法。

AMAZON云服务中断事件回顾:
1)北京时间2011年4月25日消息,据国外媒体报道,继上周四亚马逊服务中断以来,现在只有少数用户还在等待他们存储在亚马逊EBS和RDS上的数据得到恢复。 
http://blog.sina.com.cn/s/blog_573968220100s866.html
2) 谁来补充。。。

 
-THE END-

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/40239/viewspace-719650/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-03-10

  • 博文量
    125
  • 访问量
    564795