Aktuell: Version 0.5 - August 2024
Setup-Preview1

Merkmale:

  • Sichern von Verzeichnissen
  • Datei Black- und Whitelist
  • Ordner Include und Exclude
  • Multithreading (Dateisuche/7Zip)
  • Offenes Format (Ordner kopieren)
  • Zip Format
  • 7Zip Format
  • Sichern von Dateien in Gebrauch (noch nicht implementiert)
  • Filter wie System, Hidden oder Dateien ohne Endung
  • Kopien (auf Laufwerke, FTP) (noch nicht implementiert)
  • Passwortschutz (Archive)
  • Einstellung der Packstufe (Archive)
  • Mehrsprachig (per Config-Datei)
  • 32/64 Bit-Version (portabel)
  • Datenformat: Json
  • Logging
  • Shell-Parameter (Silent in Planung)
  • Kostenlos (Freeware)

Setup-Preview2

Ordner:

Es lassen sich mehrere Ordner, wahlweise per Ordner-Dialog oder Drag and Drop, einfügen.

Für jeden angebenen Pfad wird ein eigener Thread genutzt, was die Suche sehr schnell macht.


Setup-Preview3

Filter:

Sie können beliebig viele Datei-Endungen in der White- oder Black-List angeben. Diese können hintereinander durch Pipe getrennt oder untereinander angegeben werden.

Weiterhin können Exclude-Pfade angeben werden, diese sogar mit Pattern wie * oder ?.

Durch die Nutzung eines Eingabefeldes lassen sich Angeben einfach von und in andere Projekte im/exportieren. Dopplungen bei den Angaben werden beim Speichern entfernt.

Über Tiny Backup:

Vorwort: Dies bezieht sich nicht auf Diskimage-Programme, viele sind ihr Geld auf jeden Fall wert, sie erfordern einen großen Arbeits-, Zeit- und Testaufwand, der natürlich vergolten werden sollte.

Vor vielen Jahren erfreute sich IncCopy einiger Beliebtheit, da es über viele Filtereigenschaften verfügt und es ermöglichte ganz einfach Sicherheitskopien anzulegen. Zu dieser Zeit waren viele Backup-Programm zu umständlich zu bedienen oder schlicht nicht umsonst und so wurde das Programm gut angenommen.

Heute featured das mitgelieferte Windows-Backup lieber die eigenen Cloud-Dienste als nützlich zu sein (was aktuell auf viele Windows-Elemente zutrifft) und etliche Backup-Programm nutzen immer noch veraltete Datenauswahl-Dialoge oder setzen auf eine nicht systemkonforme Oberfläche. Oder wollen viel Geld für Funktionen, die man in knapp zwei Tagen selbst programmieren könnte.

Da der IncCopy-Code allerdings uralt ist, wurde komplett neu begonnen und der Augenmerk mehr auf Backups und modernes Design gelegt. Auch wenn die UI noch die MFC benötigt, ist der Kern in STL C++ geschrieben und nutzt anders als IncCopy ein besser skalierbares System, Threads (wenn möglich *) und Json als offenes Datenformat.

Es sollte weiterhin ein ebenfalls offenes Archiv-Format zur Anwendung kommen, womit ein Restore durch jedes beliebige Packprogramm bzw. dem Explorer möglich ist, Restore ist also nicht Teil von Tiny Backup.

*) Threads:

Diese kommen aktuell in der UI und Dateisuche zum Einsatz, die pro angebenden Ordner einen Thread startet (maximal die Hälfte der verfügbaren Kerne) was die Suche selbst auf einer HDD recht fix macht.

Das Zip-Format ist im Unterbau leider nicht für den Mehrkernbetrieb ausgelegt. Man könnte hier und da tricksen, aber das ist dann eher Teil eines anderen Projektes (was dann in Tiny Backup einfließt).

7-Zip ist multithreading fähig und die Umsetzung ist geplant, dies setzt die Installation von 7-Zip voraus.

Copyright und sonstiges:
All das befindet sich in der ReadMe-Datei im Archiv. Diese weißt noch mal darauf hin, das die microsoft c++ redistributable 2015-2022 benötigt werden, die nicht Teil des Archiv sind.