diff options
| author | Anton Bobov <abobov@gmail.com> | 2020-02-06 13:45:24 +0500 |
|---|---|---|
| committer | Anton Bobov <abobov@gmail.com> | 2020-02-08 23:35:07 +0500 |
| commit | d5c22685624a4c4e4ac039a5c23782245f95385b (patch) | |
| tree | 11e17e1070549cfdfeaacea7593729b822efd893 /d-backup | |
| parent | 69c820a66463a0416ff6fc230644f40d912a3cbd (diff) | |
Update.
Diffstat (limited to 'd-backup')
| -rwxr-xr-x | d-backup | 12 |
1 files changed, 10 insertions, 2 deletions
@@ -21,6 +21,7 @@ print_help() { cat <<EOF Commands: backup run backup + cleanup cleanup stats show collection status list list files from backup restore restore files from backup @@ -30,12 +31,16 @@ EOF } backup() { - duplicity cleanup --force "$TARGET" - duplicity remove-all-but-n-full 3 --force "$TARGET" nice ionice duplicity \ --exclude-filelist "$HOME/.duplicity-exclude" \ --full-if-older-than 2M \ "$SOURCE" "$TARGET" + cleanup +} + +cleanup() { + duplicity cleanup --force "$TARGET" + duplicity remove-all-but-n-full 3 --force "$TARGET" } stats() { @@ -60,6 +65,9 @@ while (( "$#" )) ; do backup) backup ;; + cleanup) + cleanup + ;; stats) stats ;; |
