-
Posts
642 -
Joined
-
Last visited
-
Days Won
2
Content Type
Profiles
Forums
Downloads
Store
Gallery
Bug Reports
Documentation
Landing
Posts posted by sonic6
-
-
On 7/27/2023 at 12:45 PM, MPC561 said:
Noch als Anmerkung:
Mir "scheinen" die Toshibas auch bzgl. Wärmeentwicklung (worst case Parity Rebuild) auch die kühlsten zu sein verglichen mit den IronWolfs, die EXOS habe ich leider nicht selber um vergleichen zu können und ich habe auch nur mit älteren 8TB IronWolfes und älteren IBM vergleichen können.
Das gleiche (auch bzgl. Vergleichsmöglichkeiten) gilt für die Lautstärke bei Datnezugriffen. Könnte ja relevant sein wenn man den Server nicht im Keller stehen hat.
Hier kann ich zur TOSHIBA MG09ACA18TE tatsächlich aus Erfahrung sagen, dass diese recht "laut" ist (, im vergleich zu einer WD RED 10TB (WD100EFAX)).
Die MG09 läuft zuverlässig und "schnell", jedoch klackert diese und ist im allgemeinen lauter, als die restlichen Platten, die ich nutze.
-
Durch das hinzufügen der "lxc-autobackup" Funktion mit der Plugin Version 2023.07.30, habe ich das ganze nochmal bearbeitet.
-
1
-
-
now i was using the "Stop all container,..." option. This works, because the timeout for those containers are high enough.
using
docker container stop xteve
works fine, the container stops immediately
-
On 7/25/2023 at 8:34 AM, KluthR said:
The stop mechanism is exactly the same for all options.
Have to test this later then. Currently Iam not at home.
the same againe:
same Container aren't stopped when the backup started, so they aren't backuped and also not started again...
and there is again no log which i can post... no normal log file, no debug log.
-
16 minutes ago, jj1987 said:
Ua (es gab noch mehr Threads):
Okay danke. Ist zwar ne wd black und meine hat die Stromsparmodi, aber vielleicht habe ich einfach nur ne neuere Firmware.
-
On 6/29/2023 at 10:21 PM, jj1987 said:
Gerade diese Serie ist leider als nicht so optimal bekannt. Die geht selbst nicht in Stromsparmodi
Hast du dazu was näheres? Ich hatte vorher zwei Transcend PCIe M.2 SSDs drinne, die ca 5W mehr machten, als zwei SN700
sorry für den off-topic
-
37 minutes ago, ados said:
I used it all the time on hover of the docker icon, allowing you to see graphs of RAM, CPU etc, over the past interval.
if you add this, you should add a notice about that:
39 minutes ago, ados said:Edit: also the ability to upload icons rather than URL 🙏
you can just download icons, put it into a folder on your server and use it:
/mnt/cache0_vm/appdata/dockerfoldericons/0_startup.png
keep it simple
-
same on 6.12.4 RC7
-
1 minute ago, domrockt said:
where should i type "debug" if it helps i will help.
just open the Docker-Tab and type "D E B U G" then the debuglog file will be downloaded.
-
1 hour ago, domrockt said:
looks fine and thx for a new Docker thats sorting, but i have dockers not showing in the correct Folder, it is completly wrong and all my dockers are scrambled
4 hours ago, Takiyon said:Apps not showing in the proper folder that is was selected.
did you try this:
15 hours ago, scolcipitato said:Your unraid order is wrong, to fix it just reorder a container then refresh.
if this will not help, maybe a debug-log will be helpfull for @scolcipitato
-
37 minutes ago, keywal said:
Might I ask why you are reinventing the wheel though?
I'm sure Squid would be delighted to hand over the original. I believe he said as much when he forked it last year some time?
Because Squid that "the wheel must be reinventing though":
-
2
-
-
Changelog/Anpassungen:
v1.0 - release
v1.1 - fix für einen Fehler beim löschen der Backup, Hinweis auf RAM Nutzung.
v1.2 - Anpassungen für Plugin v2023.07.30
-
Ein Kurzes simples Skript um (stark) komprimierte Backups der LXC Container zu erstellen.
Da @ich777 mit der Version 2023.07.30 eine Backup eingeführt hat, ist mein Skript in der ursprünglichen Form "überflüssig" geworden.
Nähere Informationen erhält man mit Folgenden Befehlen im Terminal:
lxc-autobackup -h lxc-autosnapshot -h
Dahingehend habe ich mein Skript angepasst um mehre Container nacheinander zu Sichern:
Als Anfänger kann man sich grob an meiner Anleitung für das Pi Image Backup langhangeln.
Folgende Dinge sind vorab zu beachten:
-Backup Share oder Unterordner (falls gewünscht) im Share erstellen.
-Bitte nur die Variablen Anpassen:
- LCX_CONT_NAMES: Alle zu sichernden Container durch Kommata getrennt eintragen
- BACKUP_PATCH: Pfad zum Backup Share. Der Ordner muss vorher angelegt werden. Unterordner mit dem Namen des Containers werden automatisch erstellt.
-
COM_LVL: Stärker der Kompression.
0 = niedrig, bis 9 = hoch. !!ACHTUNG!!! 7 bis 9 benötigt bis zu 12GB RAM!! - BACKUP_COUNT: Anzahl der zu erhaltenen Backups. Das älteste wird gelöscht.
- CPU_THREADS: Anzahl der genutzten CPU Threads (nicht Kerne). Wer hier nicht weiß, was er tut, lässt den Wert auf "default" stehen. Bei "default" werden 50% der System-Threads genutzt.
-
USE_SNAPS:
0 = Es wird eine Sicherung des Containerimage OHNE Snapshots gemacht. Der Container ist während des kompletten Sicherungsvorgang offline/gestoppt.
1 = Der Container wird zur Erstellung einen Snapshots gestoppt. Danach wird der Container gestartet und der Snapshot wird gesichert. Das KANN den Vorteil haben, dass der Container schneller wieder gestartet wird/online geht.
!!ACHTUNG!!
Die Verwendung des Kompressions-Levels von 7 - 9 kann in einer hohen RAM Auslastung von bis zu 12GB resultieren!
Bitte mit Vorsicht nutzen!
#!/bin/bash ###LXC Container Backup### ###V1.2 ###https://forums.unraid.net/topic/142807-anleitung-lxc-backup-per-user-script/ ########################## #variables LXC_CONT_NAMES="CONTAINER1,CONTAINER2,CONTAINER3" #Name der zu sichernden Container getrennt durch ein Komma ohne Leerzeichen BACKUP_PATH="/mnt/user/YOUR-BACKUP-SHARE" #Pfad zum Backup Share BACKUP_COUNT="5" #Anzahl der zu erhaltenen Backups COMP_LVL="6" #Compressions Level (0 - 9 ACHTUNG! 7-9 benötigt bis zu 12GB RAM) CPU_THREADS="default" #Anzahl der zu nutzenden CPU Threads (0 = ALLE / default = haelfte) USE_SNAP="1" #Snapshot verwenden (1 = aktiviert, 0 = deaktiviert) #splitt Containernames IFS=',' read -ra CONTAINERS <<< "$LXC_CONT_NAMES" #backup for container in "${CONTAINERS[@]}"; do if [ "$USE_SNAP" -eq 1 ]; then if [ "$CPU_THREADS" = "default" ]; then lxc-autobackup -s -n="$container" -p="$BACKUP_PATH" -b="$BACKUP_COUNT" -c="$COMP_LVL" else lxc-autobackup -s -n="$container" -p="$BACKUP_PATH" -b="$BACKUP_COUNT" -c="$COMP_LVL" -t="$CPU_THREADS" fi else if [ "$CPU_THREADS" = "default" ]; then lxc-autobackup -n="$container" -p="$BACKUP_PATH" -b="$BACKUP_COUNT" -c="$COMP_LVL" else lxc-autobackup -n="$container" -p="$BACKUP_PATH" -b="$BACKUP_COUNT" -c="$COMP_LVL" -t="$CPU_THREADS" fi fi done
Ursprüngliches Skript:
SpoilerDer Inhalt des Backups ist der Container selbst, die erstellten Snapshots und die Config.
Das Skript lastet den Server recht stark aus, dafür ist die Komprimierung sehr platzsparend.
Hinzu kommt eine recht hohe RAM Auslastung von circa 12GB.
Als Anfänger kann man sich grob an meiner Anleitung für das Pi Image Backup langhangeln.
#!/bin/bash ###LXC Container Backup### ###V1.1 ###https://forums.unraid.net/topic/142807-anleitung-lxc-backup-per-user-script/ ########################## #variables LXC_CONT_NAME="CONTAINER NAME" #LXC Container Name aus dem UI BACKUP_PATH="/mnt/user/YOUR-BACKUP-SHARE" #Pfad zum Backup Share BACKUP_COUNT="5" #Anzahl der zu erhaltenen Backups CPU_THREADS="all" #Anzahl der zu nutzenden CPU Threads (Nummer oder "all") #dont change DATE="$(date +%Y%m%d)" REAL_BACKUP_PATH="$(realpath -s ${BACKUP_PATH})" #check LXC setup LXC_PATH=$(cat /boot/config/plugins/lxc/lxc.conf | grep "lxc.lxcpath=" | cut -d '=' -f2-) #stop + backup lxc-stop -n ${LXC_CONT_NAME} umount ${LXC_PATH}/${LXC_CONT_NAME}/rootfs 2>/dev/null cd ${LXC_PATH}/${LXC_CONT_NAME} mkdir -p ${REAL_BACKUP_PATH}/${LXC_CONT_NAME} if [ ${CPU_THREADS} != "all" ]; then tar -cf - . | xz -9 --threads=${CPU_THREADS} > ${REAL_BACKUP_PATH}/${LXC_CONT_NAME}/${LXC_CONT_NAME}-${DATE}.tar.xz else tar -cf - . | xz -9 --threads=$(nproc --all) > ${REAL_BACKUP_PATH}/${LXC_CONT_NAME}/${LXC_CONT_NAME}-${DATE}.tar.xz fi #delete old backups pushd ${REAL_BACKUP_PATH}/${LXC_CONT_NAME}; ls -tr ${REAL_BACKUP_PATH}/${LXC_CONT_NAME}/${LXC_CONT_NAME}* | head -n -${BACKUP_COUNT} | xargs rm; popd #restart lxc-start -n ${LXC_CONT_NAME}
Backup wiederherstellen:
Öffne das Terminal und nutze folgenden Befehl um die autoback Funktion aufzulisten.
lxc-autobackup -h
Hier werden die Möglichkeiten und Beispiele für die Wiederherstellung angezeigt.
Danke an @ich777 für das LXC Plugin, Inspiration, Code-Schnipsel und Hilfe!
Bitte berücksichtig, dass ich selbst sehr wenig Erfahrung habe, daher bin ich für Feedback und Ergänzungen sehr dankbar!
-
2
-
On 6/25/2023 at 2:23 PM, kennymc.c said:
Hat hier schon jemand das aktuelle RAM-Disk Skript aus dem Thread unten mit 6.12 bzw. 6.12.1 Stable im Einsatz? Mit den letzten RC-Releases soll es wohl Probleme gegeben haben:
mit der v1.6 soll es wohl wieder laufen.
-
2 hours ago, Arbadacarba said:
How do we reorder the items in Dockers and VM's? I thought you just dragged them but can't seem to get that to work.
create or edit a folder, scroll a bit down, then hold swipe the container, you want to change the position.
-
7 hours ago, scolcipitato said:
If you want it now, here is the link.
maybe better changing it to this one: https://raw.githubusercontent.com/scolcipitato/folder.view/main/folder.view.plg
when i try installing it:
plugin: installing: folder.view.plg plugin: downloading: folder.view-2023.07.28.txz ... done plugin: bad file MD5: /boot/config/plugins/folder.view/folder.view-2023.07.28.txz Executing hook script: gui_search_post_hook.sh Executing hook script: post_plugin_checks
It also supports data:image/{type};base64, format (Convert image to data strings)
what is the benefit of this?
i just downloaded *.png and put it into a seperate folder in my appdata on my cache drive.
-
Is this script also useable for other system, which is using docker?
long story short:
i am using docker with portainer inside a LXC container (in unraid) to prevent the MACVLAN traces.
-
8 hours ago, prune said:
So Unraid will be the only platform in history where 2 nic's are mandatory in order to use Docker ?? Really ? 🤔
to be fair, two NIC's aren't mandatory for using Docker. You just need it, when using the "workaround" for the MACVLAN problem and you aren't able to use IPVLAN.
If you can use IPVLAN, you system should run fine without the "workaround".
-
5 minutes ago, wacko37 said:
Is it possible to change this setting are is it hard coded into the docker, Any advise is greatly appreciated.
don't do that.
just change the Container Port back to 8080 and the Hostport to a free one.
-
1
-
-
10 minutes ago, scolcipitato said:
TLDR; reorder the folder if you need the autostart to work correctly.
isn't this the same, like it was before and unraid works by default? all containers starting by their position in order from top to bottom?
-
10 hours ago, scolcipitato said:
This is the plan, but as you said I want to rename it to something different, I just don't have any ideas for a new name (I don't think 'Folders' is not a good name).
I wouldn't recommend putting "Docker" or so in the Name. Maybe you will add LXC support, or something else in the futur. But a Name with "Folders" inside should be necessary.
How about "App Folders" or "Unraid Folders"?
("Apps" because of Community"Apps", what the Folders are most for)
-
5 minutes ago, shpitz461 said:
Have we lost the ability to click on a container icon and get to see cpu/mem usage graphs
just a side info:
this cause a higher CPU load / RAM usage to your sever, even when the webgui isn't open. it is the same with the "adavned view"... you don't want to use that, it just wasting a lot power.
-
-
2 minutes ago, shpitz461 said:
First, backup you settings from the old Plugin. Like do some Screenshots,... then unistall the old one.
-
1
-
[Plugin] FolderView
in Plugin Support
Posted
@scolcipitato maybe you should edit your first post in this thread and add a notice about that.