Backups serve the purpose of having a copy of one's files always available if, for one reason or another, there should be problems on the original device on which they were saved: don't just think of problems of a physical nature (e.g. the actual breaking of the disk or the entire device), because backups can be useful in many other situations. Just to give a few practical examples, backups can also be useful if an important file is deleted by mistake or, again, if the device on which the data is located is lost or stolen (saved files would not be lost forever as they are safe in a backup copy).

Furthermore, it is of paramount importance that the information is backed up in a different place than the original device.

There are different types of backup:

There are then two ways in which information can be backed up:

The 'manual' method, i.e. using the file copy/paste functions normally available in the operating system, is strongly discouraged. Much better to rely on a tool that takes care of keeping files synchronised between the main location and the replica.

If the type of backup chosen is to pack all the files into a large archive (or backup file), it is necessary to rely on software that takes care of this. For the software to be adequate, it must have certain minimum characteristics:

Where should backups be stored?

The most common media are obviously the disks of a 'server', removable disks (both USB and optical), and in some cases even tapes. However, interesting things can be done with two relatively recent types of media: NAS and cloud storage.