Smartli Backup

    • Beta
    • Open Source

    Es gibt 5 Antworten in diesem Thema. Der letzte Beitrag () ist von Andy.

      Smartli Backup

      Smartli Backup 2.0

      Smartli Backup
      ist ein kleines tool welches es ermöglicht eine automatische Sicherung von Daten zu erstellen. Mit nur wenigen Klicks kann man
      sicherstellen, dass die wichtigsten Informationen jederzeit geschützt sind. Ich weiß, dass Datenverlust eine schreckliche Erfahrung sein
      kann und dass man keine Zeit dafür verschwenden möchte, Daten manuell zu sichern. Daher habe ich Smartli Backup so entwickelt.

      Es können in Smartli Backup mehrere Pläne erstellt werden, in welchen diverse Verzeichnisse und Dateien gesichert werden können. In jedem dieser Pläne lassen
      sich so genannte "Schedules" angeben. Dies ist der Zeitraum nachdem ein neues Backup erstellt werden soll. Ist ein Zeitraum abgelaufen wird das Backup nicht
      einfach erstellt, sondern es öffnet sich ein Dialog, welcher darüber benachrichtigt, dass der Zeitraum abgelaufen ist und ein neues Backup gemacht werden sollte.
      Hier hat man dann die Auswahl ob man das Update machen möchte oder nicht.

      Smartli Backup steht in Verbindung mit meinem URL Shortener smartli.me, es ist jedoch keine Registrierung oder ähnliches notwendig um es zu nutzen.

      Screenshots



      Features
      • Hinzufügen von beliebigen Backup-Plänen
      • Erstellen von mehreren Backups zur selben zeit
      • Wiederherstellen von Backup Archiven
      • Entpacken von Backup Archiven in andere Ordner
      • Neues Modernes UI dank WPF
      • Exportieren von Backup Plänen
      • Exportieren von Verschlüsselten Backup Plänen
      • Importieren von Backup Plänen
      • Importieren von Verschlüsselten Backup Plänen

      Verwendete Programmiersprache(n) und IDE(s):
      C#, WPF

      Verwendete Libarys
      Systemanforderungen:
      .Net 8

      Systemveränderungen:
      Nichts, wenn das Programm im Autostart gestartet werden soll, muss dies Manuel gemacht werden.
      Daten welche nicht in dem Backup enthalten sind, werden bei Wiederherstellung eines Backups gelöscht. So das der zustand so ist, als das Backup erstellt wurde.

      Download(s):
      Releases · Andy16823/Smartli-Backup (github.com) (Version 1.0 ALT)
      Releases · Andy16823/Smartli-Backup-2 (github.com) <- NEUE VERSION

      Website:
      Smartli Backup - Secure and Easy Data Backup Solution

      Lizenz/Weitergabe:
      Smartli-Backup (MIT)
      Smartli-Backuper (GPL v3)
      Meine Projekte Genesis Game Engine | GFX | smartli.me - Der smarte URL shortener

      Dieser Beitrag wurde bereits 5 mal editiert, zuletzt von „Andy“ ()

      Update 1.0.0.2

      Es ist zeit für das nächste Update von Smartli Backup. Denn einige wichtige Funktionen wurden hinzugefügt und andere überarbeitet. Außerdem kann das Projekt nun über Github heruntergeladen werden. Releases · Andy16823/Smartli-Backup (github.com). Dort findet man auch den Release der Version 1.0.0.2 als Pre-Release.

      Changelog
      • [Hinzugefügt] Import von Plan Archiven
      • [Hinzugefügt] Löschen von Backup Plänen
      • [Hinzugefügt] Wiederherstellen von Dateien in ein beliebiges Verzeichnis möglich
      • [Hinzugefügt] Programm startet nun als Administrator.
      • [Geändert] UI des Startmenüs angepasst
      • [Bugfix] Fehler, bei dem löschen von Verzeichnissen und Dateien
      Meine Projekte Genesis Game Engine | GFX | smartli.me - Der smarte URL shortener

      Update 1.0.0.3
      Nachdem Probleme mit langen pfaden aufgekommen sind, wurde die Version nun komplett überarbeitet in .Net 7. Folglich wurden auch die Fehler mit den Langen Pfaden behoben. Eine Pre Release version ist auf Releases · Andy16823/Smartli-Backup (github.com) oder über die neu erstellte Website Smartli Backup - Secure and Easy Data Backup Solution.

      Changelog
      • Software umgeschrieben auf .Net 7
      • [Bugfix] Fehler mit langen Pfaden behoben.
      Meine Projekte Genesis Game Engine | GFX | smartli.me - Der smarte URL shortener

      Update 1.0.0.4

      Der Source Code von Smartli Backup ist seit dieser Version unter der GPLv3 auf Github veröffentlicht. Ich habe mich für diese Version entschieden, da es mir wichtig ist, dass das Programm sowie etwaige zukünftige Abwandlungen davon weiterhin der Allgemeinheit kostenlos bestehen bleiben. Aber natürlich gibt es auch neue Funktionen. Es ist nun möglich backup pläne und deren Backups zu exportieren und zu verschlüsseln. Genutzt wird hier der AES Algorithmus und ein frei wählbares Passwort.
      • [Hinzugefügt] Export von Kennwortgeschützten Plan Archiven
      • [Hinzugefügt] Import und Entschlüsselung von Kennwortgeschützten Plan Archiven
      • [Geändert] Projekt nun Open Source unter der GPL v3


      Meine Projekte Genesis Game Engine | GFX | smartli.me - Der smarte URL shortener

      Update auf Version 2.0

      Es mag eine Weile ruhig gewesen sein um die Backup-Software, aber ich habe sie nie vergessen :) In der Zwischenzeit habe ich mich entschieden, das gesamte Projekt mit WPF neu zu gestalten. Dies bietet zwei Vorteile: Einerseits wollte ich schon lange mit WPF arbeiten, andererseits ermöglicht es mir, das UI besser vom eigentlichen Backuperstellungsprozess zu trennen. Aus diesem Grund habe ich eine separate Bibliothek erstellt, die sich um das Erstellen und Wiederherstellen von Backups kümmert. Sie ist hier zu finden: Andy16823/Smartli-Backuper: Libary for backup creation (github.com) und steht unter der GPL v3. Falls jemand nach einer Möglichkeit sucht, einfach Backups in seiner eigenen Anwendung anzubieten, kann er dies damit tun. Die Dokumentation der Bibliothek wird in den nächsten Tagen erstellt.

      Für das Hauptprogramm habe ich die MIT-Lizenz gewählt, da ich sie für sehr passend halte. Da es mein erstes vollständiges WPF-Projekt ist, können hier und da vielleicht ein paar Fehler auftreten. Die Grundfunktionen der Software sind jedoch voll funktionsfähig. Es können auch in der alten Anwendung mehrere Backup-Pläne erstellt werden, die mit einem Zeitplan versehen werden. Aktuell wird die Zeitplan Prüfung nur beim Start der Anwendung durchgeführt. Es besteht jedoch die Möglichkeit, selbst zu überprüfen, ob Updates erforderlich sind. Außerdem können, wie auch in der alten Version, Daten wiederhergestellt werden. Neu ist außerdem, dass Backup-Pläne nun bearbeitet und umbenannt werden können, und vor allem, dass mehrere Backups gleichzeitig erstellt werden können. Das Wiederherstellen, Importieren und Exportieren ist derzeit nur einzeln möglich. Alles in allem ist es dasselbe Programm, nur deutlich ansprechender.

      Meine Projekte Genesis Game Engine | GFX | smartli.me - Der smarte URL shortener

      Update Version 2 1.0.0.5

      Gestern habe ich das neue Update auf Version 1.0.0.5 veröffentlicht. Da ich nicht alle Updates hier gepostet habe, werde ich im Changelog auch die Änderungen der vorherigen Versionen aufführen.

      Änderungen:
      • Verbesserte Backup-Performance: Backups werden nun direkt in ein ZIP-Archiv gepackt, was die Performance bei der Erstellung deutlich verbessert hat.
      • Bugfix: Wenn das Programm eine Datei beim Packen nicht öffnen konnte, lief die Animation für das Erstellen des Backups endlos weiter. Jetzt wird das Erstellen des Backups abgebrochen und das erstellte Archiv automatisch gelöscht. Außerdem erscheint eine Fehlermeldung.
      • Erweiterte Archivierungsfunktion: Es können nun mehrere Dateien und Ordner mit demselben Namen in ein Archiv gepackt werden. Das Programm ändert dann die jeweiligen Namen, z.B. wird aus "Images" dann "Images_01" usw.
      Ich hoffe, dass euch das Update gefällt und freue mich über euer Feedback!
      Meine Projekte Genesis Game Engine | GFX | smartli.me - Der smarte URL shortener