Re: Who does snapshots other than Network Appliance?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



Jiann-Ming Su wrote:
On 8/22/07, Scott Ehrlich <scott@xxxxxxx> wrote:
Having snapshot technology is great.   Who else supports it?


Roll your own:

http://www.mikerubel.org/computers/rsync_snapshots/
http://www.dirvish.org/

those aren't even close to the same thing, more like traditional backups, rsync or dirvish make copies of the original data.


'snapshotting' in this context refers to 'copy on write' technology. taking a snapshot is a very quick process, usually only a couple seconds, and no data actually gets copied. when the file system is updated while a snapshot is active, THEN the block(s) behind the update are copied to new space, so that there are now two versions of that block, original (snapshot) and new (current). If the snapshot is deleted, these copied blocks are released back into the free pool. if the system is rolled back to the snapshot, the 'new' blocks are released.


A classic use of a snapshot is to make a point-in-time backup of a live system to tape or an external near line disk storage system... you snapshot the file system, let the applications keep running on the live system, and backup the snapshot to your archival storage, then drop the snapshot. Another use is as a checkpoint before doing something risky, like a system update. snapshot the system, install the updates and test them. if there's a problem, rollback to the snapshot.
_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos

[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux