I have a vagrant box (ubuntu 16.04) for development, and I made several apt install and some change to config files ( .ini , .cnf , etc.) after initializing it. Now, I am OK with this box and its content. I want to save it before destroying everything by mistake.

I read this but I'm not sure to understand if it's really what I need. Does a snapshot store eveything? I mean does it save each installed programs, each edited conf and each files added in the shared /vagrant dir?