blob: 0a5b8873be2481fff2c39dbe1b9ac4bf7022f9d8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#!/bin/sh
# Basic snapshot-style rsync backup script
# Config
OPT="-aPh"
LINK="--link-dest=$HOME/Downloads/Snapshots/username/last"
SRC="/home/jay/TXTFILES/"
SNAP="$HOME/Downloads/Snapshots/"
LAST="$HOME/Downloads/Snapshots/last"
date=`date "+%Y-%b-%d:_%T"`
# Run rsync to create snapshot
rsync $OPT $LINK $SRC ${SNAP}$date
# Remove symlink to previous snapshot
rm -f $LAST
# Create new symlink to latest snapshot for the next backup to hardlink
ln -s ${SNAP}$date $LAST
|