TDPO和TSM客户端是如何实现ORACLE备份的

来源:互联网 发布:数据库商品价格大于0 编辑:程序博客网 时间:2024/04/29 04:50

摘自《IBM Tivoli Storage Management Concepts》
原文:
RMAN provides an open interface, which may be used for storing data into third party data protection solutions, such as Tivoli Storage Manager. A separately licensed IBM product, Tivoli Storage Manager for Databases Data Protection for Oracle together with the Tivoli Storage Manager API client, utilizes this interface and acts as the middleman in backup and restore operations between RMAN and the Tivoli Storage Manager server. Thus, Data Protection for Oracle provides the necessary link to store the data in the Tivoli Storage Manager repository, which in turn manages the backup to the storage devices.

RMAN提供一个开放的接口,其可以被用于将数据存储到第三方数据保护解决方案,例如TSM。一个单独授权的IBM产品TDPO,和TSM客户端利用这个接口在RMAN和TSM SERVER之间扮演一个中间人的角色进行备份和转储操作。因此,TDPO提供必要的链接存储数据到TSM资料库,之后再将数据存储到存储设备。

The Tivoli Storage Manager for Databases Data Protection for Oracle module and the IBM Tivoli Storage Manager backup-archive client work together to provide full data protection for the Oracle environment. The two client types can run simultaneously on the same Oracle server; however, they are totally separate clients (nodes) as far as the Tivoli Storage Manager server is concerned.

TDPO模块和TSM备份-归档客户端一起为ORACLE环境提供完整的数据保护。这两个客户端类型可以同时在相同的ORACLE服务器上运行;然而,根据TSM服务端认为,他们完全是两个分离的客户端(节点)。
这里写图片描述
Figure 19-10 Data Protection for Oracle and RMAN integration

Data Protection for Oracle does not provide a command line or GUI interface to manage backups and recovery of an Oracle database — instead, Data Protection acts as an interface between the RMAN API and the Tivoli Storage Manager API. In other words, it sends the data between these components, as shown in Figure 19-10. The RMAN command line or GUI interface is used to perform backup or database recovery.

TDPO不提供一个命令行或GUI接口来管理ORACLE数据库的备份和恢复—TDPO在RMAN API和TSM API当中扮演一个接口,换句话说,它在这两个组件之间发送数据,如图19-10,RMAN命令行或GUI接口被用来执行备份或数据库恢复。

When Data Protection for Oracle is configured, all administrative commands (such as backup and recovery) take place entirely under RMAN control, so the Oracle DBA does not need to know Tivoli Storage Manager commands. RMAN settings or commands are also used to remove expired backups from Tivoli Storage Manager storage. This is because expiration of Oracle backups are not governed by Tivoli Storage Manager policy domain settings of the client. The Oracle objects are always stored in a backup copy group using a unique name,which eliminates the retention and versioning values in your backup copy group,as the Oracle objects are always considered as active from the Tivoli Storage Manager perspective.

当DPTO配置后,所有的管理命令(例如backup和recovery),完全在RMAN控制下发生,所以ORACLE DBA不需要知道TSM的命令,RMAN设置或命令同时也用来从TSM存储移除过期的备份。这是因为过期的ORACLE备份不被客户端的TSM策略域的设置管理。Oracle对象总是使用一个唯一的名称存储在一个备份副本组,从而在你的备份副本组消除了保留和版本值,因为从TSM角度来看ORACLE对象经常被认为是活动的。

Data Protection for Oracle cannot be used to back up or restore non-database
data, such as history files or other system configuration files. You should use the Tivoli Storage Manager backup-archive client to back up these files.

TDPO不能被用来备份或恢复非数据库数据,例如历史文件或其他系统基本文件,你应当使用TSM备份-归档客户端来备份这些文件。

1 0
原创粉丝点击