-
Posts
33 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Store
Gallery
Bug Reports
Documentation
Landing
Posts posted by Fabian Hammer
-
-
11 minutes ago, mjeshurun said:
Thank you, @Fabian Hammer 🙏🙏
Can you please share the link to the other thread you got the script from? 🙏To be honest, I'm not a developer so I don't completely understand what each line in the script does.
So I would like to read more about it and understand how each part works.
Ich finde diesen Thread leider nicht mehr da es schon eine weile her ist.
Es sind jedoch hier im Forum einige findige Menschen unterwegs die dir sicherlich besser helfen können als ich.
Ich denke da gleich an @SpaceInvaderOne, @mgutt, @ich777, @knex666 - die machen hier bei Unraid vieles möglich.
Hier auch gleich einmal einen liebes Dankeschön an Euch für die tolle Arbeit.
Ich kann dir zeitgleich auch noch einen anderen Thread empfehlen:- 1
-
7 minutes ago, mjeshurun said:
Hello Friends,
Can someone explain how I can use User Scripts to automatically backup several different data folders on my UnRAID server to an unattended device?
I would like the script to run automatically every X days and keep the last Y backups (earlier backups than Y can be deleted or overwritten).
Is this possible?
Thank you for your help 🙏
Ein mögliches Script wäre dies:
(This sichert my USB Stick) - must dies nur an deine Bedürfnisse anpassen.
Ich habe dieses aus einem anderen Thread - es stammt auch nicht von mir.#!/bin/bash
#### SECTION 1 ####------------------------------------------------------------------------------------------------------
#dir = WHATEVER FOLDER PATH YOU WANT TO SAVE TO
dir="/mnt/disk3/flash_backup/"echo 'Executing native unraid backup script'
/usr/local/emhttp/webGui/scripts/flash_backup#### SECTION 2 ####------------------------------------------------------------------------------------------------------
echo 'Remove symlink from emhttp'
find /usr/local/emhttp/ -maxdepth 1 -name '*flash-backup-*.zip' -deletesleep 5
#### SECTION 3 ####------------------------------------------------------------------------------------------------------
if [ ! -d "$dir" ] ; then
echo "making directory as it does not yet exist"# make the directory as it doesnt exist
mkdir -vp "$dir"
else
echo "As $dir exists continuing."
fi
#### SECTION 4 ####------------------------------------------------------------------------------------------------------
echo 'Move Flash Zip Backup from Root to Backup Destination'
mv /*-flash-backup-*.zip "$dir"sleep 5
#### SECTION 5 ####------------------------------------------------------------------------------------------------------
echo 'Deleting Old Backups'#ENTER NUMERIC VALUE OF DAYS AFTER "-MTIME +"
find "$dir"* -mtime +15 -exec rm -rfv {} \;echo 'All Done'
#### SECTION 6 ####------------------------------------------------------------------------------------------------------
#UNCOMMENT THE NEXT LINE TO ENABLE GUI NOTIFICATION UPON COMPLETION
#/usr/local/emhttp/webGui/scripts/notify -e "Unraid Server Notice" -s "Flash Zip Backup" -d "A copy of the heimnas-server unraid flash disk has been backed up" -i "normal"exit
- 1
-
Ich habe ein Problem mit diesem Plugin.
Wenn ich ein Skript starte und es nach einer gewissen Zeit stoppe zeigt mir die Skripts-Übersicht es zwar als gestoppt an aber im Log des Scripts läuft es dennoch weiter.
Wie kann man das beheben?
Neuinstallation brachte keine Verbesserung.Ein stoppen eines laufenden Skripts ist somit NICHT möglich - zumindest NICHT über die Stoppen Funktion (Abort Script)
-
Ich öffne das Terminal des Unraid-Servers und gebe folgendes ein:
nano /boot/config/go
Folgendes füge ich am Ende der Datei ein:mount -o remount,size=384m /var/log
Strg-x, y, Enter
Dann diesen soeben eingegebenen Befehl separat im Terminal noch einmal eingeben (somit spart man sich den Neustart):mount -o remount,size=384m /var/log
Diese Informationen habe ich aus einem Wiki eines anderen Benutzers.
Hier der komplette Link zum Wiki:
https://knilixun.wordpress.com/ram-protokoll-auf-100/
Alles was nach der Zeile ######## kommt habe ich ebenfalls ausgeführt und scheint zu funktionieren.
CA User Scripts Frage
in Deutsch
Posted · Edited by Fabian Hammer
Derzeit nutze ich zum abbrechen folgendes Script:
#!/bin/bash
# x = exact match
# c = return process count
pkill -xc rsync
Zum kopieren von Dateien verwende ich folgendes Script:
#!/bin/bash
rsync -auv --delete /mnt/disk1/ /mnt/disks/8TB
Ich verwende einen Adaptec 8805 RAID Controller mit neuerster Firmware im HBA Modus (Writecache deaktiviert).
Das Mainboard Bios habe ich auch auf die neueste Firmware aktualisiert.
Wenn ich mit meinem Script Medien-Files von einer HDD auf die andere kopieren möchte als Backup (Drive in unassigned Devices XFS Formatiert) bricht die Datenübertragung nach wenigen Files zusammen.
Zum sichern von knapp 4TB würde es derzeit Tage dauern sofern sich das Script nicht aufhängt (Log bleibt stecken und der Füllstand der Ziel-HDD bleibt unverändert).
Hat jemand einen Tipp für mich?
Hier zusätzlich mein System Overview vom System Profiler Plugin:
Unraid system:Unraid server Plus, version 6.11.5
Model:Custom
Mainboard:ASUSTeK COMPUTER INC. Z10PA-D8 Series, Version: Rev 1.xx, S/N: 160675819000198
Prozessor:Intel® Xeon® CPU E5-2620 v4 @ 2.10GHz
HVM:Enabled
IOMMU:Enabled
Cache:CPU Internal L1 = 512 KiB (max. capacity 512 KiB)
CPU Internal L2 = 2 MiB (max. capacity 2 MiB)
CPU Internal L3 = 20 MiB (max. capacity 20 MiB)
Arbeitsspeicher:64 GiB DDR4 Multi-bit ECC (maximal installierbar 512 GiB)
DIMM_A1: Samsung M393A2G40EB1-CPB, 16 GiB DDR4 @ 2133 MT/s
DIMM_B1: Samsung M393A2G40EB1-CPB, 16 GiB DDR4 @ 2133 MT/s
DIMM_C1: Samsung M393A2G40EB1-CPB, 16 GiB DDR4 @ 2133 MT/s
DIMM_D1: Samsung M393A2G40EB1-CPB, 16 GiB DDR4 @ 2133 MT/s
Netzwerk:bond0: IEEE 802.3ad Dynamic link aggregation
eth0: 1000 Mbps, full duplex, mtu 9000
eth1: Schnittstelle inaktiv
eth2: 1000 Mbps, full duplex, mtu 9000
eth3: Schnittstelle inaktiv
Kernel:Linux 5.19.17-Unraid x86_64
OpenSSL:1.1.1s
P + Q algorithm:8064 MB/s + 19807 MB/s
Vielen lieben Dank nochmals auch im voraus 🙂