summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-11-13Merge branch 'master' of https://github.com/rastkov/rsync-time-backup into ↵Laurent Cozic
rastkov-master Conflicts: rsync_tmbackup.sh
2013-11-13Merge branch 'master' of https://github.com/laurent22/rsync-time-backupLaurent Cozic
Conflicts: rsync_tmbackup.sh
2013-11-13Using find instead of ls to find the last and second last directory used for ↵Laurent Cozic
backup.
2013-11-13Initial implementation of Time Machine style backup pruning.Robert Bruce Park
Within 24 hours, all backups are kept. Within 1 month, only the most recent backup for each day is kept. For all previous backups, only the most recent of each month is kept. This is not *quite* the same as Time Machine, but this implementation is a lot easier to do since it is based on string comparisons of the dates and doesn't require any "hard" date logic. Also this commit just 'echo's what will be deleted, and does not actually delete anything yet because I am still testing it.
2013-11-12Merge branch 'master' of https://github.com/tyriis/rsync-time-backup into ↵Laurent Cozic
tyriis-master Changed regex for grep iirc POSIX mode Conflicts: rsync_tmbackup.sh
2013-11-12Merge branch 'master' of https://github.com/tyriis/rsync-time-backup into ↵Laurent Cozic
tyriis-master Conflicts: rsync_tmbackup.sh
2013-11-12Merge branch 'master' of https://github.com/laurent22/rsync-time-backupLaurent Cozic
Conflicts: rsync_tmbackup.sh
2013-11-12Move more setup code inside loopLaurent Cozic
2013-11-07Delete rsync_tmbackup.sh.bakLaurent
2013-11-07Merge pull request #11 from Flimm/masterLaurent
Deal with arguments with special characters better
2013-11-07Handle source and dest arguments with spacesDavid D Lowe
2013-11-05Delete old backup when no more space on destinationLaurent Cozic
2013-11-01Update rsync_tmbackup.shrastkov
Set LAST_TIME, LINE_CONUT and SECOND_LAST_TIME based on `uname -s` output for Mac OS compatibility.
2013-11-01Update rsync_tmbackup.shrastkov
Using find with regex instead of glob
2013-10-31Changed regex for grep iirc POSIX modenils biesalski
http://stackoverflow.com/questions/6901171/is-d-not-supported-by-greps-basic-expressions
2013-10-30Deal with arguments with special characters betterDavid D Lowe
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-29Update rsync_tmbackup.shrastkov
2013-10-29Update rsync_tmbackup.shrastkov
Using find instead of ls to find the last and second last directory used for backup.
2013-10-28Merge pull request #5 from bitdeli-chef/masterLaurent
Add a Bitdeli Badge to README
2013-10-28Add a Bitdeli badge to READMEBitdeli Chef
2013-10-28Merge pull request #2 from dereckson/patch-1Laurent
Script less Linux-centric, more UNIX-agnostic
2013-10-28Script less Linux-centric, more UNIX-agnosticSébastien Santoro
On FreeBSD and Solaris, Bash isn't by default located in /bin. This shebang line will find it according the environment path.
2013-10-28Update README.mdLaurent
Added license
2013-10-28Don't cross filesystem boundaries during backup.Laurent Cozic
2013-10-27Update README.mdLaurent
Formatting
2013-10-27Readme formattingLaurent Cozic
2013-10-27Readme formattingLaurent Cozic
2013-10-27Fixed support for relative pathsLaurent Cozic
2013-10-27Readme tweaksLaurent Cozic
2013-10-27Wrote readme fileLaurent Cozic
2013-10-27First commitLaurent Cozic
2013-10-26Initial commitLaurent