RMAN Copy加上Rsync, 在Oracle 11g中实现了吗?

    去年有一段时间经常要为很忙的系统重建Standby, 因为归档生成量很多, 而存放归档日志的卷空间却不是很多, 给重建Standby带来很大的难处. 将表空间置为Begin Backup状态后, 生成的归档日志量更是加倍, 因此我们不得不用RMAN的Copy功能来进行数据文件拷贝, 但是没有办法直接拷贝到远程的机器上, 而用RMAN的Copy功能来拷贝文件的话则日志量不会增大, 但必须先拷到本地, 然后拷贝过去. 为什么不用NFS, 在不同的Data Center之间, 做NFS不是很简单的事, 在我们这儿, DBA只做DBA的事情.

    Rsync是很好的在Linux/Unix主机间拷贝文件的好工具, 还具有压缩功能, 可以适应网络条件不是很好的情况, 而不同的数据中心之间, 就是一个很合适的场合. 如何将两者结合起来, 这样的话将是一个完美的组合. 不少的刚入门的DBA, 拷出来的文件总是Online Fuzzy的, 说明RMAN Copy和Hot Backup还是比较难的.

    于是我就想到了一个osync的程序, 将这两个结合起来, 直接"osync file_id 主机:目标文件"这样就可以了. 为此在Google的论坛上发过一个贴子, 被笑了一把. 后来给Oracle发了个Tar(号码不记得了), Oracle的开发人员说可能在11g中加入RMAN将数据文件直接拷贝到远程机器的功能.

    现在Oracle宣称11g Beta出来已经有不少天数了, 不知道有没有朋友得到Beta版本的, 有的话能帮我确认一下吗? 我最想知道的就是这个功能有没有被实现. 谢谢!

留言 (4)

在Firefox 下验证码的框还有问题

如果结合 rsync 实际上是可以从远程备份到本地了

how long you kept your archived log in the server? or Just archived to the tape?

once applied in all the standby nodes, we will delete them.

Why not use "duplicate" with RMAN? It's available in 9i.

发表留言:

« Previous | Main | Next »

英语900句 | English 900

  • I have to drop by the bank to get some money.
  • 我得到银行去取一下钱.
  • Traveler's check's are very convenient for long-distance travel.
  • 旅行支票对于长途旅行很方便.
  • Do you have anything to declare?
  • 你有什么东西要向海关申报的吗?
  • You have to apply for a passport in advance.
  • 你必须提前申请护照.
  • You don't have to pay any duty on personal belongings.
  • 个人物品不需要关税.