Preface to my Situation and Motivation
I am trying to familiarize myself with Ubuntu Server edition as I set up a home server. I am setting up a small virtual network with a hypervisor for experimenting. Now, many hypervisors do have a snapshot feature, as does mine, I still would like to learn about LVM snap shots as there is no third party with a real server. My personal intent with my home server is to set up headless file server that will also function as a web server and perhaps DNS, mail, and active directory--something that will be rarely touched if ever, other than updating.
That being said,
In a server environment, how big should a snapshot be? Ideally snapshots after a mile stone; a snap shot after setting up all of the user accounts; another after configuring something like samba, etc.
In a desktop environment, how big should a snap shot be? ideally after major milestones, such as personal projects, installing and uninstalling different programs etc.
I cannot convey exactly what I am meaning, but hopefully it is clear.
As I understand, snapshots work by tracking changes to software and not actual direct copies like mirrored-backups. That being said, I assume that something more than a gigabyte is more than perfect for the life-time or majority of the lifetime of a server that will never really be modified. I assume even a few hundred megabytes would be more than enough.
In a personal-desktop, I assume you would want a snap shot the space of a few gigabytes, or even a series of snapshots several gigabytes.