The AVHD files are differencing disks which work in conjunction with the parent VHD file. At the point the snapshot of the VM was created, the parent VHD essentially became read-only and all the changes or additions to disk made by the VM were actually being written to the AVHD file. This allows snapshots to do their job by giving the flexibility to dump all those changes and return the VM to its original state at the top of the snapshot tree.
I had 3 AVHD files that I wanted to get rid of, so I turned the VM Off in question and the “Merge in Progress” appeared in the Hyper-V Manager so I let it run it’s course. About 50 mins later the merge process was complete and 2 of the AVHD Files where removed, great! but there was still one left? So I decided to turn the VM off again and what do you know another Merger was taking place, so again I left this happen and after it had completed the final AVHD File disappeared and I was left with one VHD File, FANTASTIC!
One thing I learned from this experience was that the VM writes to the AVHD Files and doesn’t appear to touch the VHD File (Parent File). I think I got myself into this situation because the Snap Shots were not deleted corectly. It seams that Hyper-V is different in the way it deals with snapshots over xenserver or vmware.
VMWare and Xenserver both automatically merge its snapshot files into its parent file once you delete the snapshot from the snapshot manager. With Hyper-V it seams as if you must shutdown the server the snapshot was deleted from for a period of time while the files merge. This definitely changes how ofter or for what reason you would want to take snapshots of your server.
Do keep in mind you never want to run a server for long periods of time with snapshots. When running a server with snapshots you are reading files from within multiple virtual hard drive files. This degrades server performance significantly. With Hyper-V if your parent VHD file is 200GB to start with and you take a snapshot. That snapshot file will grow constantly every time a file needs to be written to. Running Hyper-V servers with snapshots you run into the probability of running out of hard drive space on your host server as the snapshot AVHD file constantly grows in size till you delete the snapshot and shutdown the server to allow the files to merge.
I found a good 2 part article about reclaiming lost hard drive space on Hyper-V on Virtualadmin.com
For those that did not know I skydive and hope to someday do a few BASE jumps so when I go to Norway I can BASE jump the Fjords. Check out this great video from Phoenix Fly of some of the most intense Wingsuite base jumping you will ever see!
So you are wondering how to get a custom URL for your business on Facebook like the big companies out there. Facebook.com/REI Facebook.com/thenorthface. Well it is possible, Facebook calls this a username. Do make sure you type the name correctly as this is a permanent change and you can never change it again once you set it once.
Facebook lists the following restrictions:
- Your must have 25 people that like your company page.
- Create a username that is as close as possible to your public figure or business name (e.g. AshtonKutcher, PizzaHut).
- If you own the rights to a given name, make it your username so that others cannot obtain it.
- Usernames can only contain alphanumeric characters (A-Z, 0-9) or a period (".").
- Choose a username you will be happy with for the long term. Usernames are not transferable.
- Your username must adhere to Facebooks Statement of Rights and Responsibilities.
To set your custom URL:
- You need to be logged into your Facebook account.
- Go to: http://www.facebook.com/username/
- Select the page or account from the pulldown menu
- Type the name you would like in the box to the right and click Check Availability
- You will be prompted to confirm the change if the name is available
- You now have a custom Facebook URL www.facebook.com/yourcompany