luckyBackup

Software Screenshot:
luckyBackup
Software Details:
Version: 0.4.8
Upload Date: 17 Feb 15
Developer: Loukas Avgeriou
Distribution Type: Freeware
Downloads: 91

Rating: nan/5 (Total Votes: 0)

luckyBackup is an open source software that provides users with a complex backup solution for Linux-based operating systems. It uses the powerful rsync command-line program that can be found on the default software repositories of many distributions.

The application has been designed from the ground up to be used for backing up data. It supports multiple backup snapshots, folder synchronization, remote connections, simulation mode, email reports and log files.

Features at a glance

When compared with similar products, we can notice that luckyBackup offers several advanced configuration options and functionality, all in order to keep your data safe. It has the unique ability to check all specified folders and files before backing them up.

Thanks to the easy-to-use graphical user interface, users will also be able to exclude certain data from backups and include only specific files and folders. It is also possible to add or remove rsync options, execute external commands after or before a backup, as well as to restore capability to any path.

Another interesting feature is the ability to change the execution order and include only specific tasks. Also, the program uses profiles, which can be easily imported or exported. Furthermore, scheduling of backups via cron and support for system tray area and command-line is also integrated.

Under the hood and supported operating systems

Under the hood, we can report that the program is written entirely in the C++ programming language and the graphical user interface is designed with the Qt GUI toolkit, which means that it runs well on Linux, Mac OS X and Microsoft Windows OSes.

Officially supported Linux distributions include CentOS, Debian GNU/Linux, Fedora, openSUSE, Puppy Linux, Red Hat Enterprise Linux, and Ubuntu. In addition, the OS/2 computer operating system is also supported.

Bottom line

Overall, luckyBackup is a pretty great system backup and folder synchronization utility for Linux, Windows and Macintosh operating systems. On Linux, it is suitable for the KDE desktop environment.

What is new in this release:

  • Added option to disable TLS for email reports
  • Added some (useful) statistics at the end of a profile run
  • Added destination disk free space at information window
  • Minor modifications to "modify task" dialog
  • View of remote places is now available through the "manage backup" dialog
  • Default email options are now loaded when a new profile is created
  • Split of full email command to command & arguments
  • Changed the default exclude "system folders" from "/dev /proc /sys /var" to "/dev /proc /sys /run /var/run"
  • Safety checks of mount-points now include deeper levels in paths than /media// and /mnt//
  • Added support for vss implementation (windows)
  • Added support for nt-streams (windows)
  • Added support for e-mail notifications (windows)
  • Added various libs used for the windows port
  • Fixed issue: When one or more items were manually removed from an existing schedule list, LB would delete entries from the bottom of the list instead, when the cronIT button is pressed.
  • Fixed issue: Progress bar did not update normally
  • Fixed issue: Segmentation fault under certain circumstances, when --skip-critical is used as an argument and there exists one or more actual CRITICAL tasks.
  • Fixed issue: Confusion at task list when an item's box state changed.
  • Fixed issue (windows): Warning message regarding the changes.log files during a run

What is new in version 0.4.6:

  • Fixed issue: Older snapshots restore did not always work as expected
  • Fixed issue: ".changes.log" files sometimes did not update their lines normaly
  • Improved gui. Thank you Michael
  • Changed default help browser size
  • Increased the limit of maximum snapshots
  • Improved OS2 compatibility for snapshots
  • Updated manual

What is new in version 0.4.4:

  • Fixed issue: Displayed task last execution time at the main window, was always "not available" (thank you Michele)
  • Added support for snapshots when remote destination is used.

What is new in version 0.4.3:

  • Fixed issue: Fail to add a new schedule, due to an "invalid profile" message.
  • Fixed annoying gui freeze while calculating differences between a snapshot & the source. Also added a "STOP caclulations" button.
  • Fixed issue: Seg fault occurs when a system tray notification area is not available and LB is minimized to tray (eg scheduled jobs).
  • Minor gui improvements.

What is new in version 0.4.2:

  • Added extra description field for profiles and individual tasks.
  • Change .profile files to simple text so that they can be edited directly (original profiles are backed-up to ~/.luckyBackup/profiles/backups/ just in case).
  • Improved logviewer to handle huge files much faster.
  • Fixed issue: Normal user menu entry title is "luckybackup (super user)".
  • Fixed issue: When using remote destination, a directory named exactly as the destination, will be created localy.
  • Fixed issue: Non-workings links inside manual, when application is run from command-line
  • Fixed issue: The gui freezes when huge amount of information is desplayed in the "commands output" window
  • Updated manual

What is new in version 0.4.1:

  • Added feature to restore a snapshot to any local directory
  • Updated manual
  • Improved the cron logfile: Different logfiles for each profile, listing results from only the last cronjob.
  • Fixed issue: Command-line mode fails to execute some tasks within a profile
  • Fixed issue: Various snapshots issues when task type is "Backup the entire source directory (by name)".
  • Fixed issue: Command-line mode fails to delete older snapshots
  • Fixed issue: Specific snapshots can now be deleted if more than one exist.
  • Fixed issue: Restoring from any snapshot, but the last one, will cause an error to be displayed if the directory .luckybackup-snaphots/XXXXXX has not been created.
  • Fixed issue: Creation of full path of destination directory if it does not exist.
  • Fixed issue: Translation of standard yes/no - ok/cancel Qt dialogs.
  • Fixed issue: Logfiles manipulation when invalid characters are used within the task name.
  • Fixed issue: Some character encoding issues at command-line mode.

What is new in version 0.4.0:

  • Added support for snapshots
  • Officialy added feature to manage created backups:
  • Restore
  • Delete
  • View log
  • View source & destination
  • Calculate differences between source & destination
  • Updated manual
  • Added option to copy the actual command to be executed, to clipboard, at "validate" dialog, for direct use at a terminal (...or anywhere).
  • Added option to duplicate a profile.
  • Added option to duplicate a task.
  • Added option to use exclude/include patterns from a file.
  • Added "command option" template to support destination FAT/ntfs partitions.
  • Added @reboot option at schedule dialog.
  • Added "view current crontab" option at schedule dialog
  • Added 2 modes for include patterns: "Only Include" and "Normal Include".
  • Changed behaviour of pre-task commands to prevent task execution if there is an error.
  • Improved pattern editor.
  • Updated manpage.
  • Improved main gui.
  • Improved help dialog (manual) so that it is visible while the user can interact with the main window.
  • Changed the way of creating RESTORE tasks from within the task properties to a menu entry.
  • Added option to minimize the main window to tray by using the close button when a profile execution is in progress.
  • Improved profiles to implement backward compatibility (older versions of application can load newer version profiles).
  • Fixed check of 2 tasks within the same profile, using identical destination directories and "backup dir contents" as task type.
  • Fixed (hopefully) lots of problems caused by non-standard characters (eg Cyrillic, Greek) especially at schedules and console-mode.
  • Fixed lots of problems when a profile execution was ABORTED by the user
  • Improved propject file for ubuntu, fedora & openSuse compatibility

What is new in version 0.3.4:

  • Improved logfiles to a much more useable format
  • Added cool "pattern editor"
  • Added tray notification support
  • Changed "delete files on the destination" as a default option again, together with a WARNING message
  • Added "by-pass WARNING" option as a task property, so that the user has the ability to execute tasks with a WARNING message
  • Added more command line arguments so that that the gui executes the profile given as argument in normal, dry-run or silent mode
  • Improved (simplified) input of a valid profile at command-line mode
  • Indroduced error codes at console mode
  • Improved schedule settings file (please excuse me for no compatibility with older versions)
  • Minor "task properties" dialog improvements
  • Introduced information messages regarding schedules
  • Introduced information messages regarding the current user running LB
  • Fixed schedule dialog bug. When one schedule existed the modify option did not work correctly
  • Added refresh list function, after a profile execution to update the gui
  • Updated manpage
  • Minor gui improvements

What is new in version 0.3.3:

  • Changed "Delete files on the Destination" as a not-default option
  • Fixed display of license at about dialog
  • Bug fix: Checking of same source and destination directories when using remote

Requirements:

  • Qt

Similar Software

CrashPlan PRO
CrashPlan PRO

14 Apr 15

webserverbackup
webserverbackup

20 Feb 15

datahaven
datahaven

20 Feb 15

afbackup
afbackup

14 Apr 15

Comments to luckyBackup

Comments not found
Add Comment
Turn on images!