Support
- Advanced Backup
- Client Side
- Cloud Enterprise
- Additional Services
- Adjust Resources
- Create an Alarm for a Virtual Machine
- Create a Cloud Enterprise Virtual Machine
- Restart Your Virtual Machine
- Snapshot And Restore
- Cloud Enterprise
- Configure time sync for Cloud Virtual Machines
- Change Patch Date/Time for a Cloud Enterprise Account
- Expand Cloud Enterprise Disk Space After Adding it via the Control Panel
- Upgrade Resources for a Cloud Enterprise Account
- Upload VMDK and Deploy VM from Control Panel
- Restore Cloud Enterprise Virtual Server Files
- Choosing the Best Storage Offering for your Cloud
- Choosing the Right Amount of CPU for your Cloud
- Mounting an ISO File on your Windows Cloud Server
- Correcting CPU Usage Due to VMware Tools on Linux VMs
- Snapshots and the Effect on VM Performance
- ColdFusion
- Control Panel
- cPanel
- Customer Portal
- DNS Information
- Dedicated Servers
- DirectAdmin
- Domain Name
- dotDefender
- Dreamweaver
- FileCatalyst
- Front Page
- FTP
- General Information
- Hosted Exchange & SharePoint
- IIS6
- IIS7
- Juniper Netscreen Firewalls
- Linux
- List Server
- MIVA Merchant
- MySQL
- Patching / Server Updates
- phpMyAdmin
- Plesk
- Policies and Procedures
- Premium Spam Filtering
- Programming
- Ruby on Rails
- Search Engine Submission
- SharePoint 3
- SharePoint 2010
- SiteDesigner
- SmarterMail 3
- SmarterMail 4
- SmarterMail 5
- SmarterMail 6
- SmarterMail 7
- SmarterStats
- SmarterTrack
- SQL Server
- Secure Socket Layer (SSL)
- Uploading Your Website
- Video Tutorials
- Windows Server 2003
- Windows Server 2008
- Web Design
- WordPress
- Advanced Monitoring
- MediaWiki
- Enkompass
- Microsoft Outlook 2010
- Android
- Outlook Web Access
- Critical Availability Service
- NAS Data Transfer
- Customer Portal Demos
- Joomla
- Moodle
- Cloud Dedicated
- Gallery CMS
- phpBB
- Standard Monitoring
- Righteous Restore
- NAS (Network Attached Storage)
- Networking
- SmarterMail 8
- PCI Security Scan
- LinkTiger
- Windows Cloud VPS
- Linux Cloud VPS
- Linux VPS
- Windows VPS
- Hyper V
- ENSIM
- Alert Logic
- Webmin
- e107
- Vbulletin
- VPN
- Visual Vault
- Mozilla Thunderbird
- PyroCMS
- Active Directory
- Vmware Related
- Drupal
Snapshots and the effect on VM Performance
All Cloud Enterprise, Cloud Dedicated and Cloud Private customers are able to create Snapshots, which preserves the data and the state of a Virtual Machine at a specific time. Obviously these are immensely important for production and test environments that require zero or as little down time as possible. Snapshots will allow you to save the state of the VM prior to an update, so in the event the update causes harm to the server, the Snapshot will allow you to recover the VM back to the state prior to the install.
Snapshots Are Not Meant For Backups
Snapshots are not and should never be used for a replaced for backups. Hosting.com provides backups, both standard and advanced, and we recommend that you take avantage of this, rather than attempting to use snapshots as backups. For more information regarding our backups, please refer to the following;
http://www.hosting.com/services/managed-services/data-storage--protection/managed-backups
Snapshot Creation And Impact
However a Snapshot can also impact the I/O performance of a VM as well. When a Snapshot is created, it generates a file, called the delta.vmdk, which is basically a mapping of all the changes that have happened to the VM or the VMDK. So everytime a Snapshot is created, a delta file is created. So now when you introduce a Snapshot you introduce an additional resource. What now happens is that any new data written to the VM is now read from both the original VM (VMDK file) and written to the new VM (Delta.VMDK). This puts additional stress or overhead onto your server, which now will affect your I/O performance.
Hosting.com recommends that you only create snapshots in the event that you are making changes to your server and you are unsure of the change and the impact to your server. However once the changes have been made and you verify there are no problems with the recent changes, we recommend that you remove the snapshot. We understand that at times you may want to hold on to your snapshots, however at the same time we don't want you to lost any performance by doing this, so we have a 7 day policy on saving snapshots. Since a snapshot is time-stamped on creation, we can safely go through and remove any snapshots that have been stored on the VM longer than 7 days. There are no exceptions to this, unless you are a Dedicated customer and have your own ESX/ESXi cluster, then any policies you have in place would apply.
Snapshot Recommendations
While not recommended directly from VMware, it is recommended that snapshots stay in place no longer than 48 hours. Also keep in mind that the larger a snapshot is, the longer it takes for theVM to commit to restoring that snapshot. Larger snapshots can take anywhere from a couple of hours to a day.
