Quand vous prenez un snapshot, faites attention à l'autre activité de la machine virtuelle et l'effet probable de rétablir ce snapshot.

Généralement il est mieux de prendre un snapshot quand aucune application dans la machine virtuelle ne communique avec d'autres ordinateurs. La probabilité qu'un problème survienne est plus grand si la machine virtuelle communique avec un autre ordinateur, surtout dans un environnement de production.

Il vaut mieux ne pas prendre de snapshot dans les circonstances suivantes :

Lorsque la machine virtuelle télécharge un fichier d'un serveur sur le réseau. Après avoir pris le snapshot, la machine virtuelle continue de télécharger le fichier, communiquant son progrès au serveur. Si vous retournez au snapshot, les communications entre la machine virtuelle et le serveur sont confuses et le transfert de fichier échoue.

Lorsqu'une application dans la machine virtuelle envoie une transaction à une base de données sur une machine séparée. Si vous retournez à ce snapshot, surtout si vous y retournez après le début de la transaction mais avant qu'elle ne soit surdédiée, la transaction échoue.