VMware Cloud Community
takechi
Contributor
Contributor
Jump to solution

Please teach the flow of making snapshot, and data.

Please teach the flow of the data changed after snapshot is gathered.

When snapshot is acquired, data to which another file is made and changed seems to be written in the snapshot file.

Is the changed data written directly in snapshot?

Or, as for data, is the data that is written in former vmdk file, and changed saved in the snapshot file?

Please teach if you know because detailed operation is not understood.

Best Regards.

0 Kudos
1 Solution

Accepted Solutions
Dave_Mishchenko
Immortal
Immortal
Jump to solution

When you create a snapshot, all changes to the VM are written to the snapshot. The VMDK is only used for read operations for data that hasn't been updated in the snapshot file. When you're done with the snapshot, you can discard it in which case the snapshot file is deleted and the VM is back to the place it was when you took the snapshot. Otherwise, you can commit the snapshot, in which case all the changes made since the snapshot was created are read from the snapshot file and written to the vmdk file. Once the snapshot is committed, the snapshot file is deleted.

View solution in original post

0 Kudos
6 Replies
Dave_Mishchenko
Immortal
Immortal
Jump to solution

When you create a snapshot, all changes to the VM are written to the snapshot. The VMDK is only used for read operations for data that hasn't been updated in the snapshot file. When you're done with the snapshot, you can discard it in which case the snapshot file is deleted and the VM is back to the place it was when you took the snapshot. Otherwise, you can commit the snapshot, in which case all the changes made since the snapshot was created are read from the snapshot file and written to the vmdk file. Once the snapshot is committed, the snapshot file is deleted.

0 Kudos
Abaronov
Enthusiast
Enthusiast
Jump to solution

Snapshot is a snapshot. When you snapshot the system, vmdk files stay unchanged. All the changes (differences) are written to appropriate log files.

thanks,

Andrei

takechi
Contributor
Contributor
Jump to solution

Thank you for a very early reply.

It served as a reference very much.

Please teach if you know.

Is data that executes vcbmounter and is backed up vmdk file?

Best Regards.

0 Kudos
Abaronov
Enthusiast
Enthusiast
Jump to solution

You are correct. vcbmounter mounts the snapshot (vmdk) file.

Thanks,

Andrei

0 Kudos
takechi
Contributor
Contributor
Jump to solution

Thank you for the answer.

It was possible to understand from this.

Thank you really.

0 Kudos
nonu
Enthusiast
Enthusiast
Jump to solution

Thanks Dave, SnapShots never looked So Simple....

Awesome Stuff....!!!!!

0 Kudos