Plattenarchiv.

Eine tragbare Backup-Software für Unix und Windows
Jetzt downloaden

Plattenarchiv. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Denis Corbin
  • Website des Verlags:
  • http://dar.linux.free.fr/

Plattenarchiv. Stichworte


Plattenarchiv. Beschreibung

Eine tragbare Backup-Software für Unix und Windows Dar ist ein Shell-Befehl, dass Sichern Verzeichnisbäume und Dateien. Platte hinterlegt wurde unter Linux, Windows, Solaris, FreeBSD und NetBSD getestet und steht unter der GNU General Public License (GPL) .Seit Version 2.0.0 ein Application Interface (API) zur Verfügung, um den Weg für die externe / Öffnen unabhängiger Graphical User Interfaces (GUIs) wie kdar. Diese API basiert auf der libdar Bibliothek, die das Kernstück der DAR-Programme ist; Als solches ist die API unter der GPL veröffentlicht. Folglich die API zu verwenden, muss Ihr Programm auch unter der GPL veröffentlicht werden. Hier sind einige der wichtigsten Features von Disk ARchive: Filter: · Dar ist in der Lage eine komplette Dateisystem in einer einzigen Datei zu sichern. Darüber hinaus ermöglicht ein Filtermechanismus (basierend auf Dateinamen) den Ausschluß oder die Aufnahme Dateien passender beim Speichern oder einen Verzeichnisbaum wieder her. Ein sekundärer Filtermechanismus ermöglicht den Ausschluß oder Einschluss von gesamten Zweigen in einem Verzeichnisbaum. Differential Backups: · Wenn Sie ein Backup mit dar machen, haben Sie können entweder eine vollständige Sicherung oder eine differenzielle Sicherung machen. Eine vollständige Sicherung, wie erwartet, macht Sicherung aller Dateien als auf der Kommandozeile angegeben (mit oder ohne Filter). Eine differenzielle Sicherung speichert aber nur Dateien, die seit einer bestimmten Referenz Sicherung geändert haben. Zusätzlich Dateien, die in der Referenz Sicherung vorhanden sind die aber nicht mehr existieren zum Zeitpunkt der differenziellen Sicherung wird in der neuen Backup aufgezeichnet als gelöscht. Bei Erholzeit (sofern Sie es nicht deaktivieren), eine differenzielle Sicherung der Wiederherstellung werden die geänderten Dateien und neue Dateien aktualisieren, sondern auch Dateien zu entfernen, die als gelöscht aufgenommen wurden. Beachten Sie, dass die Referenz Sicherung eine vollständige Sicherung oder eine andere differenziellen Sicherung werden kann. Auf diese Weise können Sie sich einen ersten vollständigen Backup machen, dann viele differentielle Backups - jede neue Sicherung der letzten Sicherung als Referenz genommen wird. Scheiben: · Zdar steht für Platte hinterlegt. Von Anfang an wurde entwickelt, um die Lage sein, ein Archiv über mehrere Stücke von Wechselmedien zu teilen - egal wie viele oder welcher Größe. Somit ist in der Lage dar Disketten speichern über, CD-Rs, DVD-Rs, CD-RWs, DVD-RWs, Zip-Disketten, Jazz Platten usw. Dar nicht un / Montage ein Wechselmedium betrifft; anstatt sie arbeitet unabhängig von der Hardware. Angesichts der Größe, wird es das Archiv in mehrere Dateien aufgeteilt (so genannte Scheiben), Pausieren vor jeder neuen Scheibe zu schaffen. Dies ermöglicht dem Benutzer, eine / n Medium montieren, brennen die Scheibe auf eine CD-R, senden Sie es per E-Mail (wenn Ihr Mail-System große Datei nicht in E-Mails ermöglichen, dar können Sie hier auch helfen). In der Standardeinstellung (keine Größe angegeben), dar wird nur ein Stück machen. Wenn eine Scheibe Größe angegeben wird und dar erstellt mehrere Scheiben, kann die Größe der ersten Scheibe separat festgelegt werden. Dies ist nützlich, wenn zum Beispiel Sie wollen eine teilweise gefüllte Platte zu füllen, bevor die Verwendung eines leeren beginnen. Restaurationszeit wird dar für die Scheiben aussehen es braucht, um ein Stück zu fragen nur, wenn sie fehlt und erforderlich. Kompression: · Dar kann Kompression verwenden, obwohl standardmäßig keine Kompression verwendet wird. Es werden nur die gzip und bzip2 Algorithmen zur Zeit implementiert, aber noch Raum für andere Kompressionsalgorithmen implementiert werden in der Zukunft gemacht hat. Beachten Sie, dass eine Kompression vor den Scheiben erfolgt vorgenommen werden, was bedeutet, dass Kompression mit Scheiben nicht Scheiben kleiner machen, aber wahrscheinlich weniger Scheiben im Backup machen. Direkter Zugang: · Auch wenn Kompression, dar verfügt nicht über die gesamte Sicherung lesen eine Datei zu extrahieren. Wenn Sie nur eine Datei aus einer riesigen Sicherung wiederherstellen möchten, wird der Prozess viel schneller als tar. Um eine oder mehr Dateien zu extrahieren, liest dar zunächst den Katalog (das heißt der Inhalt der Sicherung), geht dann direkt an den Ort der gespeicherten Dateien, die Sie wiederherstellen möchten, und geht mit der Wiederherstellung. Wenn Scheiben verwenden, dar stellen nur für die Scheiben, die Dateien enthalten, wiederherzustellen. Sie können auch alle Dateien aus einem Archiv wiederherstellen, wobei in diesem Fall dar, die Scheiben der Reihe nach gelesen werden. Wenn eine vollständige tun wiederherstellen, keine Scheibe (mit Ausnahme der ersten und letzten Scheiben) für mehr gefragt, als einmal. Fest Link-Überlegungen: · Fest Links werden nun korrekt gespeichert, und werden, wenn möglich, korrekt gestellt. Zum Beispiel der Wiederherstellung harte Links auf verschiedene Dateisysteme fehl; dar wird die Inode und Dateiinhalt duplizieren, und eine Warnung ausgeben. Erweiterte Attribute: · Wenn Ihr System es unterstützt, kann DAR entweder alle EAS speichern und wiederherstellen, oder nur diejenigen eines bestimmten Namespace (eigentlich nur "System" oder "Benutzer" -Namespaces werden unterstützt). Wenn keine EAS gesichert wurde, und die Wiederherstellung erfolgt über eine Datei, die einfach ist, sie werden konserviert. Wenn jedoch die EAS einer Datei als leer gesichert wurde, wird alle vorhandenen EAS für diese Datei zur Wiederherstellungszeit entfernt, es sei denn, -u und / oder -u wird auf Befehlszeile angegeben. Archivprüfung: · Dank der CRC (cyclische Redundanzprüfungen), kann Dar in dem Archiv der Datenbeschädigung erkennen. Nur die Dateien, in denen Datenbeschädigungen aufgetreten sind, sind nicht wiederherstellbar, sondern Dard wird die verbleibenden, nicht beschädigten Dateien wiederherstellen - auch wenn die Komprimierung verwendet wird. Verwenden von Pipes / Remote-Operationen: · Dar ist nun ein Archiv an seine Standardausgabe oder an ein genanntes Rohr herzustellen. Es kann auch ein Archiv durch ein Paar Rohrpaare lesen, ein Remote-Archiv als Referenz einnehmen oder sogar Daten aus einem Archiv auf einem Remote-Host wiederherstellen. Auf diese Weise ist es möglich, ein Archiv aus der Ferne zu speichern und sicher zu übertragen, wenn starke Verschlüsselungsmethoden (wie SSH-Sitzungen) verwendet werden. Möglicherweise finden Sie auch das NetCat-Programm, das für Remote-Backups sehr hilfreich ist. Isolation: · Der Katalog (d. H.: Das Inhaltsverzeichnis für ein Archiv) kann (isoliert) in eine kleine Datei extrahiert werden, die wiederum als Referenz für Differentialarchive verwendet werden kann. Es ist nicht mehr erforderlich, ein gesamtes Archiv bereitzustellen, um eine differenzielle Sicherung darüber erstellen zu können - nur der Katalog ist erforderlich. RE-formen Sie die Scheiben eines vorhandenen Archivs neu aus: · Das externe Programm mit dem Namen "Dar_xForm" kann die Größe der Scheiben in einem bestimmten Archiv ändern. Das resultierende Archiv ist total identisch mit direkt von DAR erstellten Archiven. Ein Quellarchiv kann von einem Satz von Scheiben, aus Standardeingang oder sogar einem genannten Rohr ausgenutzt werden. Benutzerbefehl zwischen Scheiben: · Dar bietet mehrere Haken, um einen bestimmten Befehl anzurufen, sobald eine Scheibe geschrieben wurde, oder bevor Sie eine Scheibe lesen. Mehrere Makros ermöglichen den Befehl oder das Skript des Benutzers, um die Slice-Nummer, den Pfad und den Archiv-Basenamen kennenzulernen. Scrambling: · Das Archiv kann mit einem Pass-Phrasen "verschlüsselt" sein. Dieselbe Pass-Phrase muss angegeben werden, um den Archivinhalt abzurufen oder zu extrahieren. Natürlich ist dies keine sehr starke Verschlüsselung, und deren Gebrauch ist gegen einfachen Benutzer, der nicht viel bedeutet, dieses Schema zu knacken. Starke Verschlüsselung: · Um die Schwäche des Verschlüsselungsalgorithmus zu überwinden, kann DAR Blowfish-Algorithmus verwenden, um das gesamte Archiv zu verschlüsseln. Ein "elastischer Puffer" werden am Anfang und am Ende des Archivs mit den übrigen Daten eingesetzt und verschlüsselt, um einen klaren Textangriff oder einen Codebook-Angriff zu verhindern. Konfigurationsdateien: · Dar kann jetzt Parameter aus einer Datei lesen. Dies ist ein Weg, um die Befehlszeile begrenzte Eingabelänge zu erweitern. Eine Konfigurationsdatei kann dazu bitten, andere Konfigurationsdateien zu lesen (und einschließen). Ein einfacher, aber effizienter Mechanismus verbietet eine Datei, um sich direkt oder indirekt aufzunehmen; Andernfalls gibt es keine Einschränkung des Rekursionsgrades für den Einbinden von Konfigurationsdateien. · Zwei spezielle Konfigurationsdateien $ Home / .darrc und / etc / darrc werden gelesen, wenn sie vorhanden sind. Sie teilen dieselbe Syntax: Die Syntax, die auf der Befehlszeile verwendet wird, die von Newlines und Kommentaren abgeschlossen ist. · Jede Konfigurationsdatei kann auch bedingte Anweisungen empfangen, die beschreiben, welche Optionen in unterschiedlichen Bedingungen verwendet werden sollen. Die Bedingungen sind: Restaurierung, Auflistung, Prüfung, Differenz, Speichern, Isolierung, jede Operation, noch nicht definiert (das kann in den Fall oder rekursiven Einschlüssen von Dateien nützlich sein). Selektive Komprimierung: · Dar kann jetzt ein spezielles Filter erhalten, der bestimmt, welche Dateien komprimiert werden, und welche Dateien werden nicht. Auf diese Weise können Sie den Sicherungsvorgang beschleunigen, indem Sie nicht versuchen, * .mp3, * .mpg, * .zip, * .Gz und andere bereits komprimierte Dateien zu komprimieren. Es gibt auch einen anderen Mechanismus, mit dem Sie sagen können, dass Dateien unter einer bestimmten Größe (unabhängig von ihrem Namen) nicht komprimiert werden sollten. Dar Manager: · Der Vorteil von differenziellen Backups besteht darin, dass es viel weniger Speicherplatz benötigt, um zu speichern und zu vervollständigen, als immer vollständige Sicherung zu erhalten. Sie können jedoch am Ende viel von ihnen haben. Wenn Sie eine bestimmte Datei wiederherstellen möchten, können Sie somit Zeit damit verbringen, zu versuchen, welche Sicherung die neueste Version in der neuesten Version befindet. Dieses Problem wird mit der Verwendung von Dar_Manager gelöst. Dieses kleine Befehlszeilenprogramm sammelt Inhaltsinformationen von allen Ihren Backups. Bei der Wiederherstellungszeit ruft es für Sie dar, sodass Sie die angeforderten Dateien von der richtigen Sicherung wiederherstellen können. Flache Wiederherstellung: · Es ist jetzt möglich, eine beliebige Datei wiederherzustellen, ohne die Verzeichnisse und Unterverzeichnisse wiederherzustellen, in der er zum Zeitpunkt der Sicherung war. Wenn diese Option aktiviert ist, werden alle Dateien im Stammverzeichnis (-r), unabhängig von dem, was ihre echte Position ist, wiederhergestellt. Nodump-Flagge: · Das Linux-EXT2 / 3-Dateisystem bietet einen Satz von Flags für jeden Inode, darunter die Flagge "Nodump". Kurz gesagt, dieses Flag sagt "Speichern Sie diese Datei nicht, und wird vom sogenannten" Dump "-Schnup-Programm verwendet. Dar kann jetzt keine Dateien speichern, die diese Flagge einstellen lassen. Wiederherstellen von Medienfehler: · Dar stützt sich auf Parchive, um beschädigte Archive zu reparieren, und es ist integriert, um über Benutzerskripts zu tammen. Beim Erstellen eines Archivs geben Sie einfach den Anteil der von Ihnen gewünschten Redundanz an (hoher Prozentsatz lässt Sie sich von einem weiteren Fehler wiederherstellen, bildet jedoch den Backup größer), dann ist das Backup größer). DAN ruft DAR, nach jeder Slice-Creation, in Ruft, wodurch Redundanzdateien für jede Scheibe Redundanzdateien erstellt . Wenn Sie ein Archiv testen, ruft DAR auch Parchive auf, um die Scheiben zu testen und zu reparieren. Natürlich müssen Sie diese Paritätsdateien speichern und die Slice-Größe reduzieren, sodass diese zusätzlichen Dateien auf dieselbe Festplatte passen. Anweisungen finden Sie in der Dokumentation zum Einrichten von Dar, um Parchive zu verwenden. Preis: · Dar ist kostenlos, und ich sehe keinen Grund, das zu ändern. Die Flip-Seite ist, dass Sie nicht über die 24h / 7d-Hotline verfügbar sind, noch eine persönliche wöchentliche Note auf neuen Funktionen. Natürlich bedeutet dies, dass Sie auch die letzte brandneue Version verpassen könnten ... denjenigen, in dem die einzige neue Funktion die neue Anzahl seiner Freigabe ist. Tatsächlich ist es vielleicht besser so, nein? Was ist neu in dieser Version: · Fester Bashismus in DOC / Beispielen / Pause_Every_n_slice.duc-Beispielskript · Jason Lewiss Skript "Dar_Backups.sh" hinzugefügt, was eine verbesserte Version von n das Skript von ROI Rodriguez Mendez und Mauro Silvosa Rivera ist. · Nachrichten hinzugefügt, um das Software-Upgrade auf den Griff-Fall zu stellen, wenn das neue Archivformat (verwendet von Dar> = 2.4.0) dargestellt ist · Sehr wenig Optimierung des Lesevorgangs von EA · Aktualisierte FAQs · Ersetzt "Katalog" durch "Archivinhalte" in der Ausgangsnachricht (-L -V). · Sergey Feo's Patch hinzugefügt, um do_par.dcf · Überprüfung von stddef.h Header-Dateipräsenz in Konfigurationsskript hinzugefügt · Feste Rechtschreibung · Charles's Skript in DOC / Muster hinzugefügt · -Q Option zum Dar · Hinzugefügte Lizenzierungsausnahme, um die Verteilung von Dar neben der OpenSSL-Bibliothek zu ermöglichen · Fehlerbehebung: Während des Archivdifferenz (nur), dAR RESTORE-RESTORE-Datei in der Sicherung anstelle von Datei in dem System, bevor Sie ihn zum Lesen öffnen. · Getestet mit valgrind


Plattenarchiv. Zugehörige Software

Toast

Ein einfacher Source-and-Symlinks-Paket-Manager für beide Root- und Nicht-Root-Benutzer. ...

217

Herunterladen