STOREBA...KBACKUP(1)
π NAME π
okay bestie, welcome to the STOREBA...KBACKUP(1) page β User Contributed Perl Documentation edition, no cap. This is all about storeBackupCheckBackup.pl, and its whole gig is: checks if a file in the backup is missing or corrupted. That's the assignment. Periodt. β¨
β¨ SYNOPSIS β¨
storeBackupCheckBackup.pl -c backupDir [-p number] [-i]
[-w filePrefix] [--lastOfEachSeries]
[--includeRenamedBackups] [-T tmpdir]
[--logFile
[--plusLogStdout] [--suppressTime] [-m maxFilelen]
[[-n noOfOldFiles] | [--saveLogs]]
π¦ DESCRIPTION π¦
So the tool is intended to find files in the source that might have changed over time without the user's interaction or knowledge β bit rot is the example, and honestly, the way that is so sneaky. π
It calculates md5 sums from the files in the backup and compares them with md5 sums stored by storeBackup.pl. That's how it recognizes if a file in the backup is missing or corrupted. It only checks plain files, not special files or symbolic links β so no extra detective work on the weird stuff. π
π OPTIONS π
Here's the full option menu, every single one, because we do not skip. π«Ά
--printβ print configuration parameters and stop. Cute little peek, then bye.--checkDir,-cβ backup or top of backups to check. This is thebackupDirfrom the synopsis, bestie.--backupRoot,-bβ root ofstoreBackuptree, normally not needed. It's giving advanced-mode energy.--verbose,-vβ generate statistics. Numbers! Receipts! β¨--parJobs,-pβ number of parallel jobs, default = chosen automatically. She multitasks on her own. π--lastOfEachSeriesβ only check the last backup of each series found. Main character backups only, no reruns.--includeRenamedBackups,-iβ include renamed backups into the check. Renamed backups must follow the convention<backupDir>-<something>. Iykyk, follow the naming law. π--tmpdir,-Tβ directory for temporary files, default is</tmp>.--wrongFileTables,-wβ write filenames with detected faults in regular files for later bug fixing (not automated). The parameter to this option is a file prefix. eg. if the file prefix is/tmp/bugsB-, the following files are generated:/tmp/bugsB-files.missing.txt/tmp/bugsB-md5sums.missing.txt/tmp/bugsB-md5sums.wrong.txtIf you change optiontmpdirto something else, this value will be used here instead of/tmp.
--logFile,-lβ logFile, Default:stdout.--plusLogStdoutβ if you specify a log file with--logFileyou can additionally print the output toSTDOUTwith this flag.--suppressTimeβ suppress output of time in logfile.--maxFilelen,-mβ maximal length of log file, default =1e6.--noOfOldFiles,-nβ number of old log files, default =5.--saveLogsβ save log files with date and time instead of deleting the old (with[-noOfOldFiles]).--compressWithβ compress saved log files (e.g. with'gzip -9'). default is'bzip2'.
π COPYRIGHT π
Copyright (c) 2008-2022 by Heinz-Josef Claes (see README). Published under the GNU General Public License v3 or any later version.
This page came from perl v5.34.0, dated 2022-04-05. Byeee, bestie π«Άπ
π¦ where this page comes from
- nixos 26.05: store-backup 3.5.2
- nixpkgs unstable: storebackup 3.5.2
- opensuse-leap 16.0: storeBackup 3.5.2-bp160.1.9 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms