1.4.1 (2021-05-29)
Bugfix release.
- Improved URL parsing so that the internet connectivity check works if the URL doesn't provide a protocol
- Add PowerShell 7.1 support to internet connectivity check
- Setting $InternetTestAttempts to 0 will now bypass the internet connectivity checks entirely
1.4 (2021-02-24)
Moved to using Restic's inbuilt filesystem shadow copy creation (VSS).
local.exclude
file changes that previously referenced the resticVSS
directory will need to be changed to C:\
or the relevant root drive letter.
- Future snapshot grouping (and cleanup) will be better since the root-level folders included in the backup won't change (instead, the script targets the root drive letter instead of a list of folders under the drive letter).
- Added the ability to set prune parameters via
.\config.ps1
, and defaulted the settings to--group-by host
to clean up the aforementioned snapshot grouping & pruning. - Updated the
windows.exclude
to include additional directories (most notably, the Recycle Bin is no longer backed up)
Closed issues:
- Remove VSS Operations, Switch to
--use-fs-snapshot
#32 - powershell execution policy is blocking the scheduled task #27
- VSS Cleanup Upon Errors #8
Merged pull requests:
1.3 (2021-02-23)
Improvements for Restic 0.12 and additional error logging.
Closed issues:
- backup errors after update to restic 0.12.0 due to --quiet and --verbose being used simultaneously #29
- Restic + rclone errors #26
- E-Mail sending errors are not logged #25
- FYI: Restic now has built-in VSS support #23
- SFTP backup #22
- Dirrectory/Folder Backup #21
- Docker format #20
- Filtering out errors before deciding to retry ? #19
- Backup task stucked #18
Merged pull requests:
- Release 1.4 #31 (kmwoley)
- Add '-ExecutionPolicy Bypass' to the task scheduler arguments to avoi… #28 (scelfo)
- Fix URI parsing #24 (Phlogi)
1.2.1 (2020-06-08)
-
Internet connectivity test now supports more repository types (s3:, sftp:, rest:, azure:, gs:), and ignores unsupported (swift:, rclone: and local)
-
Add 32-bit support in the
install.ps1
-
Fix/improve internet connectivity checks for azure: gs: b2:
Closed issues:
- azure repo could not be parsed #15
- Need to strip rest: in addition to s3: from RESTIC_REPOSITORY #14
- Use non-s3 repos #10
- Test-Connection fails #9
- 32bit Windows Support #7
- Add changelog #1
Merged pull requests:
1.1 (2020-02-15)
- Users can now set the following variables to control sending emails on success and/or error conditions.
- Users can now completely disable maintenance activities.
New config.ps1
variable defaults for these options are:
$SnapshotMaintenanceEnabled = $true
$SendEmailOnSuccess = $false
$SendEmailOnError = $true
Closed issues:
Merged pull requests:
1.0 (2020-02-09)
* This Changelog was automatically generated by github_changelog_generator