Commit Graph

45 Commits

Author SHA1 Message Date
Michael Koch f0c357520e Update installer to install restic 0.12.0
This fixes the backup script's usage of features not available in the
previous version.
2021-02-27 12:26:40 +01:00
Kevin Woley f7c1ba32d2 update changelog for 1.4 1.4 2021-02-24 21:55:04 -08:00
Kevin Woley 117aa66430 Merge pull request #33 from kmwoley/release_1_4
Release 1.4
2021-02-24 21:45:09 -08:00
Kevin Woley 01a38f893a add the ability to set a pruning policy
defaulted to --max-unused 1% in configuration.
2021-02-24 21:02:41 -08:00
Kevin Woley a840f5ae04 default retention polciy to group-by host
Fixes the issues from previous backup's having changing directory names, which cause snapshot retention inflation.
2021-02-24 19:59:40 -08:00
Kevin Woley 387390759d removed snapshot code, added --use-fs-snapshot
Related changes -

removed folder enumeration and instead point to the root filesystem:
snapshot handling will be better now that changing folders won't group sets

default exlusion list updates:
C:\$Recycle.Bin
C:\$WINDOWS.~BT
C:\$WinREAgent
2021-02-24 19:47:35 -08:00
Kevin Woley 15d0fc8354 Merge pull request #31 from kmwoley/release_1_4
Release 1.4
1.3
2021-02-22 21:02:49 -08:00
Kevin Woley cdba59be95 Update changelog 2021-02-22 21:01:20 -08:00
Kevin Woley 1eaef5f0c8 add error logging to sending emails
improve general error messaging
resolves #25
2021-02-22 20:34:53 -08:00
Kevin Woley 6bfba97a4c reverting the fix for URL parsing 2021-02-22 05:36:53 -08:00
Kevin Woley ed92f4e213 Merge pull request #24 from Phlogi/patch-1
Fix URI parsing
2021-02-22 05:08:27 -08:00
Kevin Woley 48b5c61215 Merge pull request #28 from scelfo/master
Add '-ExecutionPolicy Bypass' to the task scheduler arguments to avoi…
2021-02-22 05:05:17 -08:00
Kevin Woley 49305c7632 Merge branch 'release_1_4' of https://github.com/kmwoley/restic-windows-backup into release_1_4 2021-02-22 05:02:18 -08:00
Kevin Woley 6227786ae2 remove conflicting verbose/quiet
resolves #29
2021-02-22 05:02:05 -08:00
Kevin Woley eaaccc4c9e remove conflicting verbose/quiet
resolves #29
2021-02-22 04:28:20 -08:00
Tony Scelfo 471cf57b7e Add '-ExecutionPolicy Bypass' to the task scheduler arguments to avoid the issue described in https://github.com/kmwoley/restic-windows-backup/issues/27. 2021-01-08 14:17:34 -07:00
Phlogi 626ac2a0c5 Fix URI parsing
Tested only for sftp. Without the leading ..// the System.Uri will fail on the next line, as the string is empty.
2020-10-26 07:56:58 +01:00
Kevin Woley eba7f4d10a Merge pull request #17 from kmwoley/release_1_3
Release 1 3
1.2.1
2020-06-08 09:43:22 -07:00
Kevin Woley 9dba4fd40b adding changelog
closes #15
2020-06-08 09:41:26 -07:00
Kevin Woley 229d21d753 add "generic" repo specific url internet tests 2020-06-08 08:39:07 -07:00
Kevin Woley 69e8a23b36 remove azure, gs, and b2 from connectivity check 2020-06-08 07:48:57 -07:00
Kevin Woley 63a8bb9218 retry error messaging improvements 2020-04-30 09:49:49 -07:00
Kevin Woley 7cff028471 send email on first success after a failure
(if SendEmailOnError is enabled)
2020-04-29 14:39:54 -07:00
Kevin Woley 102bc0ccc9 Add Zoom, VS Code, Signal, and Spotify to default exclude list 2020-04-28 20:58:36 -07:00
Kevin Woley 88bc571998 Add date to Release 1.2 2020-04-28 20:44:39 -07:00
Kevin Woley 7d7978f0cc Merge pull request #13 from kmwoley/option-refinement
1.2 Release
2020-04-28 20:42:49 -07:00
Kevin Woley 6edfe75696 Changelog update. 2020-04-28 20:41:08 -07:00
Kevin Woley 5ef9e3bb53 add 32-bit windows support to the install
Closes #7
2020-04-28 20:28:08 -07:00
Kevin Woley b73008a5f1 internet connectivity check handles all repo types
Closes #10
2020-04-28 20:08:41 -07:00
Kevin Woley be35fd5e7b Merge pull request #6 from kmwoley/option-refinement
add changelog
1.1
2020-02-15 09:40:55 -08:00
Kevin Woley 716e98563b typo fix 2020-02-15 09:39:53 -08:00
Kevin Woley f8e9653aa9 add changelog 2020-02-15 09:38:41 -08:00
Kevin Woley ab15f5387b Merge pull request #4 from kmwoley/option-refinement
add options to enable/disable email sending  and maintenance
2020-02-14 08:40:30 -08:00
Kevin Woley 0334de5546 bug fix: previous shadow copy could be backed up
If the previous run of the script were aborted, the shadow copy would be left aroudn and then backed up.
2020-02-13 23:04:46 -08:00
Kevin Woley 7f576135fc config points for disabling maintenance, email 2020-02-13 22:58:13 -08:00
Kevin Woley 291b8f14ef add local.exclude instructions 1.0 2020-02-09 14:32:55 -08:00
Kevin Woley a2e5a6d1e0 added real instructions on how to install and use 2020-02-09 14:27:48 -08:00
Kevin Woley 0e29020099 moving secrets file to a temp file name to avoid conflicts 2020-02-08 20:47:03 -08:00
Kevin Woley 7fe99998f0 adding a real description 2020-02-08 20:42:17 -08:00
Kevin Woley f0ca51a57f encourage the use of single quotes over double 2020-02-08 20:33:11 -08:00
Kevin Woley 823a10885c install script needs to import secrets 2020-02-08 20:30:41 -08:00
Kevin Woley 12a7142511 add retic.exe download to install script 2020-02-08 14:45:01 -08:00
Kevin Woley a6bc1d4ab8 add stub secrets.ps1 file 2020-02-08 10:33:06 -08:00
Kevin Woley 073aa49f4f initial commit 2020-02-08 10:29:09 -08:00
Kevin Woley 34eae241aa Initial commit 2020-02-08 10:07:56 -08:00