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.0.8 from 27/02/2013
Download:

(32-bit version)

or

(64-bit version)

Size: ca. 4,80 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, Windows Server 2012
Licenses: Community License Professional License Enterprise License
Price: free of charge 29 € (introductory price) 59 € (introductory price)
Application Area: Non-commercial Non-commercial Commercial
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
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
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:

hlb003_backupoptions_001

Picture 1 of 14

  1. March 27th, 2013 at 19:01 | #1

    @jovi

    Gibt es Hilfe?

    Ich versuch’s. Ich tippe auf einen Fehler im Zusammenhang mit dem .Net-Framework. Bitte guck’ mal, ob da Updates eingespielt wurden. Es sollte das .Net-Framework 4 installiert sein. Evtl. reinstalliere das Framework (Link auf meiner Homepage). Und bitte schicke mir mal ein Log-File aus dem Verzeichnis “\AppData\Local\Lupinho.Net\HardlinkBackup.exe_Url_\” an software@lupinho.net, dann sehe ich evtl. noch ein wenig mehr von dem Fehler.

  2. avatar
    Wolfgang
    April 11th, 2013 at 22:10 | #2

    Hallo,

    ich versuche HardlinkBackup 64bit auf einem W7 Rechner zu installieren.
    Nach dem Setup-Fenster („Warten Sie , während HardlinkBackup (64bit) vom Setup-Assistenten installiert wird“) bricht die Installation mit folgender Meldung ab:

    Die Berechtigungen des Installationsprogramms sind für den Zugriff auf dieses Verzeichnis unzureichend: C:\Program Files\Lupinho.Net\HardlinkBackup. Die Installation kann nicht fortgesetzt werden. Melden Sie sich als Administrator an, oder wenden Sie sich an den Systemadministrator.

    Leider ist der Start des Installationsprogramms – als Admin nicht möglich, da der Eintrag „Als Administrator ausführen“ im Kontextmenü fehlt.

    Was tun ?

    Grüße,
    Wolfgang

    • April 11th, 2013 at 22:23 | #3

      Kommt denn nach dem Start des Installers ein UAC-Dialog? Wenn ja, dann läuft das Programm ja mit erhöhten Privilegien. Normalerweise starten Setups immer mit erhöhten Privilegien, deshalb gibt es den “Starten als Administrator”-Eintrag auch nicht. Ich würde mal die Berechtigungen der Pfade kontrollieren und testweise ganz woanders hin installieren. z.B. nach “C:\Temp”, oder so.

  3. avatar
    Wolfgang
    April 12th, 2013 at 21:03 | #4

    @lupinho
    Ich habe jetzt die Version 2.0.2 im Temp-Verzeichn is installiert, das hat so weit funktioniert. Beim ersten Aufruf erfolgt die Prüfung auf neuere Versionen. Wenn ich jetzt die Programmaktualisierung zulasse kommt nach der Installation wieder die Meldung über fehlende Berechtigungen, und es erfolgt ein Rollback.

    Mir ist auch aufgefallen dass bei der Installation ein Warnhinweis von Threatfire kommt, dass dieses Programm die Übernahme durch einen fremden Rechner ermöglicht. Was steckt hier dahinter ?

    Grüße,
    Wolfgang

    • April 13th, 2013 at 00:15 | #5

      Kann Dir nicht sagen, was Dein Programm da meint. Prinzipiell benötigt Hardlinkbackup System-Rechte – da kann es theoretisch natürlich auch den Rechner übernehmen ;) . Tut es aber nicht. Vielleicht solltest Du die Software mal bei der Installation ausschalten.

  4. avatar
    Thomas
    April 13th, 2013 at 07:44 | #6

    Erhöhte Rechte braucht man lediglich dann, wenn man Dateien sichern will, auf die ein Benutzer normalerweise keinen Zugriff hat. Aber selbst dann braucht man keine Systemrechte, sondern lediglich die eines Sicherungs-Operators. Allerdings muss man dann eine spezielle API benutzen.

  5. avatar
    Wolfgang
    April 13th, 2013 at 14:55 | #7

    @lupinho
    Anscheinend hat Threatfire den Zugriff blockiert. Ich habe das Tool für die Installation ausgeschaltet, und nun gab es mehr keine Meldung.

    Allerdings stehe ich vor dem nächsten Problem. Ich habe ein mehrstündiges Backup durchgeführt und finde es nun nicht mehr. Der Eigenschaftendialog zeigt zwar an, dass 503 GB im Sicherungsverzeichnis belegt sind, aber im Verzeichnis selbst ist nur das Backup-Log sowie eine index.hbi und das backupset.hbs sichtbar. Der Eigenschaftendialog zeigt an dass die Dateien schreibgeschützt aber nicht versteckt sind.

    Was mache ich hier falsch ?

  6. avatar
    hofrichter
    April 14th, 2013 at 18:30 | #8

    Habe gerade auf die 2.08er Version upgedatet.
    Ich vermisse jetzt schmerzlich die Übersicht vor dem eigentlich Backup, die mich über veränderte, hinzugefügte, gelöschte Dateien informiert hat…
    Gibts die alte Version 1.01 noch zum runterladen?

  7. April 15th, 2013 at 10:12 | #9

    @Wolfgang
    Vermutlich sicherst Du ein ganzes Laufwerk und verwendest nicht die aktuelle Version 2.0.8? Es gab da einen Fehler, durch den das Sicherungsverzeichnis für das Laufwerk versteckt erscheint, da Windows diese Eigenschaft für das Quellverzeichnis bei einem Laufwerk liefert. Wenn Du im Explorer in den Ordner und Anzeigeoptionen versteckte und System-Dateien anzeigen lässt, siehst Du die Sicherung. Du kannst über die Eigenschaften “versteckt” wieder zurücksetzen. Bitte aktualisiere auf die neueste Version.

  8. avatar
    Wolfgang
    April 15th, 2013 at 21:19 | #10

    @lupinho
    Korrekt, ich sichere ein ganzes Laufwerk. Allerdings verwende ich die Version 2.0.8, Build 8229.

    Ich habe jetzt probeweise eine neue Sicherung für ein anderes Laufwerk angelegt und dabei den System tray und die System Volume Info ausgeklammert, und hier ist das Backup nun sichtbar.

  9. avatar
    Wolfgang
    April 15th, 2013 at 21:39 | #11

    @Wolfgang
    sorry, statt System tray war Recycle.bin gemeint

  10. April 16th, 2013 at 16:26 | #12

    @Wolfgang
    Wundert mich… Der Filter hat eigentlich gar nichts mit dem Übertragen der Ordnereigenschaften zu tun. Was ist das für ein Laufwerk?

  11. avatar
    Wolfgang
    April 16th, 2013 at 20:19 | #13

    @lupinho
    Das ist eine 600 GB Partition, hauptsächlich mit Daten (Fotos, Videos etc.) Also kein Systemlaufwerk.
    Die zweite Sicherung hat (nach dem Filter, aber vielleicht war das auch nur Zufall ?) ohne Probleme geklappt.
    Ich habe danach den ersten, versteckten Datensatz geöscht.

  12. avatar
    Sebastian
    April 18th, 2013 at 17:53 | #14

    Ich habe eine USB-Platte an meinen Speedport-Router angeschlossen und einen neuen Benutzer angelegt, der Schreibrechte hat (gleiches Passwort wie Windows).
    Ich kann im Explorer Dateien dahin kopieren und vorhandene ändern.
    Trotzdem meint HardlinkBackup, dass die Zugriffsrechte nicht ausreichen und kommt über das Initialisieren nicht hinaus. Kennt jemand dieses Problem eventuell? Oder noch besser, eine Lösung dafür. ;-)

  13. April 20th, 2013 at 21:51 | #15

    Bitte kontrolliere, dass Du Dateirechte NICHT mit sicherst (das geht nur bei Windows/NTFS Systemen, da UNIX Dateiberechtigung ganz anders umsetzt). Du brauchst Rechte zum Löschen, Ändern und Hinzufügen von Dateien.

  14. avatar
    Sebastian
    April 21st, 2013 at 07:41 | #16

    Danke für die Rückinfo, aber die beide Haken bei Backup.Optionen sind nicht gesetzt. Das scheint es also nicht zu sein. :-(

  15. avatar
    Michael D.
    May 2nd, 2013 at 19:45 | #17

    Hallo!

    Gestern habe ich noch Backup durchführt. Heute brechen meine Backups (auf zwei verschiedenen Zielfestplatten) immer mit dem gleichen Fehler ab:
    — SNIP —
    [19:40:02.26] ERR: System.ArgumentException: The IFileVariant (c\AppData\Roaming\Epson[Directory,Unchanged,{[length=0,changed on 2012-11-22 10:36:30Z],[length=0,changed on 2012-11-22 10:36:30Z],[length=0,changed on 2012-11-22 10:36:30Z],[length=0,changed on 2012-11-22 10:36:30Z]}]) added must be a direct child of the current directory (c\AppData[Directory,Unchanged,{[length=0,changed on 2012-10-12 17:21:50Z],[length=0,changed on 2012-10-12 17:21:50Z],[length=0,changed on 2012-10-12 17:21:50Z],[length=0,changed on 2012-10-12 17:21:50Z]}])
    at Lupinho.Net.Utilities.ArgumentChecker.Fail(String message, Object[] parameters)
    at Lupinho.Net.HardlinkBackup.Engine.FileVariant.FileVariantStore.#=qIYMmkCkzblm1QGYGqgH6Ew==(IFileVariant #=qVK7FUMdbnlee_OdPRfFMsA==)
    at Lupinho.Net.HardlinkBackup.Engine.Workers.FileScanWorker.#=qLXfbgsjkJShWKRlR0AhBMM5JE_ApObwQGiOhZFYW_Aw=()
    at Lupinho.Net.HardlinkBackup.Engine.Workers.FileScanWorker.Work(IWorkerRunControl workerRunControl, IProgressMonitorTask workingTask)
    at Lupinho.Net.Worker.AbstractWorker.Continue()
    — SNAP —

    Ich habe:
    * Windows 7 SP 1 64 Bit
    * Hardlink Backup 2.0.8 (Build 8229)

    Wie bekomme ich meine Backups wieder zum fliegen?

    Grüße

  16. avatar
    Michael D.
    May 2nd, 2013 at 19:49 | #18

    @Michael D.
    Ich habe Mal alle “index.hbi” Datien unbenannt. Es scheint jetzt wieder zu gehen, aber es scheint, dass die Index-Dateien nicht so stabil sind. Seltsam ist, dass es unabhängig von meiner Backup-Festplatte ist: Sowohl die interne als auch die externe Backup-Festplatte war betroffen.

    Es gab wohl ja schon einmal ein Bug in diesem Bereich.

  17. avatar
    Integrator
    May 18th, 2013 at 17:45 | #19

    Ich habe bisher unter rsyncBackup.vbs 1.04 von Heise unter WinXP gesichert. Beim Wechsel auf Win7 plane ich jetzt HardlinkBackup einzusetzen.
    Würde er beim ersten sichern die vorhande Sicherung/Hardlinks erkennen und dementsprechend sichern?

    • May 18th, 2013 at 18:31 | #20

      Das geht nicht automatisch – ist aber mit ein wenig Handarbeit leicht zu machen. Du musst die Ordnerstruktur so erstellen, wie HardlinkBackup sie erwartet sowie eine gültige “backupset.hbs” in dem Sicherungsverzeichnis erstellen. Am Besten Du machst ein kleines Testbackup mit HardlinkBackup, guckst Dir die Verzeichnisstruktur an, änderst Deine bestehenden Backups entsprechend und kopierst eine “backupßet.hbs” aus dem Testbackup in das umgemodelte Backupverzeichnis. Die Datei kannst Du mit einem Texteditor angucken; im Wesentlichen enthält sie die Backupzeit und den Status des Backups; deshalb kann man die einfach kopieren.
      Gruß,
      Lupinho.

  18. avatar
    Andreas Bank
    May 22nd, 2013 at 08:33 | #21

    Hallo Lupinho,

    habe seit ca. 4 Monaten die Kaufversion im Einsatz und wollte nur mal Danke sagen! :-) Für mich ist Hardlinkbackup die beste Lösung dies es Momentan zu kaufen gibt. Sichere damit wöchentlich meine 1,5TB an Bild-Daten und mein Lightroom Kathalog und bin absolut zufrieden! Weiter so! :-)

    2 Punkte würde ich gerne noch anbringen:
    - Auch bei mir ist in der GUI die Liste der bereits gelaufenen Backups leer / unsichtbar. Stöhrt mich aber nur bedingt, da die Backups einwandfrei laufen. Gibt es schon eine Idee woran das liegen könnte?
    - Gibte es schon einen Zeitplan für die VSS Funktioni? Meist Arbeite ich mit Lightroom wenn das Backup läuft. Das führt dazu das der Kathalog nicht gesichert werden kann und er somit nur jedes 3-4 Mal korrekt gesichert wird.

    Nochmals Danke und viele Grüße,
    Andreas
    -

  19. May 22nd, 2013 at 11:33 | #22

    @Andreas Bank
    Danke für das Lob!
    Zu Deinen Punkten:
    - Die Liste der laufenden Backups habe ich komplett überarbeitet – insofern hoffe ich, dass das Verhalten in Zukunft besser ist
    - Die VSS-Version ist fertig. Ich bin momentan fleißig beim Testen. Sobald ich die Tests erfolgreich abgeschlossen habe, werde ich die Version veröffentlichen.
    Gruß,
    Lupinho

  20. avatar
    Andreas Bank
    May 23rd, 2013 at 08:08 | #23

    @Lupinho: Danke für die schnelle Antwort!
    Ich warte dann geduldig auf das nächste Update. Denke mal “when it’s done”? :-)

    Viele Grüße,
    Andreas Bank

Comment pages
1 8 9 10 292
  1. November 9th, 2011 at 19:03 | #1
  2. January 22nd, 2012 at 19:08 | #2
  3. March 8th, 2012 at 09:21 | #3
  4. April 18th, 2012 at 23:10 | #4
  5. June 14th, 2012 at 21:25 | #5
  6. October 2nd, 2012 at 11:27 | #6
  7. December 19th, 2012 at 09:49 | #7