Commit graph

52 commits

Author SHA1 Message Date
Neddy70
b0654c96e0 Added option to disable automatically purging old backups when out of space. 2018-03-17 11:41:14 +11:00
Laurent Cozic
4af7610dd1
Update README.md 2018-02-26 10:57:58 +00:00
Laurent Cozic
7383c50134 Documented backup expiration strategy and added test file 2018-02-23 18:16:37 +00:00
Laurent Cozic
c608793b60 Moved expiration logic to own function and implemented handling of strategy tokens 2017-11-26 16:48:03 +00:00
Matthias Kern
e988703100 Added --strategy option description 2017-11-24 20:20:58 +01:00
Laurent Cozic
fd4a29e848 Update README.md
It would make sense to have the list of features first
2017-10-05 21:18:14 +01:00
Laurent Cozic
bb909c332b Update README.md
Added "Extensions" section
2017-10-05 21:13:17 +01:00
Laurent Cozic
74f418d561 Update README.md
Minor tweaks
2017-09-26 15:09:55 +01:00
Laurent Cozic
4393a86bd0 Merge pull request #90 from markalston/master
Added ability to pull files from remote ssh server
2017-09-26 15:08:36 +01:00
markalston
732ad83ed8 Update Readme.md to reflect remote pull method 2017-09-26 08:03:48 -06:00
Laurent Cozic
1ed730e614 Update README.md
Added "How to restore" section
2017-09-21 11:55:08 +01:00
Laurent Cozic
b85bf9a6e5 Updated README and mentioned built-in lock 2017-06-03 15:39:19 +01:00
Laurent Cozic
1ffb922e33 Update README.md
Fixed headers
2017-05-02 12:20:50 +01:00
Laurent Cozic
d65cb504cc Documented expiration logic in README 2017-05-02 20:36:10 +00:00
Laurent Cozic
f9205f6e20 Allow setting log file directory 2017-05-02 20:14:36 +00:00
robocad
d612e9980e Update README.md
typo
2017-04-27 22:07:37 +02:00
Laurent Cozic
b2e5582ade Update README.md
Fixed tabs
2017-04-25 16:10:48 +01:00
Laurent Cozic
1d8592c39a Update README.md
Fixed readme file
2017-04-25 16:09:30 +01:00
Laurent Cozic
cffc330ff5 Update README.md
Moved `flock` information under Example and shortened it
2017-04-25 16:07:47 +01:00
jpartain89
9367b9b80b Changed flock line
Changed `sh` to `bash` when calling `rsync_tmbackup.sh`. A bunch of errors pop up when using `sh`. 

trap: SIGINT: bad trap
rsync_tmbackup.sh: 173: rsync_tmbackup.sh: [[: not found
rsync_tmbackup.sh: 173: rsync_tmbackup.sh: -z: not found
rsync_tmbackup.sh: 71: rsync_tmbackup.sh: [[: not found
rsync_tmbackup.sh: 194: rsync_tmbackup.sh: [[: not found
rsync_tmbackup.sh: 194: rsync_tmbackup.sh: [[: not found
rsync_tmbackup.sh: 194: rsync_tmbackup.sh: [[: not found
2017-04-25 09:24:49 -05:00
mackdata
1964baa4a2 Update README.md 2017-04-06 15:28:45 +02:00
mackdata
c44911155e Update README.md 2017-04-06 15:23:28 +02:00
mackdata
103f85cd65 Update README.md
Added section ## Lockfile
2017-04-06 13:33:34 +02:00
Laurent Cozic
56a3a89866 Fixed issue with paths that contain spaces 2016-10-01 13:44:56 +01:00
Laurent Cozic
d680039e5f Update README.md
Documented `--rsync-set-flags` option.
2016-09-10 11:30:17 +01:00
Laurent Cozic
5a0fd5f3b1 Added SSH and Time Machine style backup example 2016-08-16 09:36:57 +01:00
Laurent Cozic
9c36702657 Update README.md
Mentioned support for SSH.
2015-11-08 12:15:21 +01:00
Laurent Cozic
a58148736b Update README.md
Provided more information as to what the script actually does
2015-10-30 22:52:39 +01:00
Laurent Cozic
73dce717df Removed broken Bitdeli badge and updated date 2015-09-25 00:05:03 +02:00
lau
21c24be547 Update README.md
Added complete license
2014-09-19 11:02:32 +02:00
Laurent
1384fdfd1c Update README.md 2014-02-03 02:20:46 +08:00
Laurent
7265d26b0b Update README.md
Clarify advantages/disadvantages
2014-02-03 02:19:25 +08:00
Laurent
64f7005ab7 Update README.md
Update compatibility.
2014-02-03 02:05:10 +08:00
Utkarsh Upadhyay
2c9805b450 Fix minor typos in the README.md 2014-01-26 21:20:49 +01:00
Laurent Cozic
27a98fb54b Added TODO to README.md 2014-01-12 03:09:12 +08:00
Laurent
a3bd5009b1 Update README.md
Testing status.
2013-12-27 06:06:39 +08:00
jakschu
29f9f85361 Fix typo 2013-12-16 10:41:00 +01:00
Laurent
cb252f7545 Update README.md
Mentioned level of testing.
2013-11-26 03:40:23 +08:00
Laurent Cozic
d31b689f6b Removed old backup deletion prompt, and formatting tweaks.
- Removed old backup deletion prompt as it's not really needed.
- Made all variables uppercase for consistency.
- Used double square brackets in `if` statements.
2013-11-16 22:50:10 +08:00
Laurent Cozic
81d6b4fb99 Merge branch 'master' of https://github.com/laurent22/rsync-time-backup 2013-11-16 22:20:07 +08:00
Laurent Cozic
e092d5c2fd Updated list of features in README 2013-11-15 18:06:49 +08:00
Robert Bruce Park
72df5bf33e Rebase on master. 2013-11-13 09:16:31 -08:00
Laurent
8a2e91813b Update README.md
Now done: "Check if there's enough space in the destination before doing the backup. Also automatically delete old backups."
2013-11-13 17:57:51 +08:00
Robert Bruce Park
d425a05528 Initial implementation of Time Machine style backup pruning.
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-13 00:01:17 -08:00
Bitdeli Chef
b3416b27a0 Add a Bitdeli badge to README 2013-10-28 17:04:53 +00:00
Laurent
316e2ce58a Update README.md
Added license
2013-10-28 15:47:57 +08:00
Laurent
43ba814961 Update README.md
Formatting
2013-10-27 14:22:37 +08:00
Laurent Cozic
1340e5ecde Readme formatting 2013-10-27 14:20:12 +08:00
Laurent Cozic
c5c3670555 Readme formatting 2013-10-27 14:19:37 +08:00
Laurent Cozic
a3cdd8640a Readme tweaks 2013-10-27 12:34:05 +08:00