Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
projekte:backup [2011/10/10 16:18] fsatzger |
projekte:backup [2011/10/10 17:27] (aktuell) fsatzger |
||
---|---|---|---|
Zeile 16: | Zeile 16: | ||
* (optionaler) Paritätsdatenträger zur Sicherheit | * (optionaler) Paritätsdatenträger zur Sicherheit | ||
* Plattformunabhängigkeit (sollte recht gut gehen, da C++/QT eingesetzt wird) | * Plattformunabhängigkeit (sollte recht gut gehen, da C++/QT eingesetzt wird) | ||
+ | * Backend-Plugins für Meta-Information oder Speicherformate | ||
Nicht geplant ist das Backup kompletter Partitionen oder Laufwerke, denn dafür gibt es bereits gute Lösungen, z.B. [[http://clonezilla.org/|Clonezilla]] | Nicht geplant ist das Backup kompletter Partitionen oder Laufwerke, denn dafür gibt es bereits gute Lösungen, z.B. [[http://clonezilla.org/|Clonezilla]] | ||
+ | Bisherige Ideen: | ||
+ | Backups werden in Zip/Tar-Archiv gesichert. Diese Archive werden nicht gesplittet um die gewünschte Größe zu erhalten, sondern enthalten einfach nur so | ||
+ | viele Dateien, dass maximal die gewünschte Größe erreicht wird. Ausnahme: Dateien die einzeln schon zu groß sind (z.B. DVD-Image auf CD-Backup). | ||
+ | Meta-Informationen werden in einer separaten Datei gespeichert, wahrscheinlich SQLite, evtl. auch XML. | ||
+ | |||
+ | Vorschlag für Datenbankschema: | ||
+ | {{ :projekte:database.png?nolink&800 |}} |