summaryrefslogtreecommitdiff
path: root/git_backup
diff options
context:
space:
mode:
authorMiguel <m.i@gmx.at>2021-06-17 21:00:41 +0200
committerMiguel <m.i@gmx.at>2021-06-17 21:00:41 +0200
commit674912ddd3331d11d3bfbd16bd27c5080254cfbf (patch)
tree2566857fe8cb03acf68812f87abc568ff6a39618 /git_backup
parenta4150bf8a953e2187b11011e058ef23742f11d27 (diff)
backup scripts
Diffstat (limited to 'git_backup')
-rw-r--r--git_backup/git_backup.sh8
1 files changed, 7 insertions, 1 deletions
diff --git a/git_backup/git_backup.sh b/git_backup/git_backup.sh
index 166a320..0b59e28 100644
--- a/git_backup/git_backup.sh
+++ b/git_backup/git_backup.sh
@@ -7,13 +7,19 @@ INPUT=comet:/var/lib/gitolite/repositories
OUTPUT=~/comet_git_backup/$TIMESTAMP
OUTPUT_TAR=~/comet_git_backup/$TIMESTAMP.tar
+echo TIMESTAMP = $TIMESTAMP
+echo INPUT = $INPUT
+echo OUTPUT = $OUTPUT
+echo OUTPUT_TAR = $OUTPUT_TAR
+
echo BACKING UP REFS etc ...
rsync -a --delete --exclude "*/objects" $INPUT $OUTPUT
echo BACKING UP OBJECTS AFTER REFS ...
rsync -a --delete --include "*/" --include "*/objects/**" --exclude "*" $INPUT $OUTPUT
echo TAR BACKUP ...
tar -cf $OUTPUT_TAR $OUTPUT
+echo REM TEMP DIR ...
+rm $OUTPUT -rf
echo DONE!
#rsync -av --delete --include '/*/objects' --include "/*" --exclude '/*/*' $INPUT $OUTPUT
#rsync -av --delete --include '/*/objects/*' --exclude '/*/*/*' $INPUT $OUTPUT
-