From: Bastian Dehn Date: Sun, 8 Sep 2019 08:25:39 +0000 (+0200) Subject: add: help page with usage X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=d32510447a64f6dbfb52c9014e0071da11813600;p=simple-backup.git add: help page with usage --- diff --git a/backup b/backup index 2e7d6af..ef86d9a 100755 --- a/backup +++ b/backup @@ -1,27 +1,16 @@ #!/bin/bash # vim: tabstop=8 colorcolumn=80 -#=============================================================================== -# Version: 2.6.5 -# Script: backup -# Syntax: backup [full] -# -# Konfiguration: -# ============== -# rechner.txt - enthaelt die Rechnernamen zum Verbindungsaufbau -# rechnername-pfad.txt - enthaelt die zu sichernden Pfade; Schluesselwort -# "virsh" sichert KVM Disks -# SetDefaultVariables - individuell anpassen -# -# Beschreibung: -# ============= -# Script legt ein Backup mit dem heutigen Datum an. Anhand vom vorhergegangenen -# Backup wird mit Hardlinks referenziert. KVM mit einer Datei-Disk wird mit -# Rsync kopiert. KVM Block-Devices werden mithilfe von dd und gzip kopiert. -# -# Author: Bastian Dehn -# E-Mail: hhaalo@arcor.de -#=============================================================================== +usage() +{ + echo "backup [full | check | help]" + echo + echo "full: Backup ohne Hardlinks auf das vorherige Backup" + echo "check: Information ueber die letzen Backups" + echo "help: zeigt diese Hilfe an" + echo + exit 0 +} SetDefaultVariables() { @@ -47,6 +36,9 @@ ReadArguments() CheckBackupDate exit 0 ;; + "-h"|"--help"|"help") + usage + ;; *) mode="incremental" ;;