Bonjour,
Voici mon problème :
Je possède une instance avec dessus un disque supplémentaire pour y intégrer un serveur Minecraft.
Tous les jours à 06h00 une snapshot de mon disque supplémentaire s'enregistre, me permettant de recharger sur la snapshot la plus récente lorsque je rencontre un souci, comme une corruption.
Sauf que hier, nous étions le 25/09/20, une corruption s'est produite à 07h30, j'ai donc décidé de recharger la snapshot qui venait d'être faite sur mon disque supplémentaire, sauf qu'en me reconnectant au serveur je me rends compte que ça ne correspond pas du tout à la snapshot que j'avais choisis, mais plutôt à une snapshot datant du 20/09/20 (et encore je n'en suis pas sûr).
Je précise que j'ai l'habitude avec ça, ce n'est pas la première fois que je recharge une snapshot à cause d'une corruption. J'ai aussi réessayé plusieurs fois hier, en sachant qu'à chaque essai je dois débourser 7 euros pour louer un nouveau disque (pas possible de recharger une snapshot sur un disque existant).
Je précise aussi que je suis au courant que les snapshots ne sont normalement pas faite pour faire des sauvegardes, mais la map pouvant dépasser très vite les 1 TO (oui oui 1 TO, on a pas choisis le meilleur concept pour un serveur Minecraft) c'est la solution la plus rapide et économique que l'on a pour l'instant.
Voilà voilà, je suis super inquiet de ne pas savoir pourquoi. Là ce n'est pas encore très grave car personne encore n'y joue mais quand il y aura des joueurs, qu'il y aura une corruption et qu'on devra leur annoncer que leur progression va reculer d'une semaine… Bref.
Si quelqu'un a la réponse.. :'3
Hello,
Avez vous installe qemu-guest-agent dans votre instance?
Si non, je vous conseille de le faire:
https://docs.ovh.com/gb/en/vps/using-snapshots-on-a-vps/#best-practice-for-using-snapshots
Cela permet ensuite a l'hyperviseur (le host qui heberge votre instance) de communiquer avec elle lors du snapshot.
Pendant cette communication, l'hyperviseur indique par exemple de synchroniser l'ecriture sur le disque.
Sans cette synchro sur disque, il se peut que certains fichiers de votre instance soit en memoire, et non pas sur disque.
C'est typiquement les symptomes que vous decrivez (un snapshot qui contient de vieux fichiers).
Bonne journee