35 votes

De bonnes sauvegardes sécurisées Développeurs à domicile

Quelle est une bonne méthode, sécurisée, pour faire des sauvegardes, pour les programmeurs qui font de la recherche et du développement à la maison et qui ne peuvent pas se permettre de perdre du travail ?

Conditions :

  1. Les sauvegardes doivent TOUJOURS être à portée de main.

  2. Il n'est pas possible de garantir que la connexion Internet soit toujours disponible.

  3. La solution doit être soit GRATUITE, soit d'un prix raisonnable, et soumise au point 2 ci-dessus.


Rapport de situation

Pour l'instant, nous n'envisageons que les options gratuites.

Les éléments suivants projets open-source sont suggérées dans les réponses (ici et ailleurs) :

  • BackupPC est très performant, performant, de niveau entreprise, pour sauvegarder Linux, WinXX et MacOSX sur un serveur. ordinateurs portables sur le disque d'un serveur.
  • Storebackup est un utilitaire de sauvegarde qui stocke les fichiers sur d'autres disques.
  • monbackware : Ces scripts étaient développés pour créer des fichiers dump SQL pour une reprise après sinistre de base de petits installations MySQL.
  • Bacula est [...] de gérer la sauvegarde, la récupération et la vérification de données informatiques sur un réseau d'ordinateurs d'ordinateurs de différents types. En termes techniques, termes techniques, il s'agit d'un programme programme de sauvegarde basé sur le réseau.
  • AutoDL 2 et Sec-Bk : AutoDL 2 est un système de transfert de fichiers automatisé de transfert automatique de fichiers. Il convient pour télécharger des fichiers depuis d'un serveur de préparation vers chaque serveur sur une ferme de serveurs de production [...] Sec-Bk est un ensemble de simples utilitaires pour sauvegarder de manière sécurisée des fichiers vers un un emplacement distant, même un emplacement public.
  • rsnapshot est un système de fichiers de fichiers pour faire des sauvegardes de systèmes locaux et distants.
  • rbme : Utilisation de rsync pour les sauvegardes [...] vous obtenez des sauvegardes incrémentielles perpétuelles qui apparaissent comme des sauvegardes complètes (pour chaque jour) et permettent ainsi une restauration facile ou une copie supplémentaire sur bande etc.
  • Duplicité sauvegarde les répertoires par produisant un format tar crypté et en les téléchargeant vers un serveur de fichiers local ou distant. [...] utilise librsync, [pour] des archives incrémentales
  • simplebup pour effectuer une sauvegarde en temps réel des fichiers en cours de développement, au fur et à mesure de leur modification. Cet outil peut également être utilisé pour la surveillance d'autres répertoires. Il est conçu comme une sauvegarde automatisée à la volée, et non comme un contrôle de version. Il est très facile à utiliser.

Autres possibilités :

Utilisation d'un système de contrôle de version distribué (DVCS) tel que Git (/ Easy Git ), Bazaar , Mercurial répond à la nécessité d'avoir la sauvegarde disponible localement.

Utilisez un espace de stockage en ligne gratuit comme sauvegarde à distance, par exemple : compressez votre répertoire de travail/sauvegarde et envoyez-le à votre compte gmail.

Stratégies

Véase La réponse de Crazyscot

13voto

Zsolt Botykai Points 20615

Je préfère http://www.jungledisk.com/ . Il est basé sur Amazon S3, bon marché, multiplateforme, plusieurs machines avec une seule licence.

12voto

AndrewR Points 2244

Disque dur usb + rsync fonctionne pour moi

(voir aquí pour une construction Win32)

9voto

Jon Limjap Points 46429

Scott Hanselman recommande Windows Home Server dans son billet judicieusement intitulé Le cas du disque dur défaillant ou Windows Home Server a sauvé mon mariage .

6voto

Jan de Vos Points 1615

Tout d'abord, conserver des sauvegardes hors site est aussi important pour les particuliers que pour les entreprises. Si votre maison brûle, vous ne voulez pas tout perdre.

C'est d'autant plus vrai que c'est très facile à réaliser. Personnellement, j'ai un disque dur externe USB que je garde chez mon père. Normalement, il est relié à sa connexion Internet et je fais des sauvegardes sur le net (en utilisant rsync), mais quand j'ai besoin de sauvegarder des choses vraiment importantes, je le rassemble et je copie les choses sur USB. L'idéal serait d'avoir un autre disque, pour répartir les risques. D'autres options sont les installations de stockage en ligne gratuites (utilisez le cryptage !).

Pour la sécurité, utilisez simplement TrueCrypt. Il a une bonne réputation dans le monde de l'informatique et semble fonctionner très bien.

5voto

akauppi Points 3125

Cela dépend de la plate-forme sur laquelle vous travaillez (Windows/Linux/Mac/... ?).

De manière indépendante de la plateforme, j'utilise un serveur subversion personnel. Tous les objets de valeur sont là, donc si je perds l'une des machines, un simple 'svn checkout' récupère les choses. Cela demande un certain travail initial, cependant, et exige de la discipline. Ce n'est peut-être pas pour vous ?

Comme deuxième sauvegarde pour le matériel non vn, j'utilise La machine à remonter le temps qui est intégré à OS X. Tout simplement génial :)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X