logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

backupchecker - fully automated backup checker

Author

       Carl Chenet <chaica@backupchecker.com[]>

Description

       Backup Checker parses backups (archives and file tree) to perform several different checks in order to
       verify your backup integrity and its associated content.

Examples

       Generate the list of files (.conf and .list files) and their attributes inside a backup

       $ backupchecker -G /backups/monthly-backup.tar.gz

       Launch Backup Checker indicating your configuration directory and your log file

       $ backupchecker -c /etc/brebis/ -l /var/log/brebis.log

       Verify a remote backup by FTP

       $ wget --quiet -O - ftp://user:pass@server/backup.tar.gz | backupchecker -c /etc/brebis/ -l
       /var/log/brebis.log

License

       Copyright © 2015-2017 Carl Chenet <chaica@backupchecker.com> This program is free software: you can
       redistribute it and/or modify it under the terms of the GNU General Public License as published by the
       Free Software Foundation, either version 3 of the License. This program is distributed in the hope that
       it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
       FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have
       received a copy of the GNU General Public License along with this program. If not, see
       http://www.gnu.org/licenses/.

                                                   02/27/2015                                   BACKUPCHECKER(1)

Name

       backupchecker - fully automated backup checker

Options

-cDIR,--configpathDIR
           the path to the configurations

       -CDIR,--output-conf-dirDIR
           the directory to store the configuration file

       -dDELIMITER,--delimiterDELIMITER
           delimiter of the fields for the list of files

       -EFILE,--exceptions-fileFILE
           delimiter of the fields for the list of files

       -g,--gen-list
           generate a list of files inside a backup

       -G,--gen-full
           generate the configuration file and the list of files for the backup

       -H,--hashes
           generate the hash sum of each encountered file in the backup

       --hashtypeHASHTYPE
           the type of the hash sum to use while generating configurations for the archive

       -lFILE,--logFILE
           the log file

       -LDIR,--output-list-dirDIR
           the directory to store the list of files inside an archive or tree

       -nNAME,--configuration-nameNAME
           the name to use to name the .conf and .list generated by -g or -G options (default is the name of the
           archive)

       -ODIR,--output-list-and-conf-dirDIR
           the directory to store the configuration file and the list of files inside an archive or tree

       -v,--version
           the version of Backup Checker

Ressources

       Backup Checkup project homepage : https://github.com/backupchecker/backupchecker

Synopsis

       backupchecker [-c DIR] [-l FILE] [-G] ARG1 ARG2

See Also