发明名称 Efficient deduplication database validation
摘要 According to certain aspects, a method can include receiving an indication that a restoration of a deduplication database using a secondary copy of a file associated with a secondary copy job is complete; retrieving a first data fingerprint from a data storage database, wherein the first data fingerprint is associated with the secondary copy job used to restore the deduplication database; retrieving a second data fingerprint from a deduplication database media agent, wherein the second data fingerprint is associated with the secondary copy job used to restore the deduplication database; comparing the first data fingerprint with the second data fingerprint to determine whether the first data fingerprint and the second data fingerprint match; and transmitting an instruction to the deduplication database media agent to rebuild the restored deduplication database in response to a determination that the first data fingerprint and the second data fingerprint do not match.
申请公布号 US9639274(B2) 申请公布日期 2017.05.02
申请号 US201514686038 申请日期 2015.04.14
申请人 CommVault Systems, Inc. 发明人 Maranna Chandrashekar;Vijayan Manoj Kumar;Narulkar Abhishek;Attarde Deepak Raghunath;Agrawal Saurabh
分类号 G06F3/06;G06F11/14;G06F11/00 主分类号 G06F3/06
代理机构 Knobbe Martens Olson & Bear LLP 代理人 Knobbe Martens Olson & Bear LLP
主权项 1. A networked information management system configured to validate a deduplication database, the networked information management system comprising: a deduplication database including information about a set of deduplication data blocks, wherein the deduplication data blocks are used to create deduplicated secondary copies on one or more secondary storage devices in the information management system; a data storage database associated with a storage management computer, wherein the data storage database comprises a first data fingerprint corresponding to a secondary copy job, wherein the first data fingerprint comprises an indication of a count of unique data blocks stored in a first secondary copy of a first file and an indication of a count of references stored in the first secondary copy of the first file that reference data blocks stored in other secondary copies, wherein execution of the secondary copy job resulted in generation of the first secondary copy of the first file, the first secondary copy of the first file and a secondary copy of the deduplication database residing in the one or more secondary storage devices; and one or more computing devices each having one or more hardware processors and configured to: if the deduplication database is determined to be invalid, restore the deduplication database using the secondary copy of the deduplication database;retrieve the first data fingerprint from the data storage database;generate a second data fingerprint using the restored version of the deduplication database;compare the first data fingerprint with the second data fingerprint; andrebuild the restored version of the deduplication database using the first secondary copy of the first file in response to a determination that the first data fingerprint and the second data fingerprint do not match.
地址 Tinton Falls NJ US