After successfull backup implementation it is time for restore . In the backup implementation I have taken a backup of Virtualdisks, configuration and stored Changed Block information for each of the disks I backup. I also store the CBT information for each incremental I take.
Now when I do a restore, according to the technote on backup and restore, it is recommended to restore the disks full first and the incrementals subsequently. Is that really necessary? Since I store all the CBT info in the files, which ever incremental I decided to restore, I can compare the CBT info and get the changed blocks from the full till that incrementals - open the child disk (corresponding incremental) and restore the blocks from the CBT I created. To illustrate,
Full Backup CBT:(start - length)
1 - 50
1000 - 300
3000 - 1000
Incremental 1 CBT : (start-length)
6 - 10
2000 - 500
3000 - 2000
I will collate the above information to the following info:
1 - 50
1000 - 300
2000 - 500
3000 - 2000
I will open the incremental1.vmdk and read the above offsets and lengths. Would I not get be getting the correct information? Please let me know if I am overlooking something in the implementation.
Thanks,
./Siva.