Commit graph

14 commits

Author SHA1 Message Date
David Arthur
0c679903af Fixed
Brain fart
2013-11-13 15:52:24 -05:00
David Arthur
bda24be003 Add a "latest" symlink when backup is successful 2013-11-13 13:29:08 -05:00
Laurent Cozic
2fd6b109f0 Using find instead of ls to find the last and second last directory used for backup. 2013-11-13 17:46:20 +08:00
Laurent Cozic
c23f47164e Merge branch 'master' of https://github.com/tyriis/rsync-time-backup into tyriis-master
Changed regex for grep iirc POSIX mode

Conflicts:
	rsync_tmbackup.sh
2013-11-12 15:50:02 +08:00
Laurent Cozic
1f5aabc31f Merge branch 'master' of https://github.com/laurent22/rsync-time-backup
Conflicts:
	rsync_tmbackup.sh
2013-11-12 15:31:20 +08:00
Laurent Cozic
b481985f2a Move more setup code inside loop 2013-11-12 11:14:02 +08:00
David D Lowe
24540f33ee Handle source and dest arguments with spaces 2013-11-07 08:51:12 +00:00
Laurent Cozic
d8fa4fa847 Delete old backup when no more space on destination 2013-11-05 16:08:23 +08:00
nils biesalski
c046c4dd42 Changed regex for grep iirc POSIX mode
http://stackoverflow.com/questions/6901171/is-d-not-supported-by-greps-basic-expressions
2013-10-31 13:51:08 +01:00
David D Lowe
396b42d483 Deal with arguments with special characters better
Script now handles filenames with special characters (such as spaces,
hard tabs, newlines, double quotes and a dash prefix). The only
exceptions are filenames with single quotes. In this case, the script
will fail early with a clear error message.
2013-10-30 13:45:48 +00:00
Sébastien Santoro
868fb6d053 Script less Linux-centric, more UNIX-agnostic
On FreeBSD and Solaris, Bash isn't by default located in /bin.

This shebang line will find it according the environment path.
2013-10-28 09:26:12 +01:00
Laurent Cozic
235d859b3a Don't cross filesystem boundaries during backup. 2013-10-28 11:41:22 +08:00
Laurent Cozic
033cabcbcf Fixed support for relative paths 2013-10-27 14:18:11 +08:00
Laurent Cozic
dd32c98a2c First commit 2013-10-27 12:00:28 +08:00