repo.or.cz
/
rsync_backup.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
create the host directory on first run
[rsync_backup.git]
/
rotate_snapshot_hourly.sh
blob
3e4d1306aceb57743093b52bfb14a4e2e09c0074
1
#!/bin/sh
2
3
.
/
etc
/
conf.d
/
backup
4
5
.
$BINDIR
/
backup_lock.sh
6
7
# rotate old backups
8
${REMOTE_RM}
-rf
${DST}
/
hourly
.4
9
${REMOTE_MV} ${DST}/hourly.{3,4}
10
${REMOTE_MV} ${DST}/hourly.{2,3}
11
${REMOTE_MV} ${DST}/hourly.{1,2}
12
${REMOTE_CP} -al ${DST}/hourly.{0,1}
13
14
15
.
$BINDIR
/
backup_unlock.sh