36 Stimmen

Gute und sichere Backups Entwickler zu Hause

Was ist eine gute, sichere Methode zur Erstellung von Backups für Programmierer, die zu Hause forschen und entwickeln und es sich nicht leisten können, ihre Arbeit zu verlieren?

Bedingungen:

  1. Die Sicherungskopien müssen IMMER in angemessener Reichweite sein.

  2. Es kann nicht garantiert werden, dass die Internetverbindung immer verfügbar ist.

  3. Die Lösung muss entweder KOSTENLOS sein oder einen angemessenen Preis haben und unterliegt den unter 2 genannten Bedingungen.


Statusbericht

Dabei werden vorerst nur kostenlose Optionen berücksichtigt.

Die folgenden Open-Source-Projekte werden in den Antworten (hier und anderswo) vorgeschlagen:

  • BackupPC ist ein Hochleistungsgerät, System der Enterprise-Klasse für die Sicherung von von Linux-, WinXX- und MacOSX-PCs und Laptops auf der Festplatte eines Servers.
  • Speichern Sie das Backup ist ein Sicherungsprogramm das Dateien auf anderen Festplatten speichert.
  • mybackware : Diese Skripte wurden entwickelt, um SQL-Dump-Dateien zu erstellen für die grundlegende Notfallwiederherstellung von kleinen MySQL-Installationen.
  • Bacula ist [...] die Verwaltung von Sicherung, Wiederherstellung und Überprüfung von Computerdaten über ein Netzwerk von Computern unterschiedlicher Art. In technisch ausgedrückt, ist es ein Netzwerk basiertes Sicherungsprogramm.
  • AutoDL 2 und Sec-Bk : AutoDL 2 ist ein skalierbares, transportunabhängiges automatisches Dateiübertragungssystem. Es ist geeignet für das Hochladen von Dateien von einem Staging-Server auf jeden Server einer einer Produktionsserver-Farm [...] Sec-Bk ist eine Reihe von einfachen Dienstprogrammen zum sicheren Sichern von Dateien an einem einem entfernten Ort, sogar einem öffentlichen Speicherort.
  • rsnapshot ist ein Dateisystem Snapshot-Dienstprogramm zur Erstellung von Backups von lokalen und entfernten Systemen.
  • rbme : Verwendung von rsync für Backups [...] erhalten Sie permanente inkrementelle Backups, die als vollständige Backups erscheinen (für jeden Tag) erscheinen und somit eine einfache Wiederherstellung oder weiteres Kopieren auf Band usw.
  • Duplizität sichert Verzeichnisse durch verschlüsselte Verzeichnisse im tar-Format erzeugt Volumes und deren Hochladen auf einen entfernten oder lokalen Dateiserver hochgeladen werden. [...] verwendet librsync, [für] inkrementelle Archive
  • . um Echtzeit-Backups von Dateien zu erstellen, die sich in aktiver Entwicklung befinden, während sie geändert werden. Dieses Tool kann auch für die Überwachung anderer Verzeichnisse verwendet werden. Es ist als automatisierte On-the-fly-Sicherung gedacht und nicht als Versionskontrolle. Es ist sehr einfach zu benutzen.

Andere Möglichkeiten:

Verwendung eines verteilten Versionskontrollsystems (DVCS) wie z. B. Git (/ Einfaches Git ), Basar , Mercurial entspricht der Notwendigkeit, das Backup lokal verfügbar zu haben.

Nutzen Sie kostenlosen Online-Speicherplatz als Remote-Backup, z. B.: Komprimieren Sie Ihr Arbeits-/Backup-Verzeichnis und senden Sie es an Ihr Google Mail-Konto.

Strategien

Ver Antwort von crazyscot

0 Stimmen

0 Stimmen

BackupPC ist großartig und einfach zu bedienen. Die Deduplizierungsfunktion hilft uns, mehr als 60% freien Speicherplatz zurückzubekommen (Linux-Server-Vollbackups)

13voto

Zsolt Botykai Punkte 48177

Prefiero http://www.jungledisk.com/ . Es basiert auf Amazon S3, billig, Multiplattform, mehrere Maschinen mit einer einzigen Lizenz.

12voto

AndrewR Punkte 10519

Usb festplatte + rsync funktioniert bei mir

(siehe ici für eine Win32-Version)

9voto

Jon Limjap Punkte 92084

Scott Hanselman empfiehlt Windows Home Server in seinem treffend betitelten Beitrag Der Fall des defekten Festplattenlaufwerks oder Windows Home Server hat meine Ehe gerettet .

6voto

Jan de Vos Punkte 3650

Zunächst einmal ist es für Privatpersonen ebenso wichtig wie für Unternehmen, Sicherungskopien außerhalb des Unternehmens zu erstellen. Wenn Ihr Haus abbrennt, wollen Sie nicht alles verlieren.

Dies gilt insbesondere deshalb, weil es so einfach zu bewerkstelligen ist. Ich persönlich habe eine externe USB-Festplatte, die ich im Haus meines Vaters aufbewahre. Normalerweise ist sie an seine Internetverbindung angeschlossen und ich sichere sie über das Netz (mit rsync), aber wenn ich wirklich große Daten sichern muss, hole ich sie ab und kopiere die Daten über USB. Idealerweise sollte ich mir eine weitere Festplatte zulegen, um das Risiko zu verteilen. Eine andere Möglichkeit sind kostenlose Online-Speichereinrichtungen (Verschlüsselung verwenden!).

Verwenden Sie zur Sicherheit einfach TrueCrypt. Es hat einen guten Namen in der IT-Welt und scheint sehr gut zu funktionieren.

5voto

akauppi Punkte 15498

Hängt davon ab, auf welcher Plattform Sie arbeiten (Windows/Linux/Mac/...?)

Als plattformunabhängigen Weg verwende ich einen persönlichen Subversion-Server. Alle Wertsachen sind dort, und wenn ich einen der Rechner verliere, kann ich mit einem einfachen "svn checkout" alles zurückholen. Das erfordert allerdings einige Vorarbeit und Disziplin. Vielleicht ist das nichts für Sie?

Als zweites Backup für die nicht-vn-Sachen verwende ich Die Zeitmaschine das in OS X integriert ist. Einfach großartig :)

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X