Linux Shell Scripting 36 - backup.script
Вставка
- Опубліковано 19 тра 2024
- #MiBaTech #MiBaHealthAndNutrition #MiBaFunAndGames
Heute befassen wir uns mit dem backup.
Bitte unterstütze mich auf meinem Kanal bei meiner Arbeit.
Jede Spende ist willkommen, und keine Spende ist zu hoch. :) :) :)
paypal.me/mibatech
=================================================================
#! /bin/bash
if [ $# -ne 2 ] # $# Anzahl der Argumente
then
echo "Geben Sie ein backup Verzeichniss und ein Zielverzeichniss an. " # genau 2 Argument
echo "Versuchen Sie es noch einmal. "
exit 1 # Normal ist exit 0
fi
Check ob rsync installiert ist
if ! command -v rsync /dev/null 2&1
then
echo "Dieses script benötigt rsync"
echo "Bitte installieren Sie rsync"
exit 2
fi
Speichert und formatiert das aktuelle Datum YYYY-MM-DD
current_date=$(date +%Y-%m-%d)
rsync_options="-avb --backup-dir $2/$current_date --delete --dry-run"
$(which rsync) $rsync_options $1 $2/current backup_$current_date.log
=================================================================
Ich mußte alle größer als Zeichen entfernen sonst werden mir Fehler von youtube Angezeigt
=================================================================
Playlist:
=========
Linux Terminal Kurs
• Linux Terminal Kurs Te...
Python Kurs
• Python Kurs basic
Linux Shell Scripting
• Linux Shell ScriptingT...
Linux Terminal Programme
• Linux Terminal Kurs Te...
System Management
• Linux Terminal Kurs Te...
Rechteverwaltung
• Linux Terminal Kurs Te...
shorts
• Linux Terminal Teil 4 ... - Наука та технологія
Tolles Video. Das muß mal sagen. Die Programmiertechnik ist sehr interessant. Daumen hoch!
Vielen Dank!!!
habe lange gesucht ein rsync backup skript, bin froh dich zu endecken grosse hilfe , werde mir noch weitere tutorials von dir ansehen. echt cool.👍☝☝
Für das Wechseln in andere Verzeichnisse bitte die TAB Taste benutzen. Das erspart die Tipparbeit.
Da hast du recht!!