From 661b62cc3a61c3157c7dbe79076b8129805b1371 Mon Sep 17 00:00:00 2001 From: archos Date: Sat, 13 Jul 2024 21:01:59 +0200 Subject: [PATCH] =?UTF-8?q?p=C5=99id=C3=A1n=20skript=20rsync=20sda=20sdb?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- skripty/mirror_sda1_to_sdb1.sh | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 skripty/mirror_sda1_to_sdb1.sh diff --git a/skripty/mirror_sda1_to_sdb1.sh b/skripty/mirror_sda1_to_sdb1.sh new file mode 100644 index 0000000..3bad0d4 --- /dev/null +++ b/skripty/mirror_sda1_to_sdb1.sh @@ -0,0 +1,18 @@ +#!/bin/bash + +# Zdrojová složka na HDD1 +SOURCE_DIR="/mnt/data" +# Cílová složka na HDD2 +DEST_DIR="/mnt/hdd2" +# Logovací soubor +LOG_FILE="/var/log/mirror_sda1_to_sdb1.log" + +# Spuštění zrcadlení pomocí rsync s minimálním výstupem +rsync -a --delete -u --info=STATS,COPY,DEL -q $SOURCE_DIR/ $DEST_DIR/ >> $LOG_FILE 2>&1 + +# Kontrola úspěšnosti zrcadlení +if [ $? -ne 0 ]; then + echo "Mirroring failed on $(date)" >> $LOG_FILE +else + echo "Mirroring completed successfully on $(date)" >> $LOG_FILE +fi