Docker Container Backup

Benie

Benutzer
Contributor
Sehr erfahren
Mitglied seit
19. Feb 2014
Beiträge
8.959
Punkte für Reaktionen
3.799
Punkte
344
Genau so 😉
 
  • Like
Reaktionen: *kw*

SaschaQ88

Benutzer
Mitglied seit
13. Aug 2021
Beiträge
72
Punkte für Reaktionen
0
Punkte
6
Ah perfekt ,danke ,dann werde ich das mal ausprobieren. Wo gebe ich denn in einem Skript an wie mein Docker Container heißt, damit er auch die richtige Config exportiert?
 

mj084

Benutzer
Mitglied seit
14. Feb 2024
Beiträge
259
Punkte für Reaktionen
57
Punkte
28
@ctrlaltdelete

2 "doofe" Fragen^^

1. Lässt sich das Script noch so erweitern, dass auch nicht laufende Container gesichert werden?
2. Was ist jetzt der Unterschied der YAML Version? Nur die Syntax oder?
 

ctrlaltdelete

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
30. Dez 2012
Beiträge
14.044
Punkte für Reaktionen
6.054
Punkte
569
Nein
Ja
 
  • Like
Reaktionen: mj084

mj084

Benutzer
Mitglied seit
14. Feb 2024
Beiträge
259
Punkte für Reaktionen
57
Punkte
28
Ok, ich vermute da limitiert die Dockerumgebung von DSM...

Dann werde ich ihn einmal an und starte den Task händisch:)

Habe dein Script so angepasst, dass die .JSON Files immer überschrieben werden, da ich eh jeden Sonntag via HyperBackup alles sichere, habe ich auch die Versionierung bei, falls überhaupt mal benötigt;)
 
  • Like
Reaktionen: ctrlaltdelete

DaveR

Benutzer
Sehr erfahren
Mitglied seit
30. Mrz 2022
Beiträge
306
Punkte für Reaktionen
596
Punkte
144
1. Lässt sich das Script noch so erweitern, dass auch nicht laufende Container gesichert werden?
Yes.

Change:
Code:
for container in $(docker ps --format "{{ .Names }}"); do

To:
Code:
for container in $(docker ps --all --format "{{ .Names }}"); do

Note: This only works with json exports.
 

Nackel

Benutzer
Mitglied seit
07. Mai 2024
Beiträge
107
Punkte für Reaktionen
18
Punkte
24
@mj084
würdest du einem verraten wie du das Script geändert hast damit die json files überschrieben werden? Wäre das dann nicht auch bei dem ymal Script umsetzbar?
 

Hellraiser123

Benutzer
Sehr erfahren
Mitglied seit
31. Jul 2024
Beiträge
764
Punkte für Reaktionen
412
Punkte
139
Einfach die Dateinamen fest Eintragen. Im Script ist doch das Datum mit drin, wenn du das weglässt, dann wird er immer die selbe Datei benutzen.
 
  • Like
Reaktionen: mj084

Nackel

Benutzer
Mitglied seit
07. Mai 2024
Beiträge
107
Punkte für Reaktionen
18
Punkte
24
Perfekt danke. Bin leider noch nicht ganz so vertraut mit Scripten 😁
 


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat