Seite 2 von 2

Re: Backup

Verfasst: Sa Mär 23, 2024 8:16 am
von derNeueDet
Das alte Script war eben aus Ermangelung einer Push Lösung ein Pull Script und lief daher auf dem entfernten System. Das Housekeeping wurde einfach mit eingebaut.
Jetzt kann das Ziel ein fast beliebiges dummes System sein.
@openWB: Wenn es bei nextcloud ein entsprechendes Tool gibt, kannst du ja einfach sagen, ob es eine Erweiterung ist und wie der Name der Erweiterung ist. Muss ja nicht jeder selbst suchen. Ohne genau zu wissen was du meinst, es gibt ein Modul/App die sich Retentuon nennt. Vom Name würde es zumindest passen.


VG
Det

Re: Backup

Verfasst: Sa Mär 23, 2024 8:36 am
von openWB
Sorry Det,
Ja das ist die Retention App.
Zunächst hiermit:
https://docs.nextcloud.com/server/19/ad ... light=tags

Die Backups im Ordner nach Wunsch taggen und mittels retention App dann automatisiert nach Zeit X löschen.

Re: Backup

Verfasst: Sa Mär 23, 2024 8:40 am
von rleidner
Ich sichere mein SW2-Testsystem täglich per NFS auf Synology NAS.
Housekeeping auf dem NAS per Aufgabenplaner und diesem Script:

Code: Alles auswählen

#!/bin/bash
OUTPUTDIR=/volume1/nfs_owb2_backup
MAXAGE=90

toRemove=`find $OUTPUTDIR -name "*.gz" -mtime +$MAXAGE | wc -l | awk '{print $1}'`
if [ $toRemove -ne 0 ]
then
   echo "removing backup file older than $MAXAGE days:"
   find $OUTPUTDIR -name "*.gz" -mtime +$MAXAGE  
   find $OUTPUTDIR -name "*.gz" -mtime +$MAXAGE | xargs rm 
fi

Re: Backup

Verfasst: So Mär 24, 2024 10:22 am
von Elchkopp
rleidner hat geschrieben: Sa Mär 23, 2024 8:40 am Ich sichere mein SW2-Testsystem täglich per NFS auf Synology NAS.
Housekeeping auf dem NAS per Aufgabenplaner und diesem Script:

Code: Alles auswählen

#!/bin/bash
OUTPUTDIR=/volume1/nfs_owb2_backup
MAXAGE=90

toRemove=`find $OUTPUTDIR -name "*.gz" -mtime +$MAXAGE | wc -l | awk '{print $1}'`
if [ $toRemove -ne 0 ]
then
   echo "removing backup file older than $MAXAGE days:"
   find $OUTPUTDIR -name "*.gz" -mtime +$MAXAGE  
   find $OUTPUTDIR -name "*.gz" -mtime +$MAXAGE | xargs rm 
fi
Hm. Wollte das script ausprobieren, aber irgendwie mag er meine Pfadangaben nicht. Ich hab den Pfad allerdings auch nicht per NFS freigegeben und die oWB sichert per Samba. Die Script-Meldung lautet immer
find: '/sicherungen/openwb': No such file or directory
Hast Du einen Tipp für mich?

Gruß
Sascha

Re: Backup

Verfasst: So Mär 24, 2024 11:21 am
von rleidner
Elchkopp hat geschrieben: So Mär 24, 2024 10:22 am Hm. Wollte das script ausprobieren, aber irgendwie mag er meine Pfadangaben nicht. Ich hab den Pfad allerdings auch nicht per NFS freigegeben und die oWB sichert per Samba. Die Script-Meldung lautet immer
find: '/sicherungen/openwb': No such file or directory
Hast Du einen Tipp für mich?

Gruß
Sascha
Wo bzw. wie hast Du die Samba-Freigabe auf der Syno eingerichtet?
Der Pfad im Script muss auf alle Fälle mit sowas wie /volume1/ beginnen x normalerweise 1.
Wenn Du sicherungen/openwb als freigegebenen Ordner eingerichtet hast, kann es /volume1/sicherungen/openwb sein.
Wenn sicherungen/openwb z.B. in Deinem home liegt wäre das etwa /volume1/homes/(dein_username)/sicherungen/openwb.

Ich benutze für solche Dinge normalerweise den ssh-Zugang, da ist das schnell klar.

Re: Backup

Verfasst: So Mär 24, 2024 12:08 pm
von Elchkopp
rleidner hat geschrieben: So Mär 24, 2024 11:21 am Wo bzw. wie hast Du die Samba-Freigabe auf der Syno eingerichtet?
Der Pfad im Script muss auf alle Fälle mit sowas wie /volume1/ beginnen x normalerweise 1.
Wenn Du sicherungen/openwb als freigegebenen Ordner eingerichtet hast, kann es /volume1/sicherungen/openwb sein.
Wenn sicherungen/openwb z.B. in Deinem home liegt wäre das etwa /volume1/homes/(dein_username)/sicherungen/openwb.

Ich benutze für solche Dinge normalerweise den ssh-Zugang, da ist das schnell klar.
Die Freigabe auf der Syno lautet "sicherungen" und der Unterordner ist "openwb". Hatte es nun mit /volume1/sicherungen/openwb probiert, aber das mag er auch nicht. Mein Volume lautet aber interessanterweise auch "volume 1" und nicht volume1. Muss die Pfadangabe dann in ""-Zeichen gesetzt werden?
Beim ssh-Zugang bin ich leider überhaupt nicht sattelfest...

Re: Backup

Verfasst: So Mär 24, 2024 12:33 pm
von Elchkopp
rleidner hat geschrieben: So Mär 24, 2024 11:21 am Der Pfad im Script muss auf alle Fälle mit sowas wie /volume1/ beginnen x normalerweise 1.
Wenn Du sicherungen/openwb als freigegebenen Ordner eingerichtet hast, kann es /volume1/sicherungen/openwb sein.
Hab es hinbekommen. Der Pfad lautet /volume1/sicherungen/OpenWB - ich hatte die Groß- und Kleinschreibung nicht beachtet. Nun läuft es durch.

Danke Dir für deine Hilfe!

Re: Backup

Verfasst: So Mär 24, 2024 12:35 pm
von rleidner
👍