#!/bin/sh
# --alter=secu
if [ -n "$3" ]; then
CMD="$1"
INPUT="$2_data"
FS_ROOT="$3"
$CMD -x "$INPUT" -w -R "$FS_ROOT"
for file in ${INPUT:0:8}*_diff*; do
$CMD -x "${file:0:15}" -w -R "$FS_ROOT"
done
echo "All done."
else
echo "Not enough parameters.
Usage: script dar_location base_full_backup directory
Where dar_location is a path to a working dar binary, base_full_backup
is a date in the format 'YYYY-MM-DD', and directory is the place where
you want to put the restored data, usually '/' when run as root. See:
http://dar.linux.free.fr/doc/mini-howto/dar-differential-backup-mini-howto.en.html
"
fi
syntax highlighted by Code2HTML, v. 0.9.1