/Backy

Simple backup creation and maintaining solution for Windows and Linux

Primary LanguageC++GNU General Public License v3.0GPL-3.0

Backy, a simple backup manager

Backy is a simple, open-source and multi-platform tool for creating and maintaining backups developed using Qt.

Building and installing

Some time ago, I have completely stopped to use Windows as well as common Linux distributions such as Ubuntu and I have moved to GNU/Guix. Therefore, since version 1.0.1, I will no longer make pre-built binary available for these platforms. Although, you are still able to build Backy from sources by yourself.

On GNU/Guix

A Guix package definition for Backy is available trough my personal Guix channel.

Other platforms

In order to be able to build Backy from sources on any platform, please, ensure that the latest version of qmake, gcc (or any other C++ compiler) and the Qt framework is available on your system.

Then, the next step is to clone this repository onto your machine, navigate to the root of the latter and execute the commands listed below.

Debian-based Linux distributions (Debian, Ubuntu, Mint, etc.)

The corresponding dependency packages are build-essential and qt5-default.

Eventually, navigate to the folder containing Backy’s sources and execute the commands listed below.

qmake -config release .
make
sudo make install

Microsoft(R) Windows(R)

On Windows(R), the only thing you need to install prior to building Backy is the latest release of the Qt framework. See the Qt website for more information.

The Qt distribution contains the QtCreator IDE which you can use to open the backy.pro project configuration file and build Backy using the graphical user interface.

Other Linux distributions and Apple(R) macOS(R)

Unfortunately, I have not enough experience with these platforms, so I am unable to provide you with any advice on how to install Backy’s dependencies.

Localization

As of this day, Backy is localized in US English, French and Slovak.

User’s guide

Accordingly, a complete user’s guide for Backy is available online in US English, French and Slovak.

To generate the technical documentation of the source code, use Doxygen.

Author

Marek Felsoci (marek.felsoci@etu.unistra.fr) - former student in Computer science at the University of Strasbourg.

License

Backy is licensed under the terms of the GNU General Public License version 3.0.