Sauvegardes & historique des versions

Dernière mise à jour : 2026-09-07

Plainva protège votre travail à deux niveaux : les versions de fichiers (instantanés automatiques de chaque fichier lors de l’édition et de la suppression) et les sauvegardes du vault (archives ZIP régulières de tout le vault, stockées en dehors du dossier du vault). Les deux fonctionnent en arrière-plan sans aucune configuration et peuvent être ajustés dans les paramètres sous Sauvegarde & historique des versions.

Versions de fichiers (instantanés)

Avant chaque enregistrement, Plainva stocke un instantané de l’état précédent — sous forme de copie texte ordinaire dans .plainva/backups/ à l’intérieur du vault (ce dossier est masqué dans l’arborescence de fichiers, la recherche et la synchronisation). Pour éviter des centaines de copies pendant que vous tapez, un Intervalle des instantanés s’applique (par défaut : au plus une nouvelle version toutes les 2 minutes). La suppression crée toujours un instantané, quel que soit l’intervalle.

Conservation (configurable par vault) :

Lorsque vous renommez ou déplacez un fichier, son historique de versions le suit.

Pourquoi les fichiers volumineux sont traités différemment : une pièce jointe de 90 Mo modifiée à répétition pourrait sinon remplir le coffre de cent copies — neuf gigaoctets pour un seul fichier. Au-delà de la limite, Plainva conserve la version la plus récente plutôt que tout l’historique, et le signale une fois par coffre. Les notes et les images ordinaires sont bien en dessous et ne sont pas concernées. Une suppression est toujours sauvegardée intégralement, quelle que soit la taille : la nouvelle version d’un fichier enregistré est encore sur le disque, un fichier supprimé ne l’est plus — l’instantané est alors le seul retour possible.

Consulter et restaurer des versions

Un clic droit sur un fichier dans l’arborescence (ou sur son onglet), ou le menu en haut à droite de l’éditeur → Historique des versions… ouvre la liste des versions — aussi pour une note dans sa propre fenêtre, là-même :

Les images ont aussi des versions (avec aperçu) ; les autres fichiers binaires peuvent être restaurés sans aperçu.

Restaurer des fichiers supprimés

Comme chaque suppression crée d’abord un instantané du fichier, Plainva peut ramener des fichiers supprimés : un clic droit sur le nom du vault en haut de l’arborescence → Restaurer les fichiers supprimés… (également accessible depuis les paramètres). La liste affiche tous les fichiers dont les instantanés existent encore alors que l’original a disparu — Restaurer recrée l’état le plus récent à l’emplacement d’origine (les dossiers sont recréés si nécessaire), Versions… ouvre l’historique complet du fichier supprimé.

Remarque : la suppression de tout un dossier le déplace vers la corbeille du système d’exploitation — dans ce cas, la corbeille du système est le premier moyen de récupération ; dans Plainva, vous ne trouverez éventuellement que d’anciens instantanés des fichiers qu’il contenait.

Sauvegardes automatiques du vault (ZIP)

De plus, Plainva sauvegarde tout le vault sous forme de fichier ZIP — par défaut une fois par jour en arrière-plan (à l’ouverture du vault, si la dernière sauvegarde date de plus de 24 heures). Cela vous protège même si le dossier du vault lui-même est perdu ou endommagé, car les ZIP se trouvent en dehors du vault :

Les fichiers ZIP sont nommés VaultName_2026-07-05_14-30-00.zip et contiennent toutes les notes, les pièces jointes et votre configuration .obsidian — ils ne contiennent pas le dossier interne .plainva (l’index de recherche est reconstruit à la prochaine ouverture ; les versions de fichiers ne font délibérément pas partie du ZIP).

Restaurer à partir d’un ZIP : le ZIP est une archive tout à fait normale. Extrayez-la où vous voulez et ouvrez le dossier extrait dans Plainva comme vault — c’est terminé.

Paramètres en un coup d’œil

Paramètres → VaultSauvegarde & historique des versions :

ParamètrePar défautSignification
Sauvegarde automatique du vault (ZIP)ActivéZIP quotidien en arrière-plan
Dossier de destinationDossier de données de l’applicationEmplacement de stockage des ZIP, librement modifiable
Sauvegardes à conserver7Nombre de ZIP conservés
Intervalle des instantanés2 minFréquence maximale de création d’une nouvelle version de fichier pendant la frappe
Versions par fichier100Limite supérieure par fichier
Âge maximal90 joursLes versions plus anciennes sont supprimées définitivement

Bon à savoir

Sur mobile, l’échec de l’enregistrement d’une note interrompt le changement, le rechargement ou le retrait du vault. Le texte reste en attente d’une nouvelle tentative. Les notes portant le même nom dans des vaults différents conservent des enregistrements et brouillons séparés. Un conflit préserve la version concernée ; le texte saisi ensuite est enregistré séparément ou conservé dans une autre copie de conflit. Les deux interfaces ordonnent les écritures et suppressions du journal des brouillons pour qu’une opération tardive ne supprime pas une copie plus récente. L’échec d’une copie de conflit ne remplace pas le texte de l’éditeur mobile.

Une sauvegarde ZIP n’est considérée comme réussie qu’après la lecture de tous les fichiers sélectionnés et l’enregistrement de l’archive complète. Un échec ne supprime aucune archive antérieure et ne change pas la date de la dernière sauvegarde réussie. Sur mobile, le message d’échec automatique nomme le vault ; Sauvegarder maintenant dans ses réglages permet de réessayer. Les réglages utilisateur cachés, comme .obsidian, sont inclus sur les deux plateformes. Les dossiers .plainva, .git, .trash et node_modules sont exclus à tous les niveaux. Plusieurs archives créées dans la même seconde reçoivent un suffixe tel que _001.

L’enregistrement n’est indiqué comme terminé qu’après confirmation de l’écriture. Le texte saisi pendant un enregistrement reste en attente jusqu’à l’écriture de sa propre version. Sur ordinateur, chaque brouillon appartient à sa session d’édition : la fin d’une ancienne session ne supprime pas le brouillon d’un éditeur nouvellement ouvert. Si des modifications externes arrivent en même temps, Plainva fusionne les changements compatibles ; en cas de conflit, le texte reste disponible dans le brouillon et une copie de conflit.