Make full backups of your system with these tools

Linux Backup

Si you are one of the users who think that in Linux there are no tools to make backups of security let me tell you that you are totally wrong. It is true that not many people have the habit of making backups (backups) of your most important information or even the system itself.

In this article we are going to introduce you to some of the most popular tools so that you can back up your information and what we can install on it. We will start with the most popular tool that you have probably already heard of.

Let dup

let dup

This is an application that allows us to make our backups in a simple and scheduled way Well, it is in charge of carrying out everything that can be complicated in the information backup process, such as the encryption method, the synchronization, the frequency with which they will be carried out and, above all, how long are these backups useful, eliminating those that are already obsolete.

Deja Dup is a tool that is integrated into the Gnome desktop environment and allows us to use different types of storage for backups.

To install this tool we just have to open a terminal and execute the following command:

sudo apt install deja-up

Aptic

Aptic

This application allows us to back up our repositories, packages, themes and icons installed on our system. The interesting part of this tool is the simplification of the task of reinstalling these packages in a clean version of Ubuntu or derivatives of it, making it an excellent option for those who want to update their system through a clean installation.

To install Aptik in our system we must open a terminal and execute:

sudo apt-add-repository -y ppa:teejee2008/ppa

sudo apt-get update

sudo apt-get install aptik

Easy Backup

Easy Backup

This it is a very simple program to use and it allows us to make backup copies of those data and system folders that others want. Simple Backup allows us in its simple interface to be able to choose those folders of our system that we are going to include within our backup as well as those that it will exclude, as well as the types of files that will not be included in the backup.

Among the options that this application allows us to program we find:

  • Backup destination (in a folder on disk, ftp, ssh)
  • Backup size.
  • Program the days of the month or week at which time the backup will take place.
  • Delete old backups.

To install this application we must write on the terminal:

sudo apt-get install sbackup

duplicates

backup-duplicati

This is an open source and cross-platform application which allows us to make our backup copies not only in a physical unit, but also has the possibility of being able to store this on various cloud services, in addition to uses AES encryption for the encryption of our data and thus have greater security from them.

If you want to know a little more about this tool you can visit the article that one of my colleagues wrote.

To install it we must go to its official website download the deb package, link is this.

APtonCD

aptroncd-screenshot

This is a free tool that allows us to make a backup copy of our installed packages in the system. This application gives us the possibility to select the packages that we are going to supportLikewise, if it will only be the pure package or we will also include its dependencies within the backup.

Finally, we have the possibility of being able to export the backup to an image format ISO.

To install this application we must type the following in the terminal:

sudo apt install aptoncd

backupninja

backupninja

It is a tool oriented for use in servers with which it allows us to be able to carry out the backup of our information, as well as the backup of databases and others. This tool allows us to configure it to not only perform the backup locally but also remotely.

To install this tool we must type the following

sudo apt install backupninja

Well, these are some of the most popular options that we find for all types, from conventional file backup to being able to back up our ppa and system configurations. If you know of any other tool that we can include, do not hesitate to share it with us in the comments.


3 comments, leave yours

Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   Ivan said

    tar

  2.   José said

    I recommend you also add FreeFileSync to the list, really good and with a very professional use. Different modes of copying, mirroring, synchronizing to two bands, etc. Versions for windows, linux and mac. https://www.freefilesync.org I have been using it for years and it allows me to synchronize the files with the NAS, both on Linux and Windows computers, in mirror mode which in my case is ideal and then on the NAS I use openmediavault which is a very powerful solution for set up your own NAS at a professional level. So it's all good to have various tools as always in Linux. If you have any doubts because this program doesn't read the SMB partitions you have on the NAS first, I recommend you mount the NAS partition the old-fashioned way, something like this:

    mount -t cifs $ address $ folder -o username = $ user, password = $ password, uid = $ user, gid = $ user, forceuid, forcegid, domain = $ domain, vers = 2.0 –verbose

    sudo username and password: and it is access to the NAS basically. This user my advice that you limit it to only the copy in the folder you use if you manage several computers.
    address: it is the ip of your network where the NAS and its public disk of the backups are located.
    domain: is the domain or workgroup that we create in SMB
    folder: the folder on your Linux system where we are going to mount this folder. Usually people in order create this folder first in the / mnt directory

    then with FreeFileSync you synchronize and at the end you unmount the partition.

    sudo umount $folder

    It is a matter of making two scripts, one to mount and one to unmount. Also FreeFileSync allows you to use it with the terminal. But above all and given my experience MAKE SECURITY COPIES!!! Normally, computer scientists cannot magically recover those irreplaceable photos of a lifetime, if the hard drive dies. And if there is a possibility, the costs of recovering it in many cases are very high with few possibilities of recovering even 70%

    Regards and keep it up. Very good articles.

  3.   jony127 said

    Another very good gui that uses rsync, powerful and simple is backintime.