Hallo zusammen,
ich habe mir ein Skript erstellt, welches beim Repositories auf meiner QNap Ts 119 p+ per svnadmin dump sichert, und diese dann anschließend packt. Mein Problem ist nun, wenn ich das Skript manuell ausführe, funktioniert alles ohne Probleme, rufe ich es über die Crontab auf, dann wird die tar.gz-Datei nur 1 kb groß und lässt sich nicht entpacken.
Hier mein Skript:
Bash
#!/bin/sh
bakdate=$(date +%Y%m%d%H%M)
svnrepos="/share/HDA_DATA/svn/repositories"
bakdest="/share/Sicherung/subversion"
cd $svnrepos
if [ -d "$bakdest" ] && [ -w "$bakdest" ] ; then
for repo in *; do
svnadmin dump $repo > $bakdest/$repo-$bakdate.svn.dump
done
fi
tar -czvf $bakdest/repos-$bakdate.tar.gz $bakdest/*
rm $bakdest/*.dump
Alles anzeigen
Habt ihr eine Idee für mich, was ich falsch mache?
Grüße
Jörg