Transportable backups for pluggable database relocation

    公开(公告)号:US10789131B2

    公开(公告)日:2020-09-29

    申请号:US15254884

    申请日:2016-09-01

    Abstract: Techniques are provided for creating a backup of a source pluggable database (SPD) of a source container database and porting the backup for recovery into a different target container database. In an embodiment, a source database server retrieves metadata that describes backups of the SPD. The source database server inserts, into an unplugged pluggable database of the SPD, the metadata that describes each of the backups. For example, unplugging the SPD may automatically create the unplugged pluggable database. Eventually, the unplugged pluggable database may be plugged into the target container database. A target database server transfers the metadata that describes each of the backups from the unplugged pluggable database and into the target container database. Based on at least one backup and the metadata that describes backups of the SPD, the target database server restores a target pluggable database within the target container database.

    Centralized tape management for databases

    公开(公告)号:US09612912B2

    公开(公告)日:2017-04-04

    申请号:US14202433

    申请日:2014-03-10

    Abstract: A method, apparatus, and system for centralized tape management are provided for databases. A centralized availability machine or disk and tape backup server maintains working backup data for a plurality of database management systems (DBMSs) based on receiving, from each of the plurality of DBMSs, differential incremental updates. The updates may be at the database block level, with an index maintained to identify different versions of the blocks for snapshot recovery. The availability machine then determines a utilization schedule for distributing the working backup data to a plurality of tapes using a plurality of tape drives, and stores the working backup data as archived backup data on the plurality of tapes according to the utilization schedule. By placing each DBMS within a protection policy that indicates criteria to meet business goals with respect to tape backups, the utilization schedule can automatically schedule tape backup jobs with optimized hardware resource assignments.

    In place point-in-time recovery of pluggable databases
    3.
    发明授权
    In place point-in-time recovery of pluggable databases 有权
    即时恢复可插拔数据库

    公开(公告)号:US09298564B2

    公开(公告)日:2016-03-29

    申请号:US13830349

    申请日:2013-03-14

    Abstract: In an approach, a database server maintains a container database which comprises: one or more pluggable databases, a root database that stores an undo log for rolling back transactions on the consolidated database, and a redo log for replaying modifications to the container database. The database server restores a particular pluggable with a backup version that corresponds to a first point in time. The database server generates a clone database loaded with a backup version of the root database that corresponds to the first point in time. The database server applies the redo log to recover the particular pluggable database and the clone database to a second point in time that is later than the first point in time. The database server identifies, based on the clone database, one or more active transactions on the particular pluggable database. The database server rolls back the one or more active transactions.

    Abstract translation: 在一种方法中,数据库服务器维护一个容器数据库,它包括:一个或多个可插拔数据库,存储用于在统一数据库上回滚事务的撤销日志的根数据库,以及重播对容器数据库的修改的重做日志。 数据库服务器使用与第一个时间点对应的备份版本恢复特定的可插拔。 数据库服务器生成加载有与第一个时间点相对应的根数据库的备份版本的克隆数据库。 数据库服务器应用重做日志将特定的可插拔数据库和克隆数据库恢复到晚于第一个时间点的第二个时间点。 数据库服务器根据克隆数据库识别特定可插拔数据库上的一个或多个活动事务。 数据库服务器回滚一个或多个活动事务。

    VIRTUAL FULL BACKUPS
    4.
    发明申请
    VIRTUAL FULL BACKUPS 审中-公开
    虚拟全备份

    公开(公告)号:US20150178169A1

    公开(公告)日:2015-06-25

    申请号:US14588149

    申请日:2014-12-31

    Abstract: According to embodiments described herein, a backup server maintains backup data for a set of data, which includes data for a first block and a second block. Backup data for the first and second block include backup data for a plurality of versions of the first and second block. A distinct watermark is stored for each version of the first block and each version of the second block. In response to a request to perform a restoration operation on the set of data, a particular version of the first block and a particular version of the second block are selected to use in the restoration operation by comparing a restoration target with the watermarks of the version of the first block and second block. The selected version of the first block has a different watermark than the selected version of the second block.

    Abstract translation: 根据本文描述的实施例,备份服务器维护一组数据的备份数据,其包括用于第一块和第二块的数据。 用于第一和第二块的备份数据包括用于第一和第二块的多个版本的备份数据。 存储第一块的每个版本和第二块的每个版本的不同水印。 响应于对该组数据执行恢复操作的请求,通过将恢复目标与版本的水印进行比较来选择第一块的特定版本和第二块的特定版本以用于恢复操作 的第一块和第二块。 所选择的版本的第一块具有与所选择的第二块版本不同的水印。

    CENTRALIZED TAPE MANAGEMENT FOR DATABASES
    6.
    发明申请
    CENTRALIZED TAPE MANAGEMENT FOR DATABASES 有权
    用于数据库的集中式磁带管理

    公开(公告)号:US20150254141A1

    公开(公告)日:2015-09-10

    申请号:US14202433

    申请日:2014-03-10

    Abstract: A method, apparatus, and system for centralized tape management are provided for databases. A centralized availability machine or disk and tape backup server maintains working backup data for a plurality of database management systems (DBMSs) based on receiving, from each of the plurality of DBMSs, differential incremental updates. The updates may be at the database block level, with an index maintained to identify different versions of the blocks for snapshot recovery. The availability machine then determines a utilization schedule for distributing the working backup data to a plurality of tapes using a plurality of tape drives, and stores the working backup data as archived backup data on the plurality of tapes according to the utilization schedule. By placing each DBMS within a protection policy that indicates criteria to meet business goals with respect to tape backups, the utilization schedule can automatically schedule tape backup jobs with optimized hardware resource assignments.

    Abstract translation: 为数据库提供集中磁带管理的方法,装置和系统。 基于从多个DBMS中的每一个接收差分增量更新,集中可用性机器或磁盘和磁带备份服务器为多个数据库管理系统(DBMS)维护工作备份数据。 这些更新可能在数据库块级别,维护索引以标识用于快照恢复的块的不同版本。 可用性机器然后确定使用多个磁带驱动器将工作备份数据分发到多个磁带的利用率计划,并且根据利用调度将工作备份数据作为归档备份数据存储在多个磁带上。 通过将每个DBMS放置在保护策略中,指示符合磁带备份的业务目标的标准,利用率计划可以通过优化的硬件资源分配自动安排磁带备份作业。

    Efficient pluggable database recovery with redo filtering in a consolidated database

    公开(公告)号:US11669411B2

    公开(公告)日:2023-06-06

    申请号:US17113091

    申请日:2020-12-06

    CPC classification number: G06F11/1469 G06F11/1464 G06F11/1471 G06F2201/80

    Abstract: A computer program product, system, and computer implemented method for management of a consolidated database and implementing pluggable database recovery with redo filtering in a consolidated database according to some embodiments. Generally, the process includes ongoing activities that maintain activity logs and summarize the activity for respective activity logs (e.g., in an activity vector maintained in a consolidated database catalog). In some embodiments, event-based activities corresponding to recovery processes are triggered by an administrator or an automated process, completed and then do not occur again until another triggering event. The event-based activities can leverage the summary information to quickly determine which online activity logs are relevant to the type of recovery operation for a particular pluggable database. In this way the approach provided herein enables recovery without requiring that all log activity be analyzed to determine whether it is relevant to a particular pluggable database.

    Transportable Backups for Pluggable Database Relocation

    公开(公告)号:US20200026609A9

    公开(公告)日:2020-01-23

    申请号:US15254884

    申请日:2016-09-01

    Abstract: Techniques are provided for creating a backup of a source pluggable database (SPD) of a source container database and porting the backup for recovery into a different target container database. In an embodiment, a source database server retrieves metadata that describes backups of the SPD. The source database server inserts, into a unplugged pluggable database of the SPD, the metadata that describes each of the backups. For example, unplugging the SPD may automatically create the unplugged pluggable database. Eventually, the unplugged pluggable database may be plugged into the target container database. A target database server transfers the metadata that describes each of the backups from the unplugged pluggable database and into the target container database. Based on at least one backup and the metadata that describes backups of the SPD, the target database server restores a target pluggable database within the target container database.

    Transportable Backups for Pluggable Database Relocation

    公开(公告)号:US20180060181A1

    公开(公告)日:2018-03-01

    申请号:US15254884

    申请日:2016-09-01

    Abstract: Techniques are provided for creating a backup of a source pluggable database (SPD) of a source container database and porting the backup for recovery into a different target container database. In an embodiment, a source database server retrieves metadata that describes backups of the SPD. The source database server inserts, into a unplugged pluggable database of the SPD, the metadata that describes each of the backups. For example, unplugging the SPD may automatically create the unplugged pluggable database. Eventually, the unplugged pluggable database may be plugged into the target container database. A target database server transfers the metadata that describes each of the backups from the unplugged pluggable database and into the target container database. Based on at least one backup and the metadata that describes backups of the SPD, the target database server restores a target pluggable database within the target container database.

Patent Agency Ranking