2017-03-27 2 views
1

J'utilise Vagrant sur VirtualBox. Hier, j'ai sauvé un aperçu de mon projet en cours d'exécution:Qu'est-ce que l'instantané Vagrant enregistre exactement?

$ vagrant snapshot save 'my-project-date-time' 

Aujourd'hui, je l'ai fait quelques modifications apportées aux fichiers et dossiers dans mon projet que je veux revenir. Quand je lance:

$ vagrant snapshot restore 'my-project-date-time' 

... le processus de restauration est terminé avec succès, mais les fichiers modifiés et des dossiers dans mon projet restent les mêmes et ne revient pas à la Sate qu'ils étaient lorsque le cliché a été pris hier.

Alors qu'est-ce que l'instantané Vagrant enregistre exactement?

+0

Cela dépend du fournisseur. AWS: instantané = instantané d'EBS ovirt: instantané de disque de libvirt natif etc –

+1

désolé, mais quoi ??? – qwaz

Répondre

2

Les instantanés vagabonds appellent simplement la méthode «snapshots» du fournisseur. Donc l'instantané vagabond sur virtualbox n'appelle que l'instantané de virtualbox.

Alors qu'est-ce que l'instantané Vagrant enregistre exactement?

Plus d'informations sur les instantanés de VirtualBox se trouve ici: https://www.virtualbox.org/manual/ch01.html#snapshots

+0

est-il un moyen que je peux inclure le dossier du projet dans un instantané? – qwaz

+0

Si le fournisseur ne le supporte pas, alors non. Et je suis sûr à 99% que vous ne pouvez pas faire cela avec la fonctionnalité. vous pouvez synchroniser le dossier dans VBOX et utiliser cp pour le mettre sur le FS puis instantané cependant –