How to Create Multiple Base Snapshots + Retroactive Effects
Posted: 10. Jan 2012, 00:58
Hey everyone, thanks for this great forum. I'm a new member but haven't been able to find a solution to my question.
I also have a concern that I'll address after the question.
I'm using the latest release of VirtualBox on Windows 7 Professional Edition x64. So far, I love it. Plan to do a lot of virtualization with it, but I have a big question concerning snapshots.
The first question I have is regarding base snapshots. So, for instance, if I create a brand new VM and take a snapshot of the "Current state," it will generate a "base" snapshot and a child node of "Current state (changed)." My question is, how can I create another "base" snapshot. That is to say, how can I create a snapshot of the VM that will not be a child of the latest snapshot? In that way there would be 2 snapshots with no child nodes. Is this possible, and if so how do you accomplish that task? If it's not possible, are there any plans to allow this feature?
My second concern is regarding deleting snapshots. I've experienced an issue that when deleting a parent snapshot node, the children (after merging) are missing some content. The best way to explain it would be the following. To start, I created a brand new VM and installed Windows XP HE x86. I processed all the security and system updates, then created a snapshot. I now have a base snapshot "virgin install." If I create a snapshot after making some modifications to the "base snapshot," I'll now have 1.0 "virgin install" -> 1.1 "modified" (child 1). If I delete the "base snapshot" (1.0), and I restore "modified" (1.1), all of the previously processed security & windows updates will need to be re-downloaded and re-installed. That's concerning, as I was under the impression that snapshot 1.1 would have all of 1.0 as well as the modifications done after, thus creating 1.1.
My last question is if I do delete the "base" snapshot which in the above example would be "virgin install," what will exist on the VM? Will it have the same content as "virgin install" and just have no snapshots, or will that completely remove the data on the VM?
Thanks for taking the time to read through all that.
Appreciate your time and help!
I also have a concern that I'll address after the question.
I'm using the latest release of VirtualBox on Windows 7 Professional Edition x64. So far, I love it. Plan to do a lot of virtualization with it, but I have a big question concerning snapshots.
The first question I have is regarding base snapshots. So, for instance, if I create a brand new VM and take a snapshot of the "Current state," it will generate a "base" snapshot and a child node of "Current state (changed)." My question is, how can I create another "base" snapshot. That is to say, how can I create a snapshot of the VM that will not be a child of the latest snapshot? In that way there would be 2 snapshots with no child nodes. Is this possible, and if so how do you accomplish that task? If it's not possible, are there any plans to allow this feature?
My second concern is regarding deleting snapshots. I've experienced an issue that when deleting a parent snapshot node, the children (after merging) are missing some content. The best way to explain it would be the following. To start, I created a brand new VM and installed Windows XP HE x86. I processed all the security and system updates, then created a snapshot. I now have a base snapshot "virgin install." If I create a snapshot after making some modifications to the "base snapshot," I'll now have 1.0 "virgin install" -> 1.1 "modified" (child 1). If I delete the "base snapshot" (1.0), and I restore "modified" (1.1), all of the previously processed security & windows updates will need to be re-downloaded and re-installed. That's concerning, as I was under the impression that snapshot 1.1 would have all of 1.0 as well as the modifications done after, thus creating 1.1.
My last question is if I do delete the "base" snapshot which in the above example would be "virgin install," what will exist on the VM? Will it have the same content as "virgin install" and just have no snapshots, or will that completely remove the data on the VM?
Thanks for taking the time to read through all that.
Appreciate your time and help!