donbruno Posted April 23, 2022 Share Posted April 23, 2022 Hallo NG,  ich habe nach einem Update auf rc10.4 kein appdata mehr und meine Docker container sind auch weg 😞  ich habe ein Backup mit borg/borgmatic gemacht.  Nun habe ich z.B. Adguard home als docker container aus dem AppStore installiert und die Daten aus dem Borg Backup zurück gespielt, klappt auch.  Fragen: 1.) Wie kann ich den auch die ganzen Docker Container mit ihren Einstellungen wieder herstellen? 2.) Und wodurch können Daten auf dem /mnt/user/appdata weg sein?  Gruß THomas Quote Link to comment
hawihoney Posted April 23, 2022 Share Posted April 23, 2022 (edited) 4 hours ago, donbruno said: Wie kann ich den auch die ganzen Docker Container mit ihren Einstellungen wieder herstellen?  Klick auf "Add Container" auf der Docker Übersicht. Dann oben auf das "Template" Drop-Down Feld. Dann mûssten unter "User Templates" Deine Container aufgeführt sein.  4 hours ago, donbruno said: /mnt/user/appdata  Wo lag das denn? Array oder Pool? Zunächst einmal würde ich es auf der Konsole versuchen (ls -lisa /mnt/user/appdata/). Was wird ausgegeben? Edited April 23, 2022 by hawihoney Quote Link to comment
donbruno Posted April 23, 2022 Author Share Posted April 23, 2022 lag im Pool, bevorzugt im Pool  und ich hatte es so eingestellt, daß der mover alle 3 Std läuft.  ich habe das so verstanden, daß selbst wenn der Cache ausfällt alles noch im array ist, ist die Annahme falsch?  Mit dem Add Container klappt, hab dann die Daten aus App zurück gespielt und alles wieder da, Backup sei dank!!!! Quote Link to comment
hawihoney Posted April 23, 2022 Share Posted April 23, 2022 27 minutes ago, donbruno said: ist die Annahme falsch?  Je nach Konfiguration des Caches, ja.  Quote aus den FAQ:  Quote Benötige ich zwei SSDs für den Cache? Dateien befinden sich entweder auf der SSD oder dem HDD Array. Mit nur einer SSD besteht die Gefahr, dass diese Dateien verloren gehen. Ein regelmäßiges Backup hilft nur, wenn keine Dateien auf den Server verschoben, also von der Quelle gelöscht wurden. Wir empfehlen daher zwei SSDs.  Quote Link to comment
donbruno Posted April 23, 2022 Author Share Posted April 23, 2022 ok, ich habe zwei SSDs im Cache, allerdings eine 1TB und eine 512GB  wohl nicht so glücklich... sind aber nur 60GB im Cache...  Desweiteren wäre die FRage, was soll den in AppData abgelegt werden? Ich hab zum Bsp. Photoprism und bis auf die Ordner Import und Export sind alle in AppData, wäre es da nicht sinnvoller, die "DBs" auf das Array zu legen? Quote Link to comment
mgutt Posted April 23, 2022 Share Posted April 23, 2022 2 hours ago, donbruno said: ich habe das so verstanden, daß selbst wenn der Cache ausfällt alles noch im array ist, ist die Annahme falsch? Dateien liegen entweder auf dem Cache oder dem Array. Allerdings ist das doch völlig irrelevant für dein Problem. Du hast gesagt, dass du ein Update gemacht hast. Dadurch wird ja nicht der Pool entfernt.  Also entweder hast du noch was anderes gemacht oder es ist einfach nur dein docker Image kaputt gegangen, was schlicht irrelevant ist, weil alle Dateien nach wie vor in /mnt/user/appdata vorhanden sind.  Also woher nimmst du die Annahme, dass die weg seien? Shares > Appdata > Inhalt anzeigen. Wirklich leer?  Quote Link to comment
hawihoney Posted April 23, 2022 Share Posted April 23, 2022 44 minutes ago, donbruno said: ich habe zwei SSDs im Cache, allerdings eine 1TB und eine 512GB  Zäher Verlauf in dem Thread - immer nur Häppchen.  Bitte poste mal die Ausgabe von "ls -lisa /mnt/user/appdata/" auf der Konsole - darum hatte ich oben schon gebeten.  Quote Link to comment
donbruno Posted April 23, 2022 Author Share Posted April 23, 2022  15199648742375685 0 drwxrwxrwx 1 nobody  users 166 Apr 23 07:05 ./ 648799821318062208 0 drwxrwxrwx 1 nobody  users 142 Apr 23 04:40 ../  15199648742375690 0 drwxrwxrwx 1 nobody  users  32 Apr  8 13:59 adguard_home/  15199648742377074 0 drwxr-xr-x 1 root   root  46 Apr 23 07:05 borgmatic/  15199648742375929 0 drwxr-xr-x 1 donbruno users 132 Apr 23 07:04 flame/  15199648742375711 0 drwxr-xr-x 1 nobody  users 122 Apr 23 06:58 freshrss/  15199648742376090 0 drwxr-xr-x 1 nobody  users  22 Apr 23 03:46 gitea/  15199648742375778 0 drwxr-xr-x 1 root   root  44 Apr 23 07:13 paperless-ngx/  15199648742375957 0 drwxr-xr-x 1 nobody  users  88 Apr 23 03:59 photoprism/  15199648742375774 0 drwxr-xr-x 1 nobody  users  42 Apr 23 03:20 searxng/  15199648742376107 0 drwxr-xr-x 1 nobody  users  32 Apr 23 03:48 wireguard-easy/   das die Ausgabe, wobei die Daten zurückgespielt wurden von mir.   Quote Link to comment
donbruno Posted April 23, 2022 Author Share Posted April 23, 2022 (edited) 4 hours ago, mgutt said: Also entweder hast du noch was anderes gemacht oder es ist einfach nur dein docker Image kaputt gegangen, was schlicht irrelevant ist, weil alle Dateien nach wie vor in /mnt/user/appdata vorhanden sind.  Also woher nimmst du die Annahme, dass die weg seien? Shares > Appdata > Inhalt anzeigen. Wirklich leer?  war gestern leer.  nach dem Update und vor dem wieder anfahren des Arrays, wollte ich die 512gb ssd aus dem Cache nehmen. wurde aber gemeckert beim hochfahren und ich habs wieder rückgängig gemacht. dann kommt es wohl von sowas...??? Edited April 23, 2022 by donbruno Quote Link to comment
donbruno Posted April 23, 2022 Author Share Posted April 23, 2022 Wie sollte man den Cache einstellen, damit sowas nicht passiert? Quote Link to comment
hawihoney Posted April 23, 2022 Share Posted April 23, 2022 1 hour ago, donbruno said: wollte ich die 512gb ssd aus dem Cache nehmen. wurde aber gemeckert beim hochfahren und ich habs wieder rückgängig gemacht.  Bin nicht so in BTRFS, aber erfordert das nicht Scrub oder Balance? Einfach ein Device aus einem RAID rausnehmen, Starten, Stoppen und wieder reinstecken geht meines Erachtens ohne Interaktion des Nutzers nicht.  Warte mal vorsichtshalber auf die Antwort eines BTRFS Kenners.  Quote Link to comment
mgutt Posted April 23, 2022 Share Posted April 23, 2022 Ich habe mit einer 2TB SSD angefangen und eine 1GB Datei drauf erstellt. Danach habe ich eine 1TB SSD hinzugefügt:  Dann die 2TB entfernt und den Start bestätigt:  Wie gehabt 1GB belegt:  Dann die 2TB wieder ausgewählt und nun werde ich gewarnt, dass die 2TB SSD formatiert wird:  Wie gehabt Daten noch da:  Auch wenn ich das andersherum mache und die 1TB gegen eine weitere 2TB ersetze, sind die Daten noch da:  Auch andersherum zuordnen ändert nichts:  Fazit: Ich hab keine Ahnung wie du das geschafft hast.  Quote Link to comment
hawihoney Posted April 23, 2022 Share Posted April 23, 2022 36 minutes ago, mgutt said: Ich habe mit einer 2TB SSD angefangen und eine 1GB Datei drauf erstellt.  Danke für Deine Ausführungen. Bei meinen letzten Aktionen mit BTRFS ging das nicht ohne weitere Nutzer Aktion. Scheint sich gebessert zu haben.  Quote Link to comment
donbruno Posted April 23, 2022 Author Share Posted April 23, 2022 (edited) 1 hour ago, mgutt said: Ich habe mit einer 2TB SSD angefangen und eine 1GB Datei drauf erstellt. Danach habe ich eine 1TB SSD hinzugefügt:  Dann die 2TB entfernt und den Start bestätigt:  Wie gehabt 1GB belegt:  Dann die 2TB wieder ausgewählt und nun werde ich gewarnt, dass die 2TB SSD formatiert wird:  Wie gehabt Daten noch da:  Auch wenn ich das andersherum mache und die 1TB gegen eine weitere 2TB ersetze, sind die Daten noch da:  Auch andersherum zuordnen ändert nichts:  Fazit: Ich hab keine Ahnung wie du das geschafft hast.  ich auch nicht bin ja froh, das ich das Backup habe und es auch funktioniert - - > gleich mal getestet, geil  ich hab jetzt mal bei AppData Cache auf yes gesetzt, dann sollte es ja auf dem Array landen.  Hast du das Array hochgefahren und wurde die disk formatiert? Edited April 23, 2022 by donbruno Quote Link to comment
donbruno Posted April 23, 2022 Author Share Posted April 23, 2022 Danke euch für die Geduld und die Hilfe! thx Quote Link to comment
alturismo Posted April 23, 2022 Share Posted April 23, 2022 5 minutes ago, donbruno said: ich hab jetzt mal bei AppData Cache auf yes gesetzt, dann sollte es ja auf dem Array landen.  teilweise (Daten wo nicht in Benutzung sind werden verschoben ... aktive NICHT, sprich, wenn während der mover läuft und die docker's aktiv sind ...)  und ... du bist dir bewusst dass dein array dann permanent läuft, sprich, die Platten NICHT in den spindown gehen (wo appdata Daten drauf liegen)  das nur als Anmerkung ... Quote Link to comment
donbruno Posted April 23, 2022 Author Share Posted April 23, 2022 ups ok, dann bringt es ja nicht wirklich was... Quote Link to comment
donbruno Posted April 23, 2022 Author Share Posted April 23, 2022 Wie macht ihr das dann mit den docker Containern und den Daten darin und dem Cache??? Quote Link to comment
alturismo Posted April 23, 2022 Share Posted April 23, 2022 5 minutes ago, donbruno said: Wie macht ihr das dann mit den docker Containern und den Daten darin und dem Cache??? da ich persönlich btrfs 0 vertraue, single drive cache's, backup Strategie ... fertig.  der Rest wird primär auf cache pools setzen mit btrfs ... im "raid1" mode zur Ausfallsicherheit. Quote Link to comment
mgutt Posted April 23, 2022 Share Posted April 23, 2022 1 hour ago, donbruno said: ich hab jetzt mal bei AppData Cache auf yes gesetzt, dann sollte es ja auf dem Array landen. Für appdata? Das ist sinnfrei. HDDs laufen ständig und die Performance ist auch mies. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.