J'utilise VMware ESXi. Dans notre équipe, nous utilisons pour fournir des instantanés pour une sauvegarde à long terme.
Ensuite, nous avons rencontré des problèmes tels que le débordement de mémoire et le serveur s'est bloqué.
J'ai commencé à lire des articles de la base de connaissances VMware et partout. Partout, il était recommandé de ne pas avoir d'instantanés pendant longtemps.
Même VMware a conseillé de conserver les instantanés pendant trois jours maximum.
Mais notre équipe n'arrêtait pas de nous demander d'avoir au moins deux instantanés permanents (jusqu'à la suppression de la VM). Parfois, nous pouvons utiliser la VM pendant un an).
un instantané est pour un nouvel état de la machine. (Donc, lorsque nous aurons terminé de tester une application, nous reviendrons à un nouvel état et installerons une autre application) (Si je ne le permettais pas, je devrais souvent devoir héberger la machine virtuelle.)
Instantané suivant pour garder la machine virtuelle dans un état (peut-être aurait-elle trouvé un problème et garder cet état pendant un certain temps. Ou ils peuvent installer les prérequis pour l'application et garder la machine prête pour les tests.)
Logiquement, leurs besoins semblent justes. Mais si j'autorise cela, je dois leur permettre de conserver les instantanés pendant longtemps. Nous n'utilisons pas notre machine virtuelle comme serveur de messagerie ou serveur de base de données.
Pourquoi le fait de conserver des instantanés pendant longtemps a-t-il un effet négatif?
Pourquoi les instantanés sont-ils considérés comme des sauvegardes temporaires et non comme de vraies sauvegardes?
la source
Certains formats d'instantanés utilisés par vmware dégradent les performances au fil du temps car ils stockent plus de données. Le format "étendue clairsemée", je pense, est toujours le défaut dans les dernières versions ne semble pas avoir cette propriété (vous regardez 3 lectures par lecture, et jusqu'à 2 lectures ou 3 écritures par écriture, mais cela ne fonctionne pas) t empirer à mesure que le disque se remplit). Donc, je ne suis pas tout à fait sûr que la propriété "ne pas conserver d'instantanés pendant longtemps" soit nécessairement un conseil correct à tout moment.
Une chose que j'ai remarquée, cependant, c'est que la fusion des instantanés prend du temps à mesure qu'ils deviennent gros. Selon votre cas d'utilisation, cela peut ou non être un problème.
En ce qui concerne votre autre question, à propos de la "sauvegarde temporaire", eh bien, c'est facile - une sauvegarde est destinée à survivre à la perte du magasin de données principal. Étant donné que les instantanés et les origines sont stockés ensemble (et que l'instantané est inutile sans l'image de base), vous perdez beaucoup - par conséquent, un instantané n'est en aucun cas une sauvegarde.
la source
Je sais que ce post est un peu ancien, mais la question et les points soulevés sont toujours très pertinents.
Les instantanés VMware ne sont certainement pas des sauvegardes. Pire effet secondaire que je suis arrivé à moi et à de nombreux clients, ils conservent un instantané VMware âgé de 6 mois, l'hôte ESXi subit une interruption non planifiée provoquant le redémarrage de l'ESXi ou un redémarrage est nécessaire pour effacer l'interruption. L'ESXi est récupéré, les machines virtuelles sont démarrées et toutes les données ont été rétablies au point où l'instantané VMware a été pris.
Dans ce scénario, toutes les modifications entre le moment où les instantanés VMware ont été pris et le moment de l'interruption sont simplement perdus.
Donc, mon conseil général est de prendre des instantanés VMware uniquement dans un but spécifique et de les supprimer une fois qu'ils ont atteint cet objectif.
http://kb.vmware.com/kb/1025279
la source
En tant que solution à la demande de votre équipe pour une image d'installation propre ou un état particulier, je recommanderais d'utiliser des modèles. Les modèles clonent la machine virtuelle (essentiellement une copie) dans un état qui ne peut pas être mis sous tension ou modifié, il peut simplement être utilisé comme référence pour cloner des copies. Ainsi, par exemple, si j'ai un modèle "Installation Debian par défaut" et que l'équipe du serveur demande trois nouveaux serveurs, je crée simplement trois nouveaux clones, je les personnalise et j'ai terminé.
La même chose peut être faite pour votre deuxième scénario. Si la machine virtuelle atteint un état que vous souhaitez référencer, créez un modèle. Dès lors, chaque fois que vous avez besoin de le référencer, il vous suffit de cloner une autre copie.
la source
L'idée derrière un instantané est plus un point de restauration avant de procéder à une reconfiguration de la machine virtuelle (installer un nouveau logiciel, une mise à niveau majeure, etc.). Donc, si vous le soutenez, vous pouvez revenir au point où il fonctionnait et vous éloigner en sifflant sans avoir à blâmer aucun de vos collègues :)
Et l'idée générale est que vous fusionnerez à un moment donné dans le futur (lorsque vous pourrez le supprimer pendant un certain temps sans affecter vos utilisateurs).
la source
Vous ne devez pas conserver l'instantané vmware pour des raisons que d'autres ont déjà décrites, mais ce que beaucoup de gens font, c'est de prendre un instantané vmware et ensuite cela est fait proprement (cela dépend de l'invité ce que fait réellement l'instantané) vous prenez l'instantané de votre baie de stockage pour l'obtenir, puis vous pouvez sauvegarder / copier / archiver / etc cet instantané. Après avoir créé un véritable instantané sur votre baie, vous devez supprimer l'instantané vmware dès que possible.
la source