This commit is contained in:
Jean-Marie Place 2021-10-05 15:20:39 +02:00
parent 1ac984569d
commit ebbb70352e
1 changed files with 14 additions and 4 deletions

View File

@ -16,16 +16,26 @@ source "$SCRIPT_DIR/utils.sh"
check_uid_root "$0"
# Usage
if (($# < 1 || $# > 2)) || [ ! -z "$2" ] && [ ! "$2" == "--keep-env" ]
then
echo "Usage: $0 archive [--keep-env]"
usage() {
echo "Usage: $0 [OPT] archive"
echo "Exemple: $0 /tmp/mon-scodoc.tgz"
echo "sans --keep_env restaure la sauvegarde complète (données et configuration)"
echo "avec --keep_env restaure les données sauvegardées dans la base en conservant la configuration courante"
exit 1
elif $# -eq 1 ; then
}
if (($# < 1 || $# > 2))
then
echo 'cas 1'
usage
elif [ $# -eq 2 -a $1 != '--keep-env' -a $2 != '--keep-env' ] ; then
echo 'cas 2'
usage
elif [ $# -eq 1 ] ; then
echo 'cas 3'
echo "restauration des données et de la configuration originale (production)"
else
echo 'cas 4'
echo "restauration des données dans la configuration actuelle"
fi