HardlinkBackup

Logo HardlinkBackupHardlinkBackup is a simple, fast program for incremental backups using hardlinks, it allows to schedule backups, send e-mail notifications and it can delete automatically not-needed backup sets. HardlinkBackup reads source folders and compares the files with all previous backups. Only modified files are then copied, unmodified files are linked using hard-links to the files of the existing backups (precondition is, that the target drive supports hard links, e.g. it is NTFS formatted). So you find a complete copy of the source folders by their date on the backup drive. However, only the space of one copy plus the size of the changed files is required. If an old backup copy is no longer needed, it can be deleted without any problems, simply by deleting the corresponding backup directory.

HardlinkBackup
Current Version: Version 2.2.22 (build 9212) from 13/07/2019
Download:
(32-bit version) or (64-bit version) Size: ca. 8,79 MB
Uses the Microsoft .Net Framework 4. The Setup loads the .Net Framework, if needed.
Readme/Changes: ReadMe.txt Please note the license agreement.
Manual: Download (PDF, german)
Supported Operating Systems: Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows Server 2008 R2, Windows 7, Windows 8/8.1, Windows Server 2012, Windows 10, Windows Server 2016, Windows Server 2019
Licenses: Community License Professional License Enterprise License
Price: free of charge 39 € 69 €
Application Area: Non-commercial Non-commercial Commercial
Languages: English, German, French, Spain
Features:
Fast, incremental backup of large directories Ja Ja Ja
Different backup modes (Hardlink, Linkscript, Move, Mirror) Ja Ja Ja
Usage of hardlinks (space saving storage) Ja Ja Ja
Restore with standard windows tools, e.g. Windows Explorer (No program necessary) Ja Ja Ja
Storage of local, USB & network drives and support of many network-attached storages (NAS) Ja Ja Ja
Support of long names of paths and files Ja Ja Ja
Intuitive user interface Ja Ja Ja
Management of multiple backups Ja Ja Ja
Retention of link structures (allows backup of backups) Ja Ja Ja
Verification and restore of backup sets Ja Ja Ja
Safe files in use Ja Ja
Scheduling of automatic backups Ja Ja
E-mail notifications Ja Ja
Automatic, rule-based deletion of old backup sets Ja Ja
Batchmode (Execution of multiple backups consecutively) Ja Ja
Detection of moved and renamed files Ja Ja
Differential backup of large files Ja Ja
Support of notebook backups (Monitoring of target availability and network connections) Ja Ja
Execution of scripts before and after the backup Ja Ja
Usage of two backup targets at once Ja
Purchase via Partner: HardlinkBackup, Download bei heise
Alternatively HardlinkBackup may be purchased directly by the author (Attention: longer processing time!). Simply send an e-mail to software@lupinho.net.

Screenshots:

  1. avatar
    Stefan
    January 9th, 2020 at 22:46 | #1

    @lupinho
    Achja… Super. Das habe ich ganz übersehen.

    Und noch eine Kleinigkeit:
    Man kann ja Ordnerpfade und File Namen Filtern und von der Sicherung ausnehmen.
    Was wenn ich aber eine ganz bestimmte Datei mit einem bestimmten Ordnerpfad filtern will? Sprich wenn eine andere Datei mit dem selben Namen aber in einem anderen Ordner trotzdem weiterhin gesichert werden soll?
    zB:
    C:\ABC.txt

  2. avatar
    Stefan
    January 9th, 2020 at 22:47 | #2

    @lupinho
    Achja… Super. Das habe ich ganz übersehen.

    Und noch eine Kleinigkeit:
    Man kann ja Ordnerpfade und File Namen Filtern und von der Sicherung ausnehmen.
    Was wenn ich aber eine ganz bestimmte Datei mit einem bestimmten Ordnerpfad filtern will? Sprich wenn eine andere Datei mit dem selben Namen aber in einem anderen Ordner trotzdem weiterhin gesichert werden soll?
    zB:
    C:\ABC.txt nicht sichern (zu filtern)
    C:\Ordner1\ABC.txt sichern
    C:\Ordner2\ABC.txt sichern

    Geht das auch?

    Warum überhaupt die Unterscheidung zwischen Ordner Filter und File Name Filter? Mit entsprechenden Wildcards und \ könnte man ja alles Mögliche beschreiben, Ordnerpfade, Dateipfade und jeweils absolut und relativ.

    Und eine Anmerkung: Bei mir lassen sich keine gelockten Files mit File Name Filter "…" Selector auswählen. Ist nicht schlimm aber fiel mir gerade auf. Gerade gelockte File will man ja oft filtern.

  3. avatar
    Martin
    January 14th, 2020 at 07:18 | #3

    Hi!

    Leider scheint das Programm für meine Anwendung nicht nutzbar zu sein. Das Backup ist jetzt eine Woche (!) gelaufen für eine Datenmenge, für die Robocopy 2 Tage braucht.

    Heute morgen ist die Quell-NAS nicht mehr erreichbar, "Sichern" steht auf "Fehlgeschlagen", Gesamtstatus auf "Backup wird ausgeführt…" und es tut sich gar nichts.
    Backup pausiert und die NAS-Shares nochmal angeklickt, dann kommt die NAS wieder.

    Ich gebe jetzt frustriert auf. Hatte wirklich gehofft, dass Hardlinkbackup die Lösung für mich wäre, es scheint aber einfach noch nicht robust genug zu sein, von der Performance mal abgesehen.

    Weiterhin viel Erfolg mit dem Projekt, ist eine sehr schöne Idee.

  4. avatar
    Testuser
    January 29th, 2020 at 15:53 | #4

    Eine kurze aber bedeutende Frage:
    Wie kann das Programm zwischen einer gewollten und einer ungewollten (Bitfehler) Änderung einer Datei bei unverändertem Zeitstempel unterscheiden? Denn wenn ein Bitfehler im Quell Verzeichnis auftritt wird dieser auf das Ziel Verzeichnis übertragen (und damit das Backup der Datei gelöscht!)

  5. avatar
    Michael
    February 12th, 2020 at 12:01 | #5

    Hallo und vielen Dank fuer Deine Software.

    Ich habe diese heute installiert und auch gleich lizenziert und diverse Backup-Jobs eingerichtet.

    Leider werfen die alle einen Fehler:
    "[2020-02-12 10:08:57.32] WRN: Source file system of "\\?\STC_SnapShot_Volume_21_0\path\dir" is unkown to support reading hardlinks. Inner hardlink detection may fail."

    Die Source ist die primaere Festplatte C:\, von der ich ausgehe, dass diese Hardlinks unterstuetzt.
    Es handelt sich um ein Verzeichnis mit rekursiv ca 400.000 Files.

    OS: Windows 10, 64Bit

    Was kann ich tun?
    Danke,
    Michael

  6. avatar
    tester
    February 19th, 2020 at 00:02 | #6

    Es schein ein Problem (mit incrementellen Backups) zu geben wenn die Quell-Datei schreibgeschützt ist. Auch mit Admin-Rechten wird ein Fehler generiert. Wenn der Schreibschutz der Quell-Datei entfernt wird, läuft das Backup durch:

    Unbehandelte Ausnahme: System.UnauthorizedAccessException: Der Zugriff auf den Pfad "w:\BACKUP\202002182353\d__\test.pdf" wurde verweigert.
    bei System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
    bei System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
    bei System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize)
    bei System.IO.File.OpenFile(String path, FileAccess access, SafeFileHandle& handle)
    bei System.IO.File.SetCreationTimeUtc(String path, DateTime creationTimeUtc)
    bei System.IO.FileSystemInfo.set_CreationTimeUtc(DateTime value)
    bei System.IO.FileSystemInfo.set_CreationTime(DateTime value)
    bei yahb.CopyModule.doCopy()
    bei yahb.Program.Main(String[] args)

Comment pages
1 17 18 19 292
  1. No trackbacks yet.