SqlBackupRestoreTools

2.0.17

SQL Server database backup/restore helper module with optional SQL-backed logging and email notifications.

Minimum PowerShell version

5.1

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name SqlBackupRestoreTools

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name SqlBackupRestoreTools

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2026 Mike Fleming

Package Details

Author(s)

  • Mike Fleming (@BelugaMike)

Tags

SQLServer DBA Backup Restore

Functions

BackupAndRestore Backup-DbalDatabase Clear-DBALibraryConfig Get-DBALibraryConfig Restore-DbalDatabase Set-DBALibraryConfig

Dependencies

This module has no dependencies.

Release Notes

2.0.17: Fix StrictMode crash after successful BackupAndRestore completion caused by referencing an uninitialized $MailMessage variable. 2.0.16: Avoid importing SqlServer at module import time (prevents Update-TypeData collisions after Remove-Module/re-import). See CHANGELOG.md.

FileList

Version History

Version Downloads Last updated
2.0.17 (current version) 7 2/12/2026
2.0.16 4 2/12/2026
2.0.15 7 2/11/2026
2.0.14 4 2/11/2026
2.0.13 3 2/11/2026
2.0.12 6 2/11/2026
2.0.10 4 2/5/2026
2.0.9 4 2/5/2026
2.0.5 2 2/5/2026
2.0.4 2 2/2/2026
2.0.3 2 2/2/2026
2.0.2 2 2/2/2026
2.0.1 2 2/2/2026
2.0.0 4 2/2/2026
Show more