Dynamically directing data in a deduplicated backup system
AssigneeInternational Business Machines Corporation
InventorsBernhard J. Klingenberg, Daniela Kern Mainieri Trevisan, Kurt Rybczyk, Lisa A. Shepard
Life of this patent
Estimating the term…
Abstract
A method, apparatus, system, and computer program product for dynamically directing data in a deduplication backup system. A computer system identifies a data type for the data. The computer system determines whether the data is suitable for deduplication in the deduplication backup system based on the data type identified for the data and a policy. The computer system directs the data to a deduplication storage pool responsive to the data having the data type that is suitable for deduplication, reducing storage usage issues for backing up the data in the computer system.
Claims16
A method comprising:
- a computer system dynamically directing data in a deduplication backup system by:
- identifying a data type for the data;
- determining whether the data is suitable for deduplication in the deduplication backup system based on the data type identified for the data and a policy, wherein the policy is different than the data type and comprises a rule for determining whether the data is unsuitable for deduplication;
- dynamically directing the data to a deduplication storage pool responsive to the data having the data type that is suitable for deduplication based on the policy, reducing storage usage issues for backing up the data in the computer system;
- and
- directing the data to a non-deduplication storage pool responsive to the data having the data type that is unsuitable for deduplication based on the policy, wherein directing the data to the non-deduplication storage pool responsive to the data having the data type that is unsuitable for deduplication comprises:
- responsive to the data having the data type that is unsuitable for deduplication, forming modified directions by modifying existing directions for the deduplication backup system to send the data to the non-deduplication storage pool.
A data backup system comprising:
- a computer system;
- and
- a data director running on the computer system, wherein the data director is configured to:
- identify a data type for data;
- determine whether the data is suitable for deduplication in a deduplication backup system based on the data type identified for the data and a policy, wherein the policy is different than the data type and comprises a rule for determining whether the data is unsuitable for deduplication;
- dynamically direct the data to a deduplication storage pool responsive to the data having the data type that is suitable for deduplication based on the policy, whereby storage usage issues for backing up the data in the computer system are reduced;
- and
- direct the data to a non-deduplication storage pool responsive to the data having the data type that is unsuitable for deduplication based on the policy, wherein in directing the data to the non-deduplication storage pool responsive to the data being unsuitable for deduplication, modified directions are formed by modifying existing directions for the deduplication backup system to send the data to the non-deduplication storage pool responsive to the data having the data type that is unsuitable for deduplication.
A computer program product, comprising:
- one or more computer-readable storage media including instructions for directing data, wherein the instructions comprise:
- first program code for identifying a data type for the data;
- second program code for determining whether the data is suitable for deduplication by a deduplication backup system based on the data type identified for the data and a policy, wherein the policy is different than the data type and comprises a rule for determining whether the data is unsuitable for deduplication;
- third program code for dynamically directing the data to a deduplication storage pool responsive to the data having the data type that is suitable for deduplication based on the policy, reducing backup issues in a computer system with respect to storage usage, and reducing storage usage issues for backing up the data in the computer system;
- and
- fourth program code for directing the data to a non-deduplication storage pool responsive to the data having the data type that is unsuitable for deduplication based on the policy, wherein directing the data to the non-deduplication storage pool responsive to the data having the data type that is unsuitable for deduplication comprises forming modified directions by modifying existing directions for the deduplication backup system to send the data to the non-deduplication storage pool responsive to the data having the data type that is unsuitable for deduplication.
Dependencies are inferred from the claim text.