Inhaltsverzeichnis

Linux backup with tar

How to make a backup of directories with tar? You can find out in this tutorial.

Introduction

Individual directory structures can be easily backed up with “tar”. You simply create an archive:

tar -cpvlf meinArchiv.tar /Pfad/zu/meinen/Originalen

An archive is now created with the following buttons:

The path to the archive can be absolute (/path/… ) or relative (./path/… or path/… ).

Zipping

You could now compress the archive, e.g. with gzip:

gzip meinArchiv.tar

md5sum

Before you download the file from a web server, for example, you should calculate the md5 sum to check it. “md5sum” generates a unique number that changes if the downloaded file differs from the original.

The md5 sum of a file can be calculated as follows:

md5sum meinArchiv.tar.gz

After downloading “myArchive.tar.gz”, run the programme again on the target computer and you can compare the figures.

The output of md5sum can also be redirected to a file and downloaded at the same time. This way you always have the total with the backup:

md5sum meinArchiv.tar > meinArchiv.md5sum.txt

Unpack

You can unpack the archive again after it has been gzipped with :

tar -xzvf meinArchiv.tar.gz

If the archive has not been compressed, simply omit the z:

tar -xvf meinArchiv.tar

If you only want to restore individual files from the archive, enter them after the archive name:

tar -xvf meinArchiv.tar /Pfad/zu/meinen/Originalen/config.conf

You can use MidnightCommander (mc) to look into an archive and unpack parts or all of it.

Further help is available:

man tar