What is data backup purpose
is the process of creating
security copies of the data to protect against unexpected data loss
(device failure, unwanted modifications), on demand (i.e.
before committing significant changes to the system, or to user's
files) or, more often, scheduled on a regular basis, commonly during
night hours or anytime the system is not being actively used, in order
to reduce the impact of the operation on performances.
While live copies of the data (as mirroring or some RAID configutarions
providing data redundancy, i.e. RAID5), guarantee ability to promptly
recover from som cases of data loss (i.e. a faulty disk drive) in some
configurations even without interrupting the work, only a backup copy
allows to protect data against unintentional deletion (even secure data deletion) or undetected
corruption, providing the ability to restore previous saved copies of
Specific backup applications (as Areca Backup, Bacula, Cobian Backup,
Symantec Backup Exec, Norton Ghost, etc), may feature abilities out of
the scope of
PeaZip project, which is more oriented to general purpose archiving and
file management, i.e. differential backup which is the process of
saving only a copy of the data actually changed since the last backup
task, or low level disk copy routines to physically clone the hard disk
- more common in software specifically meant for cloning disk images
(as Acronis True Image, Nero, PowerIso, Winimage, Apple Disk Copy).
However, PeaZip has different advantages due to its nature of multi
purpose software, featuring many functions useful for backup operations.
In example, one of the areas PeaZip is focused in is bridging the gap
between scripting and GUI application, the program being able to
save file compression operations from GUI to script files.
In this way the
definition of a backup task can be easily exported as a
command line and used in any system scheduler, or in third party
and scripts: Add > Console > Save job definition creates a plain
containing the job definition, saved by default in a "Scripts"
subfolder in PeaZip's configuration path, which is unique for each user.
In the same way it can be saved and scheduled the definition of an
extraction operation, i.e. in order to restore/recover backup files and
folders programmatically, or even a file conversion operation in order
change the backup file format to make it readable on different systems
strong encryption protocols, (i.e. WinZip AES256
AE encryption for ZIP files; 7-Zip AES256 encryption
for 7Z files; AES, Twofish and Serpent for ARC files), including
of TOC of the archive in order to keep private the content of the
backup archive, including file and directories names, until the correct
password is provided.
factor authentication is optionally supported for all archive
format using encryption; this
improves the security of the encryption using a key file along the
Decrypting the archive file will need, if two factor authentication is
used, both to know the password and to have the key file.
PeaZip also comes with an encrypted
password manager to help safely managing multiple
usually involves copying large quantities of files, making in
some cases use of strong compression algorithms impractical: for
cases PeaZip supports fast compression algorithms, or even file storing
without compression, but it also provides state of art strong
compression algorithms when this need does not apply, in order to save
most disk space it is possible (to reduce the cost of storing more
copies if the backup over the time), or to reduce the size of the
output in order to reduce bandwidth usage when backup is not stored
locally (i.e. on SAN/NAS).
also allow to span the output file in volumes of a given size,
so each part can be stored in smaller back up units if needed.
External online resources: Wikipedia page about backup
Topics and search suggestions: data backup software, wiki,
recovery, save files and folders, security copy, protect files from
unintended deletion, restore volume, disk or device, disaster recovery,
security copy with encryption.