Servus Leute!
Ich bräuchte jemanden, der mir mit einer kleinen Sache helfen kann. Natürlich gegen Bezahlung:
- Auf einem Synology NAS habe ich Subversion installiert
- Ich möchte gerne meine Repositories backupen (in einen Dump)
- Das geht über Putty und SSH manuell problemlos, ist aber deppad und zeitaufwändig
- Synology kann grundsätzlich custom skripten ausführen.
- Ein Kollege von mir hat auf seiner Linux Schüssel dieses Perl-Skript für den Dump-Backup im Einsatz: SVNBackup/svnbackup.pl at master · ghstwhl/SVNBackup · GitHub
- Er hat sich noch ein mini script geschrieben, das alle directories durchgeht und backuped. Das sieht so aus
for dir in /volume1/svn// do dir=${dir%/} /opt/bin/perl5.22.1 ./svnbackup.pl /share/svn/${dir##/} /share/MD1_DATA/Backup/svn/${dir##/} done NOW=$(date) echo “Backing done at $NOW” >> /share/MD1_DATA/Backup/svn/done.txt
- Jetzt suche ich jemanden, der das Script auf mein NAS anpassen kann. Mein Kollege hat die Zeit nicht und mir fehlt der skill.
- Das automatisierte Ausführen des Scripts sollte übrigens problemlos über die synology-eigene Aufgabenplanung gehen. Da kann man auch custom-scripts triggern.
- Ich würde die einzelnen Dumps dann auf ein anderes NAS bzw. den Fileserver backupen (über die Synology Backup-Funktion) und hab die repos safe.
Wäre cool, wenn sich jemand findet. Gerne Auch direkt auf chris@msq.at antworten!