Question

Qu'est-ce qu'une bonne méthode de sauvegarde sécurisée pour les programmeurs qui effectuent des recherches et développement à la maison et ne peut pas se permettre de perdre du travail?

Conditions:

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

  2. Il n'est pas garanti que la connexion Internet soit toujours disponible.

  3. La solution doit être soit GRATUITE, soit soumise à un prix raisonnable, sous réserve de l'article 2 ci-dessus.

Rapport d'état

Ceci ne concerne pour l'instant que les options gratuites.

Les projets open source suivants sont suggérés dans les réponses (ici et ailleurs):

  • BackupPC est un logiciel hautes performances, système de niveau entreprise pour le support des ordinateurs Linux, WinXX et MacOSX et ordinateurs portables sur le disque d'un serveur.
  • Storebackup est un utilitaire de sauvegarde. qui stocke des fichiers sur d'autres disques.
  • mybackware : ces scripts étaient: développé pour créer des fichiers de vidage SQL pour la reprise après sinistre de base des petites Installations MySQL.
  • Bacula est à gérer [...] sauvegarde, restauration et vérification des données informatiques sur un réseau de ordinateurs de différents types. Dans termes techniques, c’est un réseau programme de sauvegarde basé.
  • AutoDL 2 et Sec-Bk : AutoDL 2 est un transporteur évolutif indépendant système de transfert de fichiers automatisé. Il convient au téléchargement de fichiers depuis un serveur intermédiaire sur chaque serveur de une batterie de serveurs de production [...] Sec-Bk est un ensemble d'utilitaires simples sauvegarder en toute sécurité des fichiers sur un endroit éloigné, même public emplacement de stockage.
  • rsnapshot est un système de fichiers utilitaire d'instantané pour faire des sauvegardes des systèmes locaux et distants.
  • rbme : utilisation de rsync pour les sauvegardes [...] vous obtenez une incrément perpétuel les sauvegardes qui apparaissent comme des sauvegardes complètes (pour chaque jour) et permettent ainsi facilement restaurer ou copier sur bande etc.
  • Duplicity sauvegarde les répertoires en produisant un format tar chiffré volumes et les télécharger sur un serveur de fichiers distant ou local. [...] utilise librsync, [pour] incrémental archives
  • simplebup , pour effectuer une sauvegarde en temps réel des fichiers en cours de développement, lors de leur modification. Cet outil peut également être utilisé pour surveiller d'autres répertoires. Il s'agit d'une sauvegarde automatisée à la volée et non d'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é de disposer de la sauvegarde localement .

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

Stratégies

Voir la réponse de crazysot

Était-ce utile?

La solution

disque dur usb + rsync fonctionne pour moi

(voir ici pour obtenir une version Win32)

Autres conseils

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

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

Cela est particulièrement vrai car il est si facile à accomplir. Personnellement, j'ai un disque dur USB externe que je garde chez mon père. Normalement, il est connecté à ses connexions Internet et je sauvegarde sur le net (avec rsync), mais lorsque je dois sauvegarder des fichiers vraiment volumineux, je les collecte et les copie via USB. Idéalement, je devrais me procurer un autre disque pour répartir les risques. Les autres options sont des installations de stockage en ligne gratuites (utilisez le cryptage!).

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

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

En tant que moyen indépendant de la plate-forme, j'utilise un serveur de subversion personnel. Tous les objets de valeur sont là, donc si je perds l'une des machines, un simple "svn checkout" reprendra les choses. Cela nécessite cependant un travail initial et une discipline. Ce n'est peut-être pas pour vous?

En guise de deuxième sauvegarde pour les éléments autres que svn, j'utilise Time Machine , qui est intégré à OS X. Tout simplement génial. :)

Je recommande vivement www.mozy.com. Leur logiciel est facile et fonctionne très bien, et puisqu'il est stocké sur leurs serveurs, vous obtenez implicitement des sauvegardes hors site. Ne vous inquiétez pas de l'exécution d'un serveur de sauvegarde et assurez-vous qu'il fonctionne. En outre, la société est soutenue par EMC (une société de produits de stockage de données de premier plan), me donne donc assez de confiance pour leur faire confiance.

Je suis un grand fan d’Acronis Trueimage. Assurez-vous de faire pivoter quelques disques durs de sauvegarde en quelques générations, ou si l’une des sauvegardes a commencé. Si c’est une étape importante, j’envoie par courrier un jeu de DVD à Maman, qui me les archive. Elle vit dans un État différent et devrait donc couvrir la plupart des catastrophes d’une ampleur moins que biblique.

EDIT: Acronis est crypté via un mot de passe. Je trouve également que la bande passante de snailmail est quelque peu infinie - 10 Go en une nuit = 115 kb / s, à peu près. La poste australienne n’a jamais été étranglée.

Mon vote va pour le stockage en nuage. Le problème avec presque toutes les sauvegardes "à la maison" est qu'elles restent à la maison, ce qui signifie que tout dommage catastrophique sur le système en cours de sauvegarde endommagera probablement les sauvegardes (incendie, inondation, etc.). Mes exigences seraient

1) automatisé - les sauvegardes manuelles sont oubliées, généralement au moment où vous en avez le plus besoin

2) hors site - voir ci-dessus

3) versions multiples - sauvegarde sur plusieurs éléments au cas où un seul échoue.

En tant que développeur, la taille des données de sauvegarde est généralement relativement petite, de sorte que deux comptes de sauvegarde dans le cloud gratuits peuvent suffire. Ils remplissent aussi souvent la partie 1 car ils peuvent généralement être automatisés. J'ai entendu de bonnes choses sur www.getdropbox.com/.

L’autre avantage de plus d’un compte est que vous pouvez en avoir un sur la "synchronisation quotidienne" et un autre sur la "synchronisation hebdomadaire" pour vous donner un peu d’historique. C’est loin d’être aussi bon que de vraies sauvegardes incrémentielles.

Personnellement, je préfère une sauvegarde scriptée (aux disques durs locaux, que je tourne pour fonctionner en tant que "sites externes". Ceci est dû en grande partie à mon passe-temps (photographie) et donc à ma bande passante Internet relativement boiteuse en amont, qui ne gère pas la volume de données.

Prenez le message: ne comptez pas sur une solution et ne présumez pas que vos données ne sont pas assez importantes pour réfléchir aux problèmes aussi profondément que l’Entreprise.

Achetez un coffre-fort. Ce n'est pas simplement une bonne idée pour stocker des sauvegardes, mais une bonne période.

Le média que vous avez utilisé fait l’objet d’autres réponses ici.

Mais, dans l’optique de se remettre d’un incendie, il est bon d’avoir un support lavable. Tant que la température ne devient pas trop élevée, les CD et les DVD semblent assez résistants, même si les dégâts causés par la fumée me préoccupent. Idem pour les disques durs.

Une clé USB présente l’avantage de ne pas endommager de pièces mobiles et de ne pas se préoccuper des propriétés optiques.

mozy.com est roi. J'ai commencé à l'utiliser uniquement pour sauvegarder du code, puis j'ai accumulé 5 centimes par mois pour sauvegarder mes images personnelles et d'autres éléments que je préférerais ne pas perdre si la maison s'effondrait. La sauvegarde initiale peut prendre un peu de temps, mais vous pouvez l’oublier jusqu’à ce que vous ayez besoin de restaurer quelque chose.

Procurez-vous un disque dur externe avec un port réseau pour pouvoir conserver vos sauvegardes dans une autre pièce offrant un peu de sécurité contre les incendies, en plus d'être une solution simple que vous pouvez utiliser vous-même à la maison.

L’étape suivante consiste à obtenir de l’espace de stockage dans un emplacement distant (il existe des prix mensuels très bas pour les serveurs, par exemple) ou à disposer de plusieurs disques durs externes et à basculer périodiquement entre celui à la maison et celui situé à distance. Si vous utilisez le chiffrement, vous pouvez le placer n'importe où, par exemple chez un ami, un parent ou au travail.

Bacula est un bon logiciel, il est open source, et doit donner de bonnes performances, un genre de logiciel commercial, un peu difficile à configurer la première fois, mais pas si difficile. Il a une bonne documentation

J'appuie le vote pour JungleDisk . Je l'utilise pour pousser mes documents et dossiers de projets vers S3. Ma facture mensuelle moyenne d’Amazon est d’environ 20 cents.

Tous mes projets sont dans Subversion sur un hôte externe.

De plus, je suis sur un Mac et j'utilise donc SuperDuper pour prendre une image nocturne de mon lecteur. Je suis sûr qu'il existe de bonnes options dans le monde Windows / Linux.

J'ai deux disques externes que je permute une fois par semaine et je stocke l’un des disques hors site pendant la semaine de congé.

Cela signifie que je ne suis jamais à 24 heures d'une image en cas d'échec, et de 7 jours à une image en cas de défaillance catastrophique (vol avec incendie). La possibilité de brancher le lecteur sur une machine et de fonctionner instantanément à partir de l'image m'a énormément sauvé. Ma partition de démarrage a été corrompue pendant une panne de courant (heureusement, pas une panne matérielle). J'ai branché la sauvegarde, restauré et fonctionné à nouveau dans le temps nécessaire pour transférer les fichiers du lecteur externe.

Nouveau vote pour mozy.com

Vous obtenez 2 Go gratuitement, ou pour 5 $ / mois vous donne un espace de sauvegarde illimité. Les sauvegardes peuvent être programmées ou lorsque votre PC / Mac n'est pas occupé. Il est crypté pendant le transit et le stockage.

Vous pouvez récupérer des fichiers via le logiciel intégré, via le Web ou payer pour qu’un DVD soit gravé et rediffusé.

William Macdonald

Si vous avez envie de vous synchroniser avec le cloud et que vous ne craignez pas la limite initiale, bêta, 2 Go, je suis tombé amoureux de Dropbox .

Il comporte des versions pour Windows, OSX et Linux, fonctionne sans effort, maintient les fichiers sous forme de version, et fonctionne entièrement en arrière-plan en fonction du moment où les fichiers ont été modifiés (et non par un programme quotidien ou des activations manuelles).

Ars Technica et Joel Spolsky ont les deux tombé amoureux (bien que l'amour semble fort avec Spolsky, mais faisons semblant!) avec le service si la parole d'un geek aléatoire sur Internet ne suffit pas.

Ce sont des moments intéressants pour la "question de sauvegarde personnelle".

Il existe plusieurs écoles de pensée maintenant:

  1. Sauvegarde locale automatisée fréquente + Sauvegarde manuelle locale périodique

      

    Automatisé: sauvegarde nocturne programmée sur un lecteur externe.
      Manuel: copie sur le deuxième disque externe une fois par semaine / mois / année / oops-oublié
      et déposez-le chez "la maison de maman".
      & nbsp;
      Il y a beaucoup de logiciels sur le terrain, mais en voici quelques-uns: RSync et TimeMachine sur Mac et DeltaCopy www.aboutmyip.com/AboutMyXApp/DeltaCopy.jsp pour Windows.

  2. Sauvegarde à distance fréquente

      

    Une pile de services vous permet de sauvegarder votre connexion Internet vers un centre de données distant. Le service S3 d'Amazon et le logiciel client JungleDisk de sont un choix judicieux de nos jours - pas l'option la moins chère, mais vous payez pour ce que vous utilisez, et les antécédents d'Amazon laissent penser qu'en tant qu'entreprise, son activité durera aussi longtemps ou plus longtemps que tout autre fournisseur de stockage qui accroche son bardeau aujourd'hui.
      & nbsp;
      Ai-je mentionné qu'il devrait être crypté? Accessoires de JungleDisk pour le traitement du "problème de cryptage" et l’avenir (bibliothèque open source pour interagir avec Jungle Disk) assez bien.

  3. Toutes ces réponses.

      

    Certaines personnes le qualifient de paranoïaque ... d’autres se disent "Ahhh, je peux dormir la nuit maintenant".

De plus, c'est plus tolérant aux pannes que les sauvegardes, mais vous devriez vérifier Drobo - c'est tout simple. RAID qui semble fonctionner assez bien.

Voici les fonctionnalités que je rechercherais:

  • Autant que possible. Si vous comptez appuyer sur un bouton ou exécuter un programme régulièrement, vous vous ennuierez et finirez par arrêter de vous déranger. Un travail cron horaire s'en occupe pour moi; Je rsync sur le serveur 24x7 que je lance sur mon réseau local.
  • Plusieurs supports de sauvegarde amovibles pour que vous puissiez en conserver certains hors site (et / ou en emporter un avec vous lorsque vous voyagez). Je le fais avec une baie de disque SATA enfichable à chaud et un travail cron qui m'envoie un courrier électronique toutes les semaines pour me rappeler de changer de disque.
  • Support fortement crypté, au cas où vous en perdriez un. Le support de périphérique crypté par Linux ( cryptsetup et autres) le fait pour moi.
  • Une sorte de récupération à un point dans le temps, mais réfléchissez bien à la résolution souhaitée. Quotidien pourrait suffire - plusieurs supports de sauvegarde vous en donneront probablement un - ou vous voudrez peut-être quelque chose de plus complet, comme Time Machine d’Apple. J'ai utilisé certaines options rsync prudentes avec mes lecteurs amovibles: chaque jour crée un nouveau répertoire d'instantanés, mais les fichiers inchangés par rapport à la veille sont liés par un lien fort au lieu d'être copiés, pour économiser de l'espace.

Ou tout simplement, créez un compte Gmail et envoyez-le par mail :) À moins que vous ne soyez un peu paranoïaque quant au fait que Google sache ce que vous faites depuis que vous avez parlé de recherche. Cela ne vous aide pas beaucoup avec la structure et les choses, mais c'est gratuit, beaucoup de stockage et hors site, donc très sûr.

Si vous utilisez OS X 10.5 ou une version ultérieure, le coût de Time Machine est le coût d'un disque dur externe. Non seulement cela, mais l'interface est extrêmement simple à utiliser. Ouvrez le dossier que vous souhaitez récupérer, cliquez sur l’icône du calculateur de temps et parcourez le répertoire comme si c’était à nouveau 1999!

Je n'ai pas essayé de le chiffrer, mais j'imagine que vous pourriez utiliser la vérité True .

Oui, cette réponse a été postée assez longtemps après la question. Cependant, je pense que cela devrait aider ceux qui trouveront cette annonce dans le futur (comme je l’ai fait).

Configurez un serveur Linux ou xBSD:

- Configurez un système de contrôle de code source de votre choix.
--Randin Raid (Raid 1) à min
- Sauvegardes quotidiennes (ou même toutes les heures) sur un ou plusieurs lecteurs externes.

À partir du serveur, vous pouvez également configurer une sauvegarde automatique hors site. Si Internet est désactivé, vous disposerez toujours de votre disque dur externe et de le synchroniser automatiquement dès qu’il reviendra.

Une fois la configuration terminée, le travail devrait être d'environ 0.

Vous n'avez besoin de rien "fantaisie". pour la sauvegarde hors site. Obtenez un hébergeur Web qui permet de stocker des données non Web. synchroniser via sftp ou rsync sur ssh. Stockez les données à l’autre extrémité dans le conteneur True Crypt si votre paranoïaque.

Si vous travaillez pour un employeur / contractant, demandez-lui également. La plupart des endroits ont déjà quelque chose en place ou vous permettent de travailler avec leur informatique.

Mon vote va à dirvish (pour Linux). Il utilise rsync en tant que backend mais il est très facile à configurer. Il effectue des sauvegardes automatiques, périodiques et différentielles des répertoires. Le gros avantage est qu'il crée des liens physiques vers tous les fichiers non modifiés depuis la dernière sauvegarde. La restauration est donc simple: il suffit de copier le dernier répertoire créé - au lieu de restaurer tous les fichiers diffs l’un après l’autre, comme d’autres outils de sauvegarde différentielle doivent le faire.

J'ai les scénarios de sauvegarde suivants et utilise des scripts rsync pour stocker sur des partages USB et réseau.

  1. ( hebdomadaire ), sauvegarde Windows pour "bare metal". récupération
    Contenu du lecteur système C: \ utilisation de Windows Backup pour une récupération rapide après une panne de disque physique, car je ne souhaite pas réinstaller Windows et les applications à partir de rien. Ceci est configuré pour s'exécuter automatiquement à l'aide du programme de sauvegarde Windows.

  2. ( quotidien et conditionnelles ), sauvegarde du contenu actif à l'aide de rsync
    Rsync prend en charge tous les fichiers modifiés depuis un ordinateur portable, un téléphone ou d'autres appareils. Je sauvegarde l'ordinateur portable toutes les nuits et après des modifications importantes du contenu, telles que l'importation des photos RAW récentes de la carte SD à l'ordinateur portable.

J'ai créé un script bash que je lance depuis Cygwin sous Windows pour lancer rsync: https: //github.com/paravz/windows-rsync-backup

Si vous utilisez la déduplicaiton STAY AWAY de JungleDisk. Leur client de restauration gâche le point de reparse et rend le fichier inutilisable. Si tout va bien, vous pourrez le réparer en mode sans échec avec:

  

fsutil reparsepoint delete

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top