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:
-
Die Sicherungskopien müssen IMMER in angemessener Reichweite sein.
-
Es kann nicht garantiert werden, dass die Internetverbindung immer verfügbar ist.
-
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
0 Stimmen
programmers.stackexchange.com
0 Stimmen
BackupPC ist großartig und einfach zu bedienen. Die Deduplizierungsfunktion hilft uns, mehr als 60% freien Speicherplatz zurückzubekommen (Linux-Server-Vollbackups)