Skip to content

Latest commit

 

History

History
115 lines (75 loc) · 6.12 KB

CHANGELOG.md

File metadata and controls

115 lines (75 loc) · 6.12 KB

Changelog

1.4.1 (2021-05-29)

Full Changelog

Bugfix release.

Fixes

  • 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

Enhancements

  • Setting $InternetTestAttempts to 0 will now bypass the internet connectivity checks entirely

1.4 (2021-02-24)

Full Changelog

Moved to using Restic's inbuilt filesystem shadow copy creation (VSS).

Breaking Change

local.exclude file changes that previously referenced the resticVSS directory will need to be changed to C:\ or the relevant root drive letter.

Other enhancements

  • 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)

Full Changelog

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)

Full Changelog

  • 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)

Full Changelog

  • 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:

  • Ability to disable maintenance #3
  • Ability to disable mail sending #2

Merged pull requests:

  • add changelog #6 (kmwoley)
  • add options to enable/disable email sending and maintenance #4 (kmwoley)

1.0 (2020-02-09)

Full Changelog

* This Changelog was automatically generated by github_changelog_generator