COPY ON WRITE STORAGE CONSERVATION SYSTEMS AND METHODS
First Claim
1. A copy on write storage conservation method comprising:
- creating and mounting a snapshot;
monitoring interest in the snapshot;
initiating a copy on write discard process before a backup or replication is complete; and
un-mounting and deleting the snapshot when the backup or replication is complete.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for copy on write storage conservation are presented. In one embodiment a copy on write storage conservation method includes creating and mounting a snapshot; mounting a snapshot; monitoring interest in the snapshot; initiating a copy on write discard process before a backup or replication is complete; and deleting the snapshot when the backup or replication is complete. In one embodiment the method also includes marking a file as do not copy on write. In one embodiment, the copy on write discard process includes discarding copy on write data when a corresponding read on the file in the snapshot is successful. Initiating a copy on write discard process can be done at a variety of levels (e.g., a file level, an extent level, a block-level, etc.).
-
Citations
20 Claims
-
1. A copy on write storage conservation method comprising:
-
creating and mounting a snapshot; monitoring interest in the snapshot; initiating a copy on write discard process before a backup or replication is complete; and un-mounting and deleting the snapshot when the backup or replication is complete. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer readable storage medium having stored thereon, computer-executable instructions that when executed by a computing device cause the computing device to perform a copy on write storage conservation method comprising:
-
creating and mounting a snapshot; monitoring interest in the snapshot; initiating a copy on write discard process before a backup or replication is complete; and un-mounting and deleting the snapshot when the backup or replication is complete. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
a computer system having a processor coupled to a computer readable storage media and executing computer readable code which causes the computer system to perform a copy on write storage conservation method comprising; creating and mounting a snapshot; monitoring interest in the snapshot; initiating a copy on write discard process before a backup or replication is complete; and un-mounting and deleting the snapshot when the backup or replication is complete. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification