Est-il difficile de configurer un système de fichiers de gestion des versions, tel que les «clichés instantanés» de NetApp?

2

À l'université, j'ai vraiment aimé que chaque répertoire ait un sous-répertoire nommé .snapshotque je puisse utiliser pour restaurer les versions précédentes de mes fichiers. Le .snapshotrépertoire a nommé des sous - répertoires hourly.1, hourly.2, daily.1, daily.2, weekly.1, etc - ils contiennent le répertoire et les fichiers qu'ils étaient il y a une heure, il y a 2 heures, il y a un jour, il y a 2 jours, et il y a une semaine.

Très sympa, très cool

Je me demandais si quelque chose de ce genre était disponible pour Linux sous Windows, car j'aimerais avoir ce genre de chose chez moi. Est-ce difficile à mettre en place?

Shalom Craimer
la source

Réponses:

5

Le système ZFS de Sun possède des fonctionnalités similaires. Vous pouvez essayer de passer de Linux à OpenSolaris et utiliser des instantanés ZFS.

Tadeusz A. Kadłubowski
la source
Hmm ... Cela semble drastique. Je vais devoir y réfléchir.
Shalom Craimer
J'ai entendu dire qu'il est supporté par FUSE (disponible sous Linux), mais je ne sais pas si cela fonctionne bien. Je suis surtout un gars Solaris de nos jours.
Tadeusz A. Kadłubowski
3

pour Linux: les brtfs entrants seront capables de cela.

Adrian Panasiuk
la source
2

Vous avez déjà une partie de cette fonctionnalité dans Windows Vista (business / ent / ultimate) / 7 (ne sait pas quelle version).

Le service / fonctionnalité de cliché instantané créera des instantanés de vos documents vous permettant de remonter dans le temps pour en récupérer des copies plus anciennes.

Cliquez avec le bouton droit sur un dossier et sélectionnez Restaurer les versions précédentes. Une boîte de dialogue vous permettant de choisir la version à restaurer s'affiche.

Ce n'est pas aussi fin que vous mentionnez si

Paxxi
la source
1

Si vous souhaitez disposer de cette fonctionnalité pour des documents importants tels que vos thèses de doctorat, vous pouvez également utiliser un système de contrôle de version classique tel que Subversion. Vous pouvez configurer un serveur SVN sur votre machine, créer un référentiel pour vos documents importants et valider toutes les modifications apportées à ce référentiel. De cette façon, vous pouvez contrôler vous-même la fréquence et le contenu des instantanés.

Cela ne relève pas non plus de 'facile à installer' mais avec TortoiseSVN (pour Windows) cela devient une tâche faisable! Tout le sujet nécessite quelques lectures au début, puis devient une évidence après un certain temps pour les tâches de routine.

markus
la source
1

Si je comprends bien, la sauvegarde TimeMachine du Mac fonctionne de manière similaire et Linux dispose d’une option logicielle de sauvegarde appelée TimeVault qui fournit des fonctionnalités similaires. Windows ... aucun que je connaisse.

Chris Nava
la source
0

Je suppose que vous pouvez utiliser une combinaison de bash / batch, de programmes de contrôle de source et de planificateur de tâches / crontab

(Cela tomberait certainement dans la partie difficile de l'installation, mais du côté positif, c'est gratuit)

Macha
la source