Dear Ryusuke, dear Pierre, On Sun, Mar 08, 2009 at 02:39:16PM +0900, Ryusuke Konishi wrote: > Actually I want to realize this feature in some form, and had > considered details several times. What I want to realize is > checkpoint based replication including incremental dumping and > restoration of file system states.
depends on the granlarity of the backup; do you want backup time backups or checkpoint/snapshot based? The first could be implemented (though not watertight) by comparing the DAT files between checkpoint P and Q at backup time. If while parsing the filetree at Q a change is noticed in the DAT allocation of the vblock the file is changed. The 2nd is easier and more logical; a snapshot is marked as the last backup time. Then when the backup is updated, the checkpoints are walked and -just like the cleaner- the diff is cleaned up between this snapshot and the next backup snapshot. After the backup the old backup snapshot is either deleted or is unmarked for backup. This way the backup granularity can be controlled by the user in the time between backup snapshots. just an idea, possible? problems? With regards, Reinoud _______________________________________________ users mailing list [email protected] https://www.nilfs.org/mailman/listinfo/users
