-
11.
公开(公告)号:US11194761B2
公开(公告)日:2021-12-07
申请号:US16777039
申请日:2020-01-30
Applicant: Rubrik, Inc.
Inventor: Snehal Arvind Khandkar , Yongbing Guo , Udbhav Prasad
IPC: G06F16/11 , G06F16/2457 , G06F16/182 , G06F16/22 , G06F16/17
Abstract: Systems and methods to optimize utilization of a tablespace for export from a native database recovery environment are described. The system receives a database from a source host, operating in a native database recovery environment, at a backup host operating in a foreign database recovery environment. The foreign database recovery environment utilizes foreign snapshot files and foreign incremental files for storing the database. The system receives a tablespace identifier that identifies a tablespace and a point-in-time that identifies file information for export from the backup host to the source host. The backup host initiates a job to generate script information; create directories; materialize the file information; utilize an auxiliary database to generate tablespace metadata information; and communicate the tablespace metadata information and the script information and the file information, via the directories, and over a network, to the source host, to enable the source host to recover the tablespace.
-
公开(公告)号:US11720449B2
公开(公告)日:2023-08-08
申请号:US17517895
申请日:2021-11-03
Applicant: Rubrik, Inc.
Inventor: Deepti Kochar , Snehal Arvind Khandkar , Kevin Rui Luo , Yanzhe Wang
IPC: G06F11/14 , G06F11/07 , G06F3/0482
CPC classification number: G06F11/1466 , G06F3/0482 , G06F11/079 , G06F11/1461 , G06F11/1469 , G06F11/1471 , G06F2201/80 , G06F2201/835
Abstract: A computer-implemented method at a data management system comprises; retrieving start and end times of a backup of a database; retrieving time stamps of log backups of the database; retrieving sequence numbers of the log backups; generating a graphical user interface illustrating a timeline of availability of database restoration and unavailability; making a second backup of the database; illustrating, on the graphical user interface during the making, pending availability of the second database backup; receiving a command to restore the database at an available time as illustrated by the graphical user interface; and restoring the database.
-
公开(公告)号:US11609828B2
公开(公告)日:2023-03-21
申请号:US16777001
申请日:2020-01-30
Applicant: Rubrik, Inc.
Inventor: Snehal Arvind Khandkar , Yongbing Guo , Udbhav Prasad
IPC: G06F7/00 , G06F11/14 , G06F16/22 , G06F16/27 , G06Q10/083
Abstract: Systems and methods to utilize a tablespace to export to a native database recovery environment are described. The system receives file information and script information at a source host that operates in a native database recovery environment. The file information and the script information are received from a backup host that utilizes foreign snapshot files and foreign incremental files for storing the file information. The file information includes native snapshot files and native incremental files. The script information includes one or more scripts that execute, at the source host, to perform operations comprising: mounting the directories; opening an auxiliary database; restoring a tablespace in the auxiliary database; recovering the tablespace in the auxiliary database based on the native incremental files; exporting the tablespace metadata information from the auxiliary database; recovering the tablespace in the database based on the tablespace metadata information; and unmounting the directories.
-
公开(公告)号:US11604761B2
公开(公告)日:2023-03-14
申请号:US16776981
申请日:2020-01-30
Applicant: Rubrik, Inc.
Inventor: Snehal Arvind Khandkar , Yongbing Guo , Udbhav Prasad
IPC: G06F16/17 , G06F16/11 , G06F16/182 , G06F11/14 , G06F16/2457 , G06F16/22
Abstract: Systems and methods for utilizing tablespace to export from a foreign database recovery environment are described. The system includes a backup host that operates in a foreign database recovery environment and receives a database from a source host operating in a native database recovery environment. The backup host receives export information including a tablespace identifier and a point-in-time. The tablespace includes file information for export from the backup host to the source host. A job is initiated on the backup host to generate script information (including logic for execution on the source host to recover the tablespace, at the point-in-time, in the database on the source host), create directories on the backup host, materialize file information including snapshots of the database and incremental changes to the database, and communicate the file information and the script information, via the directories, to the source host.
-
公开(公告)号:US20230018235A1
公开(公告)日:2023-01-19
申请号:US17820288
申请日:2022-08-17
Applicant: Rubrik, Inc.
Inventor: Snehal Arvind Khandkar , Yongbing Guo , Udbhav Prasad
Abstract: Systems and methods to utilize a tablespace to export to a native database recovery environment are described. The system receives file information and script information at a source host that operates in a native database recovery environment. The file information and the script information are received from a backup host that utilizes foreign snapshot files and foreign incremental files for storing the file information. The file information includes native snapshot files and native incremental files. The script information includes one or more scripts that execute, at the source host, to perform operations comprising: mounting the directories; opening an auxiliary database; restoring a tablespace in the auxiliary database; recovering the tablespace in the auxiliary database based on the native incremental files; exporting the tablespace metadata information from the auxiliary database; recovering the tablespace in the database based on the tablespace metadata information; and unmounting the directories.
-
公开(公告)号:US20210240580A1
公开(公告)日:2021-08-05
申请号:US16777083
申请日:2020-01-30
Applicant: Rubrik, Inc.
Inventor: Snehal Arvind Khandkar , Yongbing Guo , Udbhav Prasad , Ganesh Karuppur Rajagopalan , Pandian Raju
IPC: G06F11/14
Abstract: Systems and methods to export a database from a foreign database recovery environment are described. The system includes the foreign database recovery environment that includes a backup host that receives the database from a source host operating in a native database recovery environment. The backup host utilizes foreign snapshot files and foreign incremental files for restoring the database. The backup host receives export information. The export information includes a target host, a point-in-time, and a database name identifying the database for export from the backup host to the target host. The backup host initiates a job that generates script information, creates directories, materializes file information, and communicates the script information and the file information, via the directories, to the target host.
-
公开(公告)号:US11467925B2
公开(公告)日:2022-10-11
申请号:US16777112
申请日:2020-01-30
Applicant: Rubrik, Inc.
Inventor: Snehal Arvind Khandkar , Yongbing Guo , Udbhav Prasad , Ganesh Karuppur Rajagopalan , Pandian Raju
IPC: G06F11/14 , G06F16/27 , G06F16/18 , G06F16/182
Abstract: Systems and methods to export a database to a native database recovery, environment are described. The system includes a native database recovery environment that includes a target host. The target host receives file information and script information, over a network, via directories from a backup host. The backup host utilizes foreign snapshot files and foreign incremental files to store the file information in the foreign database recovery environment. The file information includes native snapshot files and native incremental files. The script information includes scripts that are executed by the target host in the native database recovery environment. The target host executes the scripts to mount the directories, open the database, restore the database, recover the database to a point-in-time, and unmount the directories.
-
公开(公告)号:US20220058093A1
公开(公告)日:2022-02-24
申请号:US17517895
申请日:2021-11-03
Applicant: Rubrik, Inc.
Inventor: Deepti Kochar , Snehal Arvind Khandkar , Kevin Rui Luo , Yanzhe Wang
IPC: G06F11/14 , G06F3/0482 , G06F11/07
Abstract: A computer-implemented method at a data management system comprises; retrieving start and end times of a backup of a database; retrieving time stamps of log backups of the database; retrieving sequence numbers of the log backups; generating a graphical user interface illustrating a timeline of availability of database restoration and unavailability; making a second backup of the database; illustrating, on the graphical user interface during the making, pending availability of the second database backup; receiving a command to restore the database at an available time as illustrated by the graphical user interface; and restoring the database.
-
19.
公开(公告)号:US20210240661A1
公开(公告)日:2021-08-05
申请号:US16777039
申请日:2020-01-30
Applicant: Rubrik, Inc.
Inventor: Snehal Arvind Khandkar , Yongbing Guo , Udbhav Prasad
IPC: G06F16/11 , G06F16/182 , G06F16/17 , G06F16/22 , G06F16/2457
Abstract: Systems and methods to optimize utilization of a tablespace for export from a native database recovery environment are described. The system receives a database from a source host, operating in a native database recovery environment, at a backup host operating in a foreign database recovery environment. The foreign database recovery environment utilizes foreign snapshot files and foreign incremental files for storing the database. The system receives a tablespace identifier that identifies a tablespace and a point-in-time that identifies file information for export from the backup host to the source host. The backup host initiates a job to generate script information; create directories; materialize the file information; utilize an auxiliary database to generate tablespace metadata information; and communicate the tablespace metadata information and the script information and the file information, via the directories, and over a network, to the source host, to enable the source host to recover the tablespace.
-
公开(公告)号:US20210240660A1
公开(公告)日:2021-08-05
申请号:US16776981
申请日:2020-01-30
Applicant: Rubrik, Inc.
Inventor: Snehal Arvind Khandkar , Yongbing Guo , Udbhav Prasad
IPC: G06F16/11 , G06F16/17 , G06F16/182 , G06F11/14 , G06F16/22 , G06F16/2457
Abstract: Systems and methods for utilizing tablespace to export from a foreign database recovery environment are described. The system includes a backup host that operates in a foreign database recovery environment and receives a database from a source host operating in a native database recovery environment. The backup host receives export information including a tablespace identifier and a point-in-time. The tablespace includes file information for export from the backup host to the source host. A job is initiated on the backup host to generate script information (including logic for execution on the source host to recover the tablespace, at the point-in-time, in the database on the source host), create directories on the backup host, materialize file information including snapshots of the database and incremental changes to the database, and communicate the file information and the script information, via the directories, to the source host.
-
-
-
-
-
-
-
-
-