Echtzeit-Offline-Ordner-Ordner-Sicherungsanwendung erforderlich (Windows)

950
niktech

Ich habe vor kurzem mit der Intel Matrix Storage RAID-Lösung begonnen, die es mir ermöglichte, meine 5 1-TB-Laufwerke für zwei RAID-Volumes zu verwenden. Zuerst ein 1 TB RAID 0, das auf alle 5 Laufwerke verteilt ist, und zweitens ein RAID 5 auf dem restlichen freien Speicherplatz aller Laufwerke (ca. 2.85 TB nutzbarer Speicherplatz).

Das RAID 0 verwende ich für Betriebssysteme, Anwendungen und Spiele, während das RAID 5 als permanenter Typspeicher verwendet wird (Fotos usw.). Nun stelle ich fest, dass das Ausführen des Betriebssystems und der Anwendungen unter RAID 0 auf 5 Laufwerken sehr gefährlich ist, was die folgende Frage aufwirft.

Gibt es eine zuverlässige Freeware- Echtzeit- Sicherungsanwendung, die eine Reihe von Ordnern von einem Laufwerk auf ein anderes Laufwerk sichern kann (keine Online-Sicherungen erforderlich)? Ich habe schon ein paar ausprobiert (Mozy, Yadis, Comodo Backup, GFI Backup, Idoo, Crash Plan), aber keine erfüllt meine Anforderungen:

  • Geringer CPU- und RAM-Verbrauch.
  • Echtzeit-Backups - Sobald eine Datei im Quellordner geändert wird, wird sie der Backup-Warteschlange hinzugefügt, die mit der niedrigsten Priorität verarbeitet wird, wenn sich die CPU im Leerlauf befindet. Diese Sicherungswarteschlange sollte bei einem Neustart des Computers bestehen bleiben (dh der Quell- und der Zielordner sollten immer die gleichen Dateien enthalten, mit Ausnahme der Dateien, die in der Sicherungswarteschlange warten).
  • Inkrementelle Sicherungen - Wenn nur 10 Bytes in einer 1-GB-Datei geändert wurden, sollte die App nur diese 10 neuen Bytes kopieren.
  • Möglichkeit zum Sichern gesperrter und geöffneter Dateien (einige Apps wie Yadis können keine kritischen Dateien wie Browserfavoriten sichern).
  • Möglichkeit, als Dienst ausgeführt zu werden (es ist nicht erforderlich, dass sich ein Benutzer anmeldet, um die App zu starten).

Optionale Anforderungen:

  • Komprimierung des Ziels in ein bekanntes Format (RAR, Zip), das ohne Verwendung der Anwendung direkt gelesen werden kann.
  • Voreingestellte Quellordner (wie Browserfavoriten, Spielspeicher, Anwendungseinstellungen usw.).

Die Idee ist, RAID 0-Arrays als "semi-persistent RAM-like" -Speicher zu verwenden, der im Fehlerfall schnell wiederhergestellt werden kann, indem Betriebssystem, Apps und Spiele neu installiert und die Einstellungen kopiert, gespeichert und Favoriten aus dem RAID 5 übernommen werden. Ich denke auch daran, dieses RAID 0 als RAM-Idee mit SSDs extrem zu nutzen (sobald wir ein paar schöne 6-Gbit / s-SATA-III-SSDs da draußen haben), wo ein paar in RAID 0 angekettete SSDs als weitere funktionieren semi-persistente Cache-Schicht zwischen RAM und HD.

Ich hoffe nur, dass es bereits eine Anwendung gibt, die diese Anforderungen erfüllt. Ansonsten muss ich selbst eine schreiben, die ich lieber nicht machen würde.

3

3 Antworten auf die Frage

3
Warren P

Ich glaube nicht, dass Sie etwas schreiben können, das ausreichend schnell genug ist, um Sie glücklich zu machen, während Sie sehr wenig CPU und Ressourcen verbrauchen. Die Komprimierung im RAR-, ZIP- oder 7Z-Format ist CPU-intensiv und Festplattenintensiv.

Ich vermute, dass ein "nahezu in Echtzeit" -System, das fast mit Ihren Arbeitsraten mithalten kann, in der Tat sehr intelligent sein müsste.

Wenn Sie über Nacht keine vollständige Sicherung Ihres Raid0-Systems durchführen können, sollten Sie meiner Meinung nach überhaupt nicht Raid0 verwenden. Ich habe diese exakte Konfiguration mehrere Jahre lang für mein primäres System verwendet und konnte in Raid0 keinen merklichen Leistungsvorteil feststellen, als ich es mit einer Reihe von Festplattenlaufwerken mit 7200 U / min machte. Stattdessen entschied ich mich für einen einzelnen Velociraptor-Antrieb und einen zweiten Antrieb, um ihn zu sichern. Niedrigeres MTBF-Risiko und höhere Leistung bei gleichem Preis und meiner Meinung nach keine sofortige Echtzeit-Sicherung.

In der Tat, WENN Sie versuchen, Ihre Raid0 in etwas als „sicher wie Raid5“ zu drehen, ohne den Vorteil der Raid0 der Geschwindigkeit im Vergleich zu Raid5 zu verlieren. Ich glaube nicht, dass es möglich ist. In der Tat könnte ich fast garantieren, dass Raid5-Hardware im Vergleich zu Backup-in-Software zu einem Nettoverlust der nutzbaren Festplattenbandbreite führt, der dazu führt, dass Ihr komplexes System mit höherer Wahrscheinlichkeit ausfällt und die Leistung geringer ist als bei einem einzelnen Velociraptor-Laufwerk läuft unbelastet nach Echtzeit-Backup oder RAID.

1
Cybersylum

Ich habe keine Erwähnung von OS gesehen. Wenn Sie mit Windows arbeiten, haben Sie sich RoboCopy angesehen? Es ist frei. Es kann als Windows-Dienst (unter Verwendung von SrvAny) eingerichtet werden und wird (nach der ersten Spiegelung) schnell ausgeführt und benötigt nur wenige Ressourcen.

Ich habe es verwendet, um einige Ordnerstrukturen von einem Server auf den anderen zu spiegeln, wo er als Dienst ausgeführt wurde. Ich hatte in diesem Fall keine extrem strengen Anforderungen für Echtzeit. Aber ich glaube, Sie können es entweder kontinuierlich laufen lassen oder nach einem sehr engen Zeitplan.

Vielleicht einen Blick wert ...

0
user38629

Have a look at MirrorFolder - not free though.