SQL Backup Master Changelog

What's new in SQL Backup Master 7.2.825.0

Apr 18, 2024
  • Improvement - Communications library updates for S3, OneDrive and Google Drive backup destinations.
  • Improvement - Improved new OpenSSH private key format encryption support.
  • Improvement - Minor improvements to Google Drive authorization flow.
  • Improvement - Improved JSON data processing performance.
  • Bug fix - Fixed incorrect validation when using Amazon S3 IAM authentication option.
  • Bug fix - Fixed rare issue with installation of product license keys.
  • Bug fix - Minor user interface fixes and optimizations.

New in SQL Backup Master 7.2.819.0 (Mar 15, 2024)

  • Improvement - Improved icon metrics across user interface elements.
  • Improvement - Enhanced logging subsystem security and performance.
  • Improvement - Various minor user interface fixes and enhancements.
  • Bug fix - Fixed incorrect default from address logic for email notifications.
  • Bug fix - Fixed a UI state issue that occurred with specific job editing seqeuences.
  • Bug fix - Mitigation for timing issue when applying a license via the product installer.

New in SQL Backup Master 7.2.806.0 (Feb 28, 2024)

  • Bug fix - Fixed error that appeared when opening the log viewer.

New in SQL Backup Master 7.2.804.0 (Feb 25, 2024)

  • Improvement - Improved FTP with TLS 1.3 interoperability.
  • Improvement - Communications library updates for S3 backup destinations.
  • Improvement - Improved SFTP/SSH compability with FileZilla Server Pro Enterprise.
  • Bug fix - Resolved S3 incompatibility with Synology C2 Object Storage.
  • Bug fix - Resolved issue with using Wasabi buckets in non-default regions.
  • Bug fix - Fixed rare Google Drive folder listing issue.

New in SQL Backup Master 7.2.796.0 (Feb 6, 2024)

  • Improvement - Added support for configuration import from the command line interface.
  • Improvement - Communications library updates for S3, Google Drive, and Azure backup destinations.
  • Improvement - Added support for OEM product license types.
  • Bug fix - Resolved "Culture is not supported" error when viewing reports on Windows Server 2012 R2.
  • Bug fix - Configuration import failed to clean up extracted files in certain scenarios.
  • Bug fix - Resolved popup dialog message regression.

New in SQL Backup Master 7.2.791.0 (Jan 23, 2024)

  • Improvement - Various user interface improvements.
  • Improvement - Improved UI support across various monitor resolutions.
  • Improvement - Now using shorter time span string for job duration dashboard widget.
  • Bug fix - Fixed issue with font icons on systems using languages written left to right.
  • Bug fix - Fixed certain child window positions in multi-monitor environments.

New in SQL Backup Master 7.2.770.0 (Jan 19, 2024)

  • Improvement - Added the ability to search the backup job listing.
  • Improvement - Added support for choosing the access tier of Azure blob uploads.
  • Improvement - Added language translations for some relative date/time displays.
  • Improvement - Communications library updates for OneDrive, Google Drive backup destinations.
  • Improvement - Fixed issue with restore of backup files containing unicode filename characters.
  • Improvement - Updates to various internal communications protocol security libraries.
  • Improvement - Improvements to logging performance and memory buffer pruning operations.
  • Improvement - Improved validation experience when editing backup job temp folder setting.
  • Improvement - Improved visuals for filter notification and search result indicators.
  • Improvement - Minor adjustments to theme colors to improve usability and variation.
  • Improvement - Minor improvements to the data exclusion editing experience.
  • Improvement - TLS 1.3 support is now enabled for email notifications.
  • Improvement - Reduced memory footprint of service host process.
  • Bug fix - Double-clicking backup jobs scrollbar would open currently selected job.
  • Bug fix - Backup job view keyboard bindings were not activating consistently.
  • Bug fix - Resolved issue with email notification log entry buffer pruning.
  • Bug fix - Fixed rare error message relating to library translation strings.
  • Bug fix - Minor user interface fixes.

New in SQL Backup Master 7.1.758.0 (Jan 2, 2024)

  • Improvement - Improved cancellation support when database connections fail.
  • Improvement - Improved progress indication for dashboard widget controls.
  • Improvement - Improved backup job state representation across client sessions.
  • Improvement - Improved theme conformance and positioning for most message dialogs.
  • Improvement - Improved SSH security with support for strict key exchange extension.
  • Improvement - Improved client shutdown speed during service communications operations.
  • Improvement - Communications library updates for Google Drive backup destinations.
  • Improvement - Improved automatic dashboard widget refresh behavior.
  • Bug fix - Fixed incorrect display of progress for dashboard widgets under certain conditions.
  • Bug fix - Fixed possible incorrect representation of job retry state on the client.
  • Bug fix - Fixed possible visual banding effect in the backup history widget chart.
  • Bug fix - Collapsing a backup job was not hiding the description field.
  • Bug fix - Minor user interface fixes.

New in SQL Backup Master 7.0.735.0 (Dec 15, 2023)

  • Improvement - Improved visibilty of version dashboard widget glyphs.
  • Improvement - Improved layout of collapsed entries in the Backups view.
  • Improvement - Improved display of information for expired trial license.
  • Improvement - Updated communications library for OneDrive backup destinations.
  • Bug fix - Fixed new version availability status bar indicator.
  • Bug fix - Fixed rare failure related to async dashboard widget commands.
  • Bug fix - Fixed incorrect wait cursor indicator appearing in rare cases.
  • Bug fix - Fixed dark theme conformance for email notification subject window.
  • Bug fix - Various installer fixes and improvements.

New in SQL Backup Master 7.0.732.0 (Dec 11, 2023)

  • Improvement - Added data folder auto-healing logic.
  • Bug fix - Fixed possible unexpected error on new installations.

New in SQL Backup Master 7.0.730.0 (Dec 10, 2023)

  • Improvement - Performance improvements.
  • Improvement - Minor user interface improvements.
  • Improvement - Communications library updates for Azure and OneDrive backup destinations.
  • Bug fix - Removed non-functional link from log viewer status bar.
  • Bug fix - Fixed resouce object key error message.

New in SQL Backup Master 7.0.727.0 (Dec 7, 2023)

  • Improvement - Improved product installation pathing on 64-bit systems.
  • Bug fix - Fixed scheduling bug that could cause incorrect job execution interval.
  • Bug fix - "Next run" backup job field could display an incorrect backup type.
  • Bug fix - Minor cosmetic fixes.

New in SQL Backup Master 7.0.714.0 (Nov 30, 2023)

  • Improvement - Improved efficiency of S3 communications.
  • Improvement - Updated communications libraries for Box and Google Drive.
  • Improvement - Improved compatibility with Amazon's S3 bucket object lock feature.
  • Bug fix - Fixed missing date/time stamp for log group entries in log viewer.
  • Bug fix - Fixes based on failure telemetry.

New in SQL Backup Master 7.0.711.0 (Nov 28, 2023)

  • Improvement - Minor user interface layout tweaks.
  • Improvement - Added support for awaiting command line job execution results (see help).
  • Improvement - Added full report link to sql instance coverage dashboard widget.
  • Improvement - Storage used dashboard widget header text is updated based on view mode.
  • Improvement - Bypass backup recovery model notice when auto-discovery configuration allows.
  • Bug fix - Command line interface returned incorrect exit code for invalid job names.

New in SQL Backup Master 7.0.701.0 (Nov 21, 2023)

  • Improvement - User interface overhaul (icons, navigation, etc.).
  • Improvement - 7-zip backup compression performance improved considerably.
  • Improvement - A new SQL backup dashboard view has been introduced.
  • Improvement - Added storage usage tracking to backup dashboard view.
  • Improvement - Added recent backup history graph to backup dashboard view.
  • Improvement - Added SQL instance coverage listing to dashboard view.
  • Improvement - Added top backup jobs by average duration to dashboard view.
  • Improvement - Added current job status indicators and summary bar to dashboard view.
  • Improvement - Added new tool for syncing backup settings between jobs.
  • Improvement - Improved backup scheduler to allow for day-of-month selection.
  • Improvement - Added a new daily backup job history report.
  • Improvement - Added a new backups by average duration (including latest status) report.
  • Improvement - Reports are now grouped into primary and SQL Server system reports.
  • Improvement - Added current storage used to backup summary and destination reports.
  • Improvement - Report scheduling view now provides direct access to error log entries.
  • Improvement - Improved consistency of backup report layouts and naming conventions.
  • Improvement - Improved readability of report viewer toolbar when using dark themes.
  • Improvement - Backup destination report now uses a table data layout.
  • Improvement - Backup job listing filter indicator now includes total job count.
  • Improvement - Added database selection context menu to backup job view.
  • Improvement - Backup file cleanup logs now include size information for pruned files.
  • Improvement - Backup job editor now indicates when job scheduling is paused during editing .
  • Improvement - Improved global settings validation with pre-commit normalization.
  • Improvement - Updated communications libraries for Box, Google Drive, S3 and OneDrive storage services.
  • Improvement - Improvements to backup job script editing experience.
  • Improvement - Log viewer can now target all backup job event sources.
  • Improvement - Improved cancellation responsiveness for several backup destinations.
  • Improvement - Backup schedule summaries are now more succinct and informative.
  • Improvement - Removed feature usage telemetry data collection (and related setting).
  • Improvement - Improved efficiency of Google Drive backup destination service communications.
  • Improvement - Added a simple webhook template for Google Chat.
  • Improvement - Improved theming of desktop notification alerts.
  • Improvement - Multiple improvements to the appearance of dark themes.
  • Improvement - Improved clarity and scaling of all backup destination icons.
  • Improvement - Improved progress reporting for 7-zip backup compression.
  • Improvement - 7-zip backup compression now supports single-threaded configuration option.
  • Improvement - Global settings are now available directly in the main window.
  • Improvement - Improved representation of action retry state in client user interface.
  • Improvement - Various improvements to configuration import and export tooling.
  • Improvement - Improved backup job status determination when using inline upload feature.
  • Improvement - Improvements and minor fixes for FTP, SFTP, and SSH backup destinations.
  • Improvement - Added new log view targeting links to the tools navigation area.
  • Bug fix - Fixed inconsistent sorting by file size column in recovery explorer.
  • Bug fix - Logging of specific backup job options was being repeated for each database.
  • Bug fix - Fixed issue with recovery explorer hierarchy for Google Drive destinations.
  • Bug fix - Database recovery could fail to clean up temp files in specific circumstances.

New in SQL Backup Master 6.4.641.0 (Sep 1, 2023)

  • Bug fix - Fixed rare backup job serialization concurrency bug.
  • Bug fix - Fixed issue causing backup chain validation warnings to be logged as errors.
  • Bug fix - Fixed rare scenario causing Google Drive authorization failures to not show error messages.

New in SQL Backup Master 6.4.637.0 (Jul 21, 2023)

  • Bug fix - Fixed backup file pruning not working correctly in specific configurations.

New in SQL Backup Master 6.4.634.0 (Jul 15, 2023)

  • Improvement - Updated communications libraries for S3, OneDrive, Azure, and Google Drive storage services.
  • Bug fix - Fixed issue with the display of database file sizes in report and database selection views.

New in SQL Backup Master 6.4.630.0 (Jul 11, 2023)

  • Improvement - Updated communications libraries for Amazon S3 and OneDrive storage services.
  • Improvement - Updated Google Drive backup destination to accommodate API surface changes.
  • Improvement - Various performance-related improvements.
  • Improvement - Minor user interface improvements.
  • Bug fix - Resolved path related issue with OneDrive backup destinations.

New in SQL Backup Master 6.3.623.0 (Jun 19, 2023)

  • Improvement - Updated communications libraries for Google Drive, Amazon S3, and Google Drive storage services.
  • Bug fix - Fixed issue with OneDrive items not enumerating correctly in some cases.
  • Bug fix - Other minor fixes and improvements.

New in SQL Backup Master 6.3.621.0 (Jun 15, 2023)

  • Improvement - Minor user interface improvements and fixes.
  • Improvement - Updated communications libraries for Google Drive, Amazon S3, and Google Drive storage services.
  • Bug fix - Amazon S3 backup destination now uses virtual host style bucket addressing by default.

New in SQL Backup Master 6.3.620.0 (Jun 1, 2023)

  • Improvement - End User License Agreement is now visible in product about box.
  • Improvement - Minor improvements to OAuth authorization code input window.
  • Improvement - Improved error messaging for OneDrive backup destinations.
  • Improvement - Improved editing and loading experience for backup job scripts.
  • Improvement - Updated communications libraries for S3, Box, Google Drive, and OneDrive storage services.
  • Bug fix - Backup recovery model notification wasn't considering database exclusions.
  • Bug fix - Fixed minor resource leak in OneDrive communications handlers.

New in SQL Backup Master 6.3.617.0 (May 22, 2023)

  • Improvement - Added option to disable non-SSL integrity checks for Amazon S3 uploads.
  • Improvement - Added clipboard paste button to the authentication code input window.
  • Improvement - Improved validation in folder destination configuration dialog.
  • Bug fix - Fixed authorization failure scenario for OneDrive (Personal) backup destinations.
  • Bug fix - Fixed a bug that could cause backup destination edits to commit incorrectly.

New in SQL Backup Master 6.3.610.0 (May 16, 2023)

  • Improvement - Added new backup chain exclusivity validation capability.
  • Improvement - Added dedicated backup destination for IDrive e2 (S3 compatible) storage.
  • Improvement - Added custom S3 backup destination with selectable signature version and bucket addressing model.
  • Improvement - Newly created backup jobs are now scrolled into view upon save.
  • Improvement - Added the ability to select Azure backup destination blob service version.
  • Improvement - Wasabi backup destination editor updated to include EU, CA, and AP service endpoints.
  • Improvement - Backup destination chooser now has separate category for S3 compatible targets.
  • Improvement - Secure FTP protocol (FTPS & SFTP) support has been moved to the free product tier.
  • Improvement - Improved backup destination configuration input validation and sanitization.
  • Improvement - Backup history report now indicates whether backup is a snapshot.
  • Improvement - Improved OAuth token storage validation (OneDrive and Box destinations).
  • Improvement - Updated communications libraries for Amazon S3 and OneDrive storage services.
  • Improvement - Various user interface and help file content improvements.
  • Improvement - Updated several backup destination storage icons.

New in SQL Backup Master 6.2.606.0 (Apr 29, 2023)

  • Improvement - Updated communications libraries for Google Drive, MS Graph, and Amazon S3 storage services.
  • Bug fix - Fixed bug related to database enumeration within impersonation contexts.
  • Bug fix - Fixed missing code signature on an installed dll.

New in SQL Backup Master 6.2.604.0 (Apr 24, 2023)

  • Bug fix - Fixed v6.2 regression affecting Google Drive backup destination authorization.

New in SQL Backup Master 6.2.602.0 (Apr 21, 2023)

  • Improvement - OneDrive backup destinations now use the Microsoft Graph API.
  • Improvement - OneDrive backup destinations have improved authorization flow.
  • Improvement - Imported backup jobs now participate in version migration checks.
  • Improvement - Added the ability to run all failed, unscheduled, never run, or pinned backup jobs.
  • Improvement - Updated communications libraries for Google Drive, Box, Azure, and Amazon S3 storage services.
  • Improvement - Added support for path-style bucket addressing to Amazon S3 backup destination.
  • Improvement - The Azure backup destination service endpoint address can now be edited.
  • Improvement - Various minor fixes and compatibility improvements for FTP/SFTP/FTPS.
  • Improvement - Restore operations have improved target SQL Server selection and auth flow.
  • Improvement - Restore operations now show the account used to connect to SQL Server.
  • Bug fix - Backup destination tests were incorrectly participating in retry policy.
  • Bug fix - Backup destination test failures were not yielding useful error messages.

New in SQL Backup Master 6.1.589.0 (Feb 2, 2023)

  • Improvement - Installer updates and improvements.
  • Improvement - Minor product theme consistency improvements.
  • Improvement - Improved compatibility with Azure Blob Storage SFTP service.
  • Improvement - Updated internal reporting libraries with various improvements.
  • Improvement - Supported security protocols are now selected automatically by the host operating system.
  • Improvement - Updated communications libraries for Box, Google Drive, Amazon S3, and Dropbox storage services.
  • Improvement - Performance updates and minor fixes for internal JSON libraries.
  • Bug fix - Restore process would loop on download under specific configuration conditions.
  • Bug fix - Fixed partial clipping of status bar when window is maximized.

New in SQL Backup Master 6.1.586.0 (Dec 3, 2022)

  • Improvement - Various minor user interface fixes and enhancements.
  • Improvement - Amazon S3 backup destination can now authenticate to S3 using an EC2 IAM role.
  • Improvement - Improved style and readability of backup notification email log entry table.
  • Improvement - Updated communications libraries for Google Drive, Amazon S3, and Dropbox storage services.
  • Bug fix - Remote directory folder creation wasn't working for OneDrive backup destinations.

New in SQL Backup Master 6.1.584.0 (Nov 2, 2022)

  • Bug fix - Fixed v6.1 regression that prevented FTP backup destinations from being added.

New in SQL Backup Master 6.1.583.0 (Nov 1, 2022)

  • Improvement - Added the ability to export and re-import global program options.
  • Improvement - Added the ability to export and re-import settings for individual backup jobs.
  • Improvement - Extended upload retry handling logic to file presence verification stage of backups.
  • Improvement - Updated communications libraries for Azure Storage, Box, and Amazon S3 storage services.
  • Improvement - Added support for minimal (summary) logging when skipping auto-discovered databases.
  • Improvement - Optimizations and resource usage improvements when using TLS 1.3 with FTPS.
  • Improvement - Improved log messaging during retry operations.
  • Improvement - Minor installer improvements.

New in SQL Backup Master 6.0.580.0 (Oct 18, 2022)

  • Improvement - System-wide improvements to error message verbosity and scope.
  • Improvement - Extended upload timeout logic for Box backup destination.
  • Improvement - Improved network timeout and retry logic for Azure backup destinations.
  • Improvement - Improved chunk size logic when uploading large backup files to Google Drive.
  • Improvement - Improved interactions when copying settings from backup destinations requiring authorization.
  • Improvement - Updated communications libraries for Google Drive, Dropbox, Azure Storage, and S3 storage services.
  • Improvement - When multiple webhook notifications are defined for a backup, they are now sent in parallel.
  • Bug fix - Fixed issue with decompression tool prompting for zip archive password after cancelling its input.
  • Bug fix - Minor bug fixes and user interface updates.
  • Bug fix - Minor SFTP compatibilty improvements and fixes.

New in SQL Backup Master 6.0.579.0 (Oct 15, 2022)

  • Improvement - System-wide improvements to error message verbosity and scope.
  • Improvement - Extended upload timeout logic for Box backup destination.
  • Improvement - Improved network timeout and retry logic for Azure backup destinations.
  • Improvement - Improved interactions when copying settings from backup destinations requiring authorization.
  • Improvement - Updated communications libraries for Dropbox, Azure Storage, and S3 storage services.
  • Bug fix - Minor bug fixes and user interface updates.
  • Bug fix - Minor SFTP compatibilty improvements and fixes.

New in SQL Backup Master 6.0.575.0 (Aug 31, 2022)

  • Improvement - Various logging improvements.
  • Improvement - Updated internal logging libraries.
  • Improvement - Updated communications libraries for S3, Box, and Google Drive storage services.
  • Bug fix - Azure storage backup destination was not properly processing backups stored in the container root.
  • Bug fix - Installer error occurred when choosing not to install desktop notification component.

New in SQL Backup Master 6.0.569.0 (Jul 30, 2022)

  • Bug fix - Fixed issue with backup job scheduler not honoring "run between" configuration.

New in SQL Backup Master 6.0.568.0 (Jul 27, 2022)

  • Improvement - Various compatibility improvements in FTP, FTPS and SFTP functionality.
  • Improvement - Updated communications libraries for S3, Azure, Dropbox, and Google Drive storage services.
  • Improvement - Added stronger warning text to the advanced temp folder configuration window.
  • Improvement - Various minor user interface updates and fixes.
  • Bug fix - Fixed validation problem when using email notifications with global mail server config.

New in SQL Backup Master 6.0.566.0 (Jul 11, 2022)

  • Improvement - Added support for SQL Server 2022.
  • Improvement - Added support for backup job notifications via webhooks.
  • Improvement - Added new reporting system with scheduling, email delivery, and more.
  • Improvement - Added proxy server support for all applicable backup destinations, etc.
  • Improvement - Added the ability to sort backup jobs by custom sort index.
  • Improvement - Added the ability to specify mail server configuration globally, with optional per-job override.
  • Improvement - Configuration export and import now include global, backup job, and scheduled report configuration.
  • Improvement - Backup destinations can now be configured to store specific backup types (full, diff, log).
  • Improvement - Destination backup pruning timespan now supports days and/or hours.
  • Improvement - Updated communications libraries for S3, Box, Dropbox, and Google Drive storage services.
  • Improvement - Backup and Restore toolbar is now consumes less vertical space.
  • Improvement - Improved error handling for backup destination module loading.
  • Improvement - Migrated to latest Azure Storage SDK (previous SDK is deprecated).
  • Improvement - Added helpful startup information to the Recovery Explorer window.
  • Improvement - Improved enabled/disabled state representation for backup destinations.
  • Improvement - Increased the zip compression chunk size for better performance with large files.
  • Improvement - Improved integration with SQL Server's native backup compression feature.
  • Improvement - Added global option that allows for disabling of automatic crash reporting.
  • Improvement - Added an option for terminating existing database connections during restore.
  • Improvement - Improved backup job status logic to include notification failure states.
  • Improvement - Custom email notification subject line no longer requires product license.
  • Improvement - Added backup job filter option to show only unscheduled jobs.
  • Improvement - Numerous error and informational logging improvements.
  • Improvement - Numerous user interface and usability enhancements.
  • Improvement - Dark themes now use higher constrast primary icons.
  • Improvement - Added new dark green theme.
  • Bug fix - Resolved issue with app protection being temporarily bypassed by new major version install.
  • Bug fix - Database restore and cleanup confirmation dialog text wasn't visible when using dark theme.
  • Bug fix - Fixed rare directory not found exception error associated with the display of task dialogs.
  • Bug fix - Disabled backup job indicator is no longer pushed off-screen by long backup job name.

New in SQL Backup Master 5.4.548.0 (Apr 22, 2022)

  • Change - Updates to minimum operating system version requirements.
  • Improvement - Installer now bundles .NET Framework v4.7.2 web bootstrapper.
  • Bug fix - Fixed possible secret key validation error for S3 (and compatible) destinations.

New in SQL Backup Master 5.4.547.0 (Apr 20, 2022)

  • Improvement - Cleanup phase of backup is now bypassed if all related options are disabled.
  • Bug fix - Fixed text formatting issues in the user interface.
  • Bug fix - Fixed rare file system permissions error relating to grid control state persistence.

New in SQL Backup Master 5.4.544.0 (Apr 4, 2022)

  • Improvement - Updated communications libraries for S3, Box, Dropbox, and Google Drive storage services.
  • Improvement - Various minor fixes and compatibility improvements for FTP (and secure FTP) functionality.
  • Bug fix - Incorrect failure message shown during secure FTP tests without appropriate license.
  • Bug fix - Fixed rare RuntimeBinderException error when configuring FTP backup destination.

New in SQL Backup Master 5.4.543.0 (Mar 23, 2022)

  • Bug fix - Resolved assembly loading trust errors on older operating systems.

New in SQL Backup Master 5.4.542.0 (Mar 18, 2022)

  • Bug fix - Fixed user interface text formatting regressions.

New in SQL Backup Master 5.4.541.0 (Mar 18, 2022)

  • Improvement - Updated communications libraries for S3, Box and Google Drive storage services.
  • Improvement - Added support for SFTP (SSH) authentication via private key file.
  • Improvement - S3 and Azure secret key input fields now obscure their contents.
  • Improvement - Added support for PowerShell scripts to custom batch script execution.
  • Improvement - Improved compatibility with FileZilla FTP server when using TLS 1.3.
  • Improvement - Password inputs no longer have a content visibility toggle button.
  • Improvement - Minor improvements to the database exclusion editor window.
  • Improvement - Backup recovery explorer now persists last window position and size.
  • Improvement - Backup recovery explorer grid view now persists column widths.
  • Improvement - Improvements to internal exception handling systems.
  • Improvement - Improved backup destination assembly loading security.
  • Improvement - Backup job editor database selection list is now sorted.
  • Improvement - Backup job editor now shows excluded databases with strikethrough font.
  • Improvement - Simplified layout of FTP Server backup destination configuration window.
  • Improvement - Various user interface fixes and optimizations.
  • Improvement - TLS 1.3 performance optimizations.
  • Bug fix - Fixed rare invalid operation exception when closing main window.
  • Bug fix - Fixed possible fault when global settings fail to save correctly.

New in SQL Backup Master 5.3.529.0 (Jan 2, 2022)

  • Improvement - Backup storage retry feature extended to the entire storage phase (connect, login, & upload).
  • Improvement - Upgraded communications libraries for S3 and Box storage services.
  • Improvement - Start with a dark theme (first launch only) if OS is using dark mode.
  • Improvement - Application-managed windows now use themed title bars.
  • Improvement - Minor user interface enhancements and theme improvements.
  • Improvement - Added cancel button to advanced temp backup folder configuration window.
  • Bug fix - Fixed possible horizontal scrolling in notifications area of backup job settings.
  • Bug fix - Uploading backups immediately after backup now constrains pruning scope appropriately.
  • Bug fix - Refreshing the backup log viewer was not working.

New in SQL Backup Master 5.3.518.0 (Dec 11, 2021)

  • Improvement:
  • Improvements to unexpected exception handling subsystem.
  • Upgraded communications libraries for S3 services.
  • Bug fix:
  • Fixed incorrect text foreground color in upgrade notification area when using a dark theme.
  • Fixed rare error that could occur during client process exit.

New in SQL Backup Master 5.3.516.0 (Dec 8, 2021)

  • Improvement - Connection retry logic now targets service pipe communications.
  • Improvement - Improved default status icon for newly created backups.
  • Improvement - Improved service initialization to enable faster startup.
  • Bug fix - Backup download permissions check now occurs earlier when restoring.
  • Bug fix - Fixed sequencing issue in new multi-stage restore.
  • Bug fix - Fixed delay associated with failed database connection test.

New in SQL Backup Master 5.3.513.0 (Dec 2, 2021)

  • Bug fix - Fixed "bad net name" error occuring during remote folder authentication.
  • Bug fix - Fixed regression preventing change of folder destination password.

New in SQL Backup Master 5.3.512.0 (Dec 1, 2021)

  • Bug fix - Fixed regression preventing change of folder destination password.

New in SQL Backup Master 5.3.511.0 (Dec 1, 2021)

  • Improvement - Added new dark red theme.
  • Improvement - Added the ability to specify file locations when restoring a database backup.
  • Improvement - Added the ability to sort backup job listing by next (scheduled) run date/time.
  • Improvement - Upgraded communications libraries for S3 and Google Drive services.
  • Improvement - Improvements and additions to the product help file.
  • Improvement - Rearranged portions of the backup job settings configuration window.
  • Improvement - Added retry configuration for failed backup file uploads.
  • Improvement - Improved user messaging when handling fatal unexpected exceptions.
  • Improvement - Service-level unhandled exceptions now write to the Windows event log.
  • Improvement - Task dialog displays have been updated and now work better with dark themes.
  • Improvement - Additional user interface and theme coverage improvements.
  • Improvement - Improved SSH compability for servers with broken window size logic.
  • Improvement - Improved performance of zip compression operations.
  • Improvement - Improved handling of cases where backup file creation succeeds but compression fails.
  • Improvement - Improved trial license installation when adding or configuring backup destinations.
  • Improvement - Restore operations now notify about target database connection termination.
  • Improvement - Various backup job logging improvements.
  • Bug fix - Fixed lack of exception safety when parsing command line arguments.
  • Bug fix - Fixed poor script editor text contrast when using dark themes.
  • Bug fix - Fixed rare "cannot set owner property to a window that has been closed" error message.
  • Bug fix - Fixed minor delay when switching from light to dark theme (and vice versa).
  • Bug fix - Fixed backup recovery failing to clean up temp files in some scenarios.
  • Bug fix - Fixed possible error executing SQL script ending with a "go" statement.

New in SQL Backup Master 5.2.504.0 (Nov 11, 2021)

  • Improvement - Improved cancellation behavior during backup file creation.
  • Improvement - Upgraded communications libraries for Amazon S3 and Box services.
  • Improvement - Now showing completion message after using backup explorer cleanup function.
  • Improvement - Added the ability to install product license through the installer.
  • Improvement - Improved timing for service restart configuration via installer (or CLI).
  • Bug fix - Added exception handling for rare desktop notification resource allocation failure.
  • Bug fix - Command line interface job execution was failing in some environments.
  • Bug fix - Unable to launch main client through the desktop notification icon.
  • Bug fix - Fixed issues with per-user single-instance process checks.

New in SQL Backup Master 5.2.495.0 (Oct 27, 2021)

  • Improvement - Minor improvements to title bar theming.
  • Improvement - Updated communications libraries for Google Drive and Amazon S3 services.
  • Bug fix - Incorrect file move error may be logged when executing folder destination backups.

New in SQL Backup Master 5.2.494.0 (Oct 17, 2021)

  • Bug fix:
  • Fixed issue with incorrect SMTP timeout numerical conversion.

New in SQL Backup Master 5.2.493.0 (Oct 12, 2021)

  • Bug fix - Fixed issue with appended backup arguments leading to job execution error.
  • Bug fix - Fixed folder browser buttons sometimes causing user interface to become unresponsive.

New in SQL Backup Master 5.2.490.0 (Oct 10, 2021)

  • Improvement - Added official support for Windows 11.
  • Improvement - Updated communications libraries for Google Drive and Amazon S3 services.
  • Improvement - Added "yesterday" to selectable date ranges exposed by the log viewer.
  • Improvement - Added ability to copy log view detail text to the Windows clipboard.
  • Improvement - Improved installer process termination sequencing during upgrades.
  • Improvement - Improvements to error handling for client communications channels.
  • Bug fix - Fixed rare "collection was modified" error during job execution.
  • Bug fix - Fixed issues with log viewer processing of groups spanning multiple days.
  • Bug fix - Fixed potential authorization exception associated with single-instance mutex.
  • Bug fix - Fixed rare user interface update failure scenario related to message priorities.
  • Bug fix - Log viewer severity counters were not taking the view filter into consideration.
  • Bug fix - Resolved issue with invisible labels in some windows when using the dark blue theme.
  • Bug fix - Fixed incorrect parsing of ENCRYPTION database backup parameters when specified by user.
  • Bug fix - Large backup file uploads through the Google Cloud Storage S3 channel could fail with a 403 error.
  • Bug fix - Fixed incorrect display of account impersonation guidance when connecting to SQL Server using a SQL Server account.

New in SQL Backup Master 5.1.481.0 (Sep 20, 2021)

  • Improvement - Added dark theme with blue accents.
  • Improvement - Main application window now presents a themed title bar.
  • Improvement - Various logging improvements and performance optimizations.
  • Improvement - Improved performance of Google Drive backup destination uploads.
  • Improvement - Improved performance of Dropbox backup destination uploads.
  • Improvement - Improved performance of OneDrive backup destination uploads.
  • Improvement - Single-instance process constraints are now tracked on a per-user basis.
  • Improvement - Desktop notification application now explicitly exits in response to user logoff event.
  • Improvement - Email notification messages now show HTML formatted log entries (with plain-text fallback).
  • Improvement - Added customizable timeout for SMTP connections used during email notification delivery.
  • Improvement - Updated communications libraries for Google Drive and Amazon S3 services.
  • Improvement - Improved error reporting during backup destination testing.
  • Improvement - Added support for appending ENCRYPTION keyword to backup command.
  • Improvement - Improved consistency of HTTP request timeouts for applicable backup destinations.
  • Improvement - Improvements and fixes for help file contents and formats.
  • Improvement - Improved error handling for file chooser dialogs.
  • Bug fix - Backblaze backup destinations were incorrectly using the default endpoint regardless of configuration.
  • Bug fix - Fixed interpolation of system and job name in "finished with errors" notification msg bodies.
  • Bug fix - Deleting a specific database backup from the recovery explorer context menu was not working.
  • Bug fix - The position of newly added backup destination is now retained correctly.
  • Bug fix - Fixed unhandled exception when attempting to delete a backup job in progress.
  • Bug fix - Fixed rare "cannot call StartAt when content generation is in progress" error.
  • Bug fix - Fixed MS OneDrive for Business authorization code truncation bug.
  • Bug fix - Fixed bug in SMTP timeout integral conversion.

New in SQL Backup Master 5.0.472.0 (Sep 2, 2021)

  • Improvement - Added official support for Windows Server 2022.
  • Improvement - Memory optimizations for notifications sent via SMTP.
  • Improvement - Backup list filter indicator is shown anytime filter is applied (even if no backups are hidden).
  • Bug fix - Option to verify only full backups was not being applied correctly.
  • Bug fix - Other minor fixes and improvements.

New in SQL Backup Master 5.0.471.0 (Aug 30, 2021)

  • Improvement - Improved (and themed) file and folder selection dialogs.
  • Bug fix - Fixed registration pruning bug in service client callback implementation.
  • Bug fix - Fixed rare COMException associated with modern file dialogs in specific environments.

New in SQL Backup Master 5.0.469.0 (Aug 25, 2021)

  • Improvement - Updated communications libraries for Amazon S3 services.
  • Improvement - Enhanced crash reporting for service component.
  • Improvement - Various logging improvements.
  • Bug fix - Fixed rare "ItemsControl is inconsistent with its items source" error.

New in SQL Backup Master 5.0.466.0 (Aug 22, 2021)

  • Improvement - Added support for encrypted connections to SQL Server.
  • Improvement - Added support for trusting server certificate when connecting to SQL Server.
  • Bug fix - Fixed product icon incompatiblity on Windows Vista & Server 2008.
  • Bug fix - Fixed rare "ItemsControl is inconsistent with its items source" error.

New in SQL Backup Master 5.0.464.0 (Aug 19, 2021)

  • Bug fix - Fixed potential UI hangs due to service re-entrace issue.
  • Bug fix - Added workaround for .NET Framework URL validation bug.
  • Bug fix - Fixed rare "ItemsControl is inconsistent with its items source" error.

New in SQL Backup Master 5.0.463.0 (Aug 19, 2021)

  • Bug fix - Fixed startup failure associated with large backup job counts.
  • Bug fix - Fixed rare startup crash relating to main window error message routing.
  • Bug fix - Fixed backup job configuration failure caused by decimal conversion bug.

New in SQL Backup Master 5.0.462.0 (Aug 16, 2021)

  • Improvement - Google Cloud Storage (S3 compatible) backup destination support has been added.
  • Improvement - Wasabi (S3 compatible) backup destination support has been added.
  • Improvement - Backblaze (S3 compatible) backup destination support has been added.
  • Improvement - Added new (optional) Windows desktop tray notification icon.
  • Improvement - Added the ability to download backup files directly from the recovery explorer.
  • Improvement - Updated communications libraries for Amazon S3, Google Drive, Dropbox, Azure, and Box.
  • Improvement - FTP destinations now allow SSL/TLS protocols to be enabled or disabled when using FTP/FTPS.
  • Improvement - FTP proxy features are no longer license constrained.
  • Improvement - Added connection keep-alive support for FTP/FTPS protocols.
  • Improvement - Improved FTP/SFTP/FTPS protocol compatibility and minor bug fixes.
  • Improvement - Theme selection has been overhauled and is now more impactful.
  • Improvement - Product graphics have been overhauled to be lighter, cleaner, and provide better fit with themes.
  • Improvement - Replaced a number of text inputs with history-tracking auto-suggest inputs.
  • Improvement - Various improvements and corrections to product help files (all formats).
  • Improvement - Backup destination editors have improved support for high resolution (high DPI) displays.
  • Improvement - Backup destination editors have new validation mechanisms to better support product configuration.
  • Improvement - Product theme support has been extended to include all backup destination configuration windows.
  • Improvement - Added count indicators to individual log entry type selection buttons in log viewer.
  • Improvement - Enhanced folder backup destination file operation logic.
  • Improvement - Log viewer layout, memory usage and performance optimizations.
  • Improvement - Users can now configure SQL Server backup/restore command command timeout (see global settings).
  • Improvement - Added an option for determining final job state when auto-discovery finds no qualified databases.
  • Improvement - The application protection credential request dialog now plays a brief sound when it appears.
  • Improvement - Added new help topic for troubleshooting Gmail SMTP authentication problems.
  • Improvement - Backup jobs can now be saved (in a disabled state) with incomplete configuration.
  • Improvement - Backup jobs now be enabled or disabled directly from the main window job listing.
  • Improvement - Added code and installer mitigations for SMB2 client redirector cache delays.
  • Improvement - Backup jobs targeting the master system database now bypass differential and log backup attempts (with a warning).
  • Improvement - Improved error handling for various OneDrive authorization failure scenarios.
  • Improvement - Improved layout and sorting in the backup destination chooser window.
  • Improvement - Database discovery operations in job configuration window can now be cancelled.
  • Improvement - Job failure notifications can now be sent to a separate email address.
  • Improvement - Added new "Gray & Orange" and "Sea Green" application themes.
  • Improvement - Backup jobs can now be pinned to the top of the job listing.
  • Improvement - Backup job listing can now be filtered in various ways.
  • Improvement - Command line interface no longer terminates client application if running.
  • Improvement - Recovery model information is now logged during database backups.
  • Improvement - Improvements in sequencing of job status notifications in client interface.
  • Improvement - Unzip tool will now attempt to create output folder if it doesn't already exist.
  • Improvement - Added advanced option for managing HTTP 1.1 'Expect 100 Continue' support in web requests.
  • Improvement - Backup job scheduling has been improved to be more consistent with user configuration.
  • Improvement - Backup log viewer now provides a link to log retention configuration.
  • Improvement - Major version upgrades now trigger the creation of a backup job file prior to overwrite.
  • Improvement - Added 15mbs and 20mbs upload speed options for FTP backup destination.
  • Bug fix - Fixed unicode character issue in css block of log viewer html export files.
  • Bug fix - Resolved issue with service callback channel timeouts in certain scenarios.
  • Bug fix - Fixed potential error code 67 when using network folder backup destination authentication.
  • Bug fix - Fixed lack of error reporting on client for certain server operations.
  • Bug fix - Log viewer could potentially sort log entries out of order if their timestamps were too similar.
  • Bug fix - Resolved issue with multiple Box or OneDrive backup destinations when assigned to the same job.
  • Bug fix - Fixed incorrect "at least one backup destination is required" message after removing a destination and saving.
  • Bug fix - Dropbox backup destination download operations were not responding to cancellation requests.
  • Bug fix - Local temp file created during backup destination test was not being cleaned up.
  • Bug fix - SQL Server account name is no longer logged if it cannot be determined.

New in SQL Backup Master 4.7.419.0 (Jul 2, 2020)

  • Improvement - Updated communications libraries for Amazon S3 and Google Drive.
  • Improvement - Improved timeout handling for various interactive networking operations.
  • Improvement - Minor logging enhancements.
  • Bug fix - Implemented workaround for recent Box authorization service problems.

New in SQL Backup Master 4.7.418.0 (Jun 15, 2020)

  • Improvement - Updated communications libraries for Amazon S3 and Google Drive.
  • Improvement - Additional logging implemented for automatic backup file clean-up operations.
  • Improvement - Resolved issues unexpected characters in database names triggering clean-up failures.

New in SQL Backup Master 4.7.414.0 (May 22, 2020)

  • Bug fix - Fixed regression in latest Box SDK (account data retrieval failing in some cases) via library rollback.

New in SQL Backup Master 4.7.413.0 (May 19, 2020)

  • Improvement - Updated communications libraries for Amazon S3, Azure Storage, Box, and Dropbox.
  • Improvement - Improved file removal operations for version enabled Amazon S3 (and compatible) buckets.
  • Bug fix - Fixed rare unhandled exception during folder browser dialog display.
  • Bug fix - Fixed bug in S3 region endpoint resolver when specifying a service address.

New in SQL Backup Master 4.7.411.0 (May 3, 2020)

  • Improvement - Updated communications libraries for Amazon S3, Azure Storage, and Google Drive.
  • Improvement - Main window control layout has been optimized for better use of vertical space.
  • Bug fix - Resolved issue with trial license installation not working in specific scenarios.
  • Bug fix - Fixed potential databinding exception (non-fatal) during log file viewing.
  • Bug fix - Minor improvements and fixes to SFTP/FTP protocol handlers.
  • Bug fix - Resolved a handful of minor user interface issues.

New in SQL Backup Master 4.7.408.0 (Mar 21, 2020)

  • Improvement - Updated communications libraries for Amazon S3 and Google Drive.
  • Improvement - Google Drive authorization handler has been improved (now runs async).
  • Improvement - Newly added backup destinations now appear at the top of the destination listing.
  • Improvement - Made trial license installation option more prevalent in the user interface.
  • Improvement - Added a trial license reminder startup dialog (when in trial period).
  • Improvement - Improved logging for backup file upload retry handlers.
  • Bug fix - Current database server field in backup job view wasn't updating after connection change.
  • Bug fix - Resolved potential local file lock issue when retrieving date/time values.
  • Bug fix - Window placement persistence now uses unique window GUID assignments.

New in SQL Backup Master 4.7.407.0 (Feb 28, 2020)

  • Improvement - Updated communications libraries for Box, Amazon S3, Google Drive, and Azure Storage.
  • Improvement - Improvements to error propagation for failed file deletion attempts.
  • Improvement - Improved error handling and performance for backup file presence detection.
  • Improvement - Added the ability to initiate transaction log backup for a specific job.
  • Improvement - Various incremental logging improvements.
  • Bug fix - Various minor fixes for FTP/FTPS/SFTP compatibility and reliability.
  • Bug fix - Various minor user interface fixes and enhancements.

New in SQL Backup Master 4.7.405.0 (Feb 8, 2020)

  • Improvement - Extended last full backup cleanup protection feature to include differential and log backup types.
  • Improvement - Broadened client side support for SFTP/SSH cryptographic algorithms.
  • Improvement - Improved timeout handling for Azure Storage backup destination.
  • Improvement - Updated communications libraries for Amazon S3 and Azure Storage.
  • Improvement - Reduced memory consumed by 7-zip compression feature when encryption is enabled.
  • Bug fix - Resolved potential error when using 7-zip compression option with encryption on very large backups.
  • Bug fix - Resolved issue with 7-zip when attempting to cancel compression with encryption enabled.
  • Bug fix - Fixes for NTFS long path handling logic for folder destinations.
  • Bug fix - Various minor updates and fixes to user interface and help file contents.
  • Bug fix - Minor fixes to logging.

New in SQL Backup Master 4.6.396.0 (Jan 9, 2020)

  • Improvement - Added official support for SQL Server 2019.
  • Improvement - Folder backup destination has improved support for NTFS long paths.
  • Improvement - Updated communications libraries for Amazon S3, Azure Storage, Box, and Google Drive.
  • Improvement - Backup job startup log entries are now written during account impersonation (when applicable).
  • Improvement - SQL Server service account name is now written to backup log (SQL Server 2008 SP2 and later).
  • Improvement - User settings have been migrated to the registry to avoid settings file storage.
  • Bug fix - Fixed potential crash when opening log folder from global options window.
  • Bug fix - Fixed rare NullReferenceException related to Windows taskbar integration.
  • Bug fix - Fixed rare InvalidOperationException that could occur during program shutdown.
  • Bug fix - Resolved rare cosmetic bug where job state could finalize after client state update.
  • Bug fix - Various minor fixes for FTP/FTPS compatibility and reliability.
  • Bug fix - Various minor UI fixes and improvements.

New in SQL Backup Master 4.5.395.0 (Jan 8, 2020)

  • Improvement - Added official support for SQL Server 2019.
  • Improvement - Folder backup destination has improved support for NTFS long paths.
  • Improvement - Updated communications libraries for Amazon S3, Azure Storage, Box, and Google Drive.
  • Improvement - Backup job startup log entries are now written during account impersonation (when applicable).
  • Improvement - SQL Server service account name is now written to backup log (SQL Server 2008 SP2 and later).
  • Improvement - User settings have been migrated to the registry to avoid settings file storage.
  • Bug fix - Fixed potential crash when opening log folder from global options window.
  • Bug fix - Fixed rare NullReferenceException related to Windows taskbar integration.
  • Bug fix - Fixed rare InvalidOperationException that could occur during program shutdown.
  • Bug fix - Resolved rare cosmetic bug where job state could finalize after client state update.
  • Bug fix - Various minor fixes for FTP/FTPS compatibility and reliability.
  • Bug fix - Various minor UI fixes and improvements.

New in SQL Backup Master 4.5.381.0 (Oct 17, 2019)

  • Bug fix - Reverted password encryption change from prior release (causing errors on some systems).

New in SQL Backup Master 4.5.380.0 (Oct 17, 2019)

  • Improvement - Redesigned input validation for backup job settings to make configuration more intuitive.
  • Improvement - Updated communications libraries for Amazon S3 and Google Drive.
  • Improvement - Enhancements to crash reporting mechanism.
  • Bug fix - Database connection password stored in plain text when not using Windows auth login (now encrypted on config save).

New in SQL Backup Master 4.5.378.0 (Oct 1, 2019)

  • Improvement - Updated communications libraries for Amazon S3, Box, Azure Storage, and Google Drive.
  • Improvement - Now using FIPS compliant AES encryption for sensitive data storage.
  • Improvement - Folder backup destination login password now stored encrypted (with migration on job run or config save).
  • Bug fix - Resolved scheduler issue that occured when "run between" conflicts with base scheduler configuration.
  • Bug fix - Minor SFTP compatibility improvements.

New in SQL Backup Master 4.5.376.0 (Sep 17, 2019)

  • Improvement - Enhanced compatibility with Pure-FTPd server.
  • Improvement - Updated communications libraries for Azure Storage, Amazon S3, Box, and Google Drive.
  • Improvement - Now logging remote directory (when available) to destination upload sequence.
  • Improvement - Improved global exception handling, allowing for recovery for specific rare error types.
  • Bug fix - Improved reliability for Azure Storage uploads exceeding 6GB in size.
  • Bug fix - Minor resource leaks resolved.

New in SQL Backup Master 4.5.374.0 (Aug 3, 2019)

  • Improvement - Updated communications libraries for Google Drive and Amazon S3.
  • Improvement - Improved error logging for backup file presence confirmation failure conditions.
  • Bug fix - Resolved small (under 512Kb) database backups failing to upload correctly to Dropbox.
  • Bug fix - Resolved rare potential error during OneDrive for Business folder creation.
  • Bug fix - Resolved edge-case inconsistencies between scheduler and schedule preview.
  • Bug fix - Resolved rare client interface shutdown crash regression.

New in SQL Backup Master 4.5.372.0 (Jul 13, 2019)

  • Bug fix - Resolved compatibilty issue with some Windows 7 and Server 2008 systems.

New in SQL Backup Master 4.5.370.0 (Jul 12, 2019)

  • Improvement - Improved file delete retry algorithms and enhanced failure logging.
  • Bug fix - Resolved compatibilty problem with some Windows 7 and Server 2008 systems.
  • Bug fix - Fixed backup job settings window height issue on some systems.

New in SQL Backup Master 4.5.366.0 (Jul 10, 2019)

  • Improvement - When main UI window is closed, user is notified that scheduled backups will continue to run.
  • Improvement - Updated communications libraries for Box, Google Drive, Amazon S3, and Dropbox backup destinations.
  • Improvement - Minor SFTP/SSH improvements to server detection, crypto, and error handling.
  • Improvement - Minor user interface fixes, enhancements, and performance improvements.
  • Improvement - Added inline rate limit retry logic to Dropbox chunked upload handler.
  • Improvement - Enhanced digital signature applied to all executable components.
  • Improvement - Added backup file cleanup retry logic for folder backup destination.
  • Bug fix - Fixed unhandled exception that could occur if HTML Help is not installed.

New in SQL Backup Master 4.5.362.0 (Jun 5, 2019)

  • Improvement - Coordinated service communication timeout values to create more intuitive behavior.
  • Improvement - Updated communications libraries for Azure Storage, Box, Google Drive, and Amazon S3.
  • Improvement - Updated minimum .NET Framework requirement to v4.5.2 and (web installer bundled).
  • Improvement - Improved error logging for OneDrive and OneDrive for Business backup destinations.
  • Bug fix - Resolved rare crash that could occur when attempting to write to the global error log.
  • Bug fix - Target database selection during recovery could default incorrectly.
  • Bug fix - Resolved issue with OneDrive for Business folder creation.
  • Bug fix - Minor fixes and compatibility improvements for FTP / SFTP.
  • Bug fix - Minor user interface fixes and improvements.

New in SQL Backup Master 4.5.353.0 (Mar 5, 2019)

  • Improvement - Added official support for Windows Server 2019.
  • Improvement - Added theme color selector and improved overall theme consistency.
  • Improvement - Added custom script execution timeout to the global options window.
  • Improvement - Users can now specify an Amazon S3 service URL, allowing for use with compatible services.
  • Improvement - Added support for alternate Azure Cloud service endpoints (China, Germany, and US Gov).
  • Improvement - Added the ability to store backups for each backup type (full, diff, log) in its own subfolder.
  • Improvement - Updated communications libraries for multiple storage service providers.
  • Improvement - Improved sorting of backup files and folders in the Recovery Explorer.
  • Improvement - Added the ability to export backup log entries as HTML.
  • Improvement - Minor SFTP compatibility enhancements and fixes.
  • Improvement - Log viewer now shows disk space consumed by log files.
  • Improvement - Backup logs now indicate free space available on temp folder volume.
  • Improvement - Significant performance improvements in backup file copy operations.
  • Improvement - FTP backup destinations now correctly handle protocol specifier in host address.
  • Improvement - Improved (more robust) second-level backup destination upload retry handler.
  • Improvement - Numerous improvements (and minor fixes) to error handling and logging.
  • Improvement - Increased Amazon S3 transfer buffer size to 64k for improved performance.
  • Improvement - Various help file additions and updates.
  • Bug fix - Fixed non-functional help hyperlink in general tab of backup job settings.
  • Bug fix - Fixed rare exception that could occur when browsing backups in the Recovery Explorer.
  • Bug fix - Fixed rare error related to execution of jobs with duplicate identifiers.
  • Bug fix - Fixed rare crash related to invalid Windows clipboard data during paste operations.
  • Bug fix - Fixed rare issues with invalid or unsupported culture configurations.
  • Bug fix - Database backup phase cancellation was not being handled immediately.
  • Bug fix - Fixed timing bug in OneDrive for Business service throttling handler.

New in SQL Backup Master 4.4.327.0 (Oct 24, 2018)

  • Improvement - Azure Storage backup destinations now use HTTPS protocol by default.
  • Improvement - Azure Storage backup destination failures now produce more meaningful error messages.
  • Improvement - Various minor corrections and enhancements for storage services, user interface, etc.
  • Improvement - Updated Google Drive and Amazon S3 communiations libraries.
  • Bug fix - Fixed rare potential conflicts arising from lack of strong naming in Box SDK assembly.
  • Bug fix - Minor fixes and compatibility improvements for FTP/SFTP.

New in SQL Backup Master 4.4.324.0 (Aug 19, 2018)

  • Bug fix - Fixed invalid "all backup destination modules failed to load" message regression in 4.4.322.0.

New in SQL Backup Master 4.4.322.0 (Aug 16, 2018)

  • Improvement - Backup destination plugin module composition is now more robust.
  • Improvement - Added global application error log for issues that occur outside of backup context.
  • Improvement - SFTP connections now specify RSA as the preferred host key algorithm when connecting.
  • Improvement - OneDrive for Business upload throttle retry limit increased, with counter reset between uploads.
  • Improvement - Increased upload data chunk sizes for all backup destinations to reduce storage API call frequencies.
  • Improvement - Updated Windows Azure, Dropbox, Amazon S3, and Google Drive SDKs.
  • Bug fix - Resolved rare exception that could occur if Windows taskbar is unavailable.

New in SQL Backup Master 4.3.318.0 (Jul 11, 2018)

  • Improvement - Further improved handling of MS OneDrive for Business service throttling.
  • Improvement - Improved MS OneDrive for Business backup cancellation handling.
  • Improvement - Updated SDKs for Amazon S3 and Box backup destinations.
  • Improvement - Minor fixes and compatibility improvements for FTP/SFTP.
  • Bug fix - Resolved rare assembly dependency loading issues.

New in SQL Backup Master 4.3.312.0 (Jun 12, 2018)

  • Improvement - Improved handling of MS OneDrive for Business service throttling.
  • Improvement - Updated SDKs for Google Drive, Box, Dropbox, Azure Storage, and Amazon S3.
  • Bug fix - Fixed possible "none of the supported authentication methods is accepted by the server" error for unauthenticated SMTP connections.
  • Bug fix - Other minor updates and fixes.

New in SQL Backup Master 4.3.306.0 (Apr 28, 2018)

  • Improvement - Added the ability to skip read-only databases when using auto-discovery feature.
  • Improvement - Updated Google Drive and Amazon S3 storage SDKs.
  • Bug fix - Fixed possible "sequence contains no matching element" error when testing folder backup destination.

New in SQL Backup Master 4.3.303.0 (Apr 20, 2018)

  • Improvement - Updates to Box, Dropbox, and Google Drive SDKs.
  • Bug fix - Improved error handling for user config upgrade during application startup.

New in SQL Backup Master 4.3.301.0 (Apr 11, 2018)

  • Improvement - Added explicit support for newer TLS protocol versions 1.1 and 1.2.
  • Improvement - Improved folder backup destination move optimization detection logic.
  • Bug fix - Fixed possible "unable to find the specified file" error when applying license key.
  • Bug fix - Some user settings (backup job sort order, etc.) were not persisted between version upgrades.

New in SQL Backup Master 4.3.298.0 (Apr 9, 2018)

  • Improvement - Improved transactional write logic for backup job and global settings config files
  • Improvement - Added support for the "One Zone - Infrequent Access" Amazon S3 storage class
  • Improvement - FTP, SFTP, and SMTP protocol compatibility improvements and fixes
  • Improvement - Changed default temporary backup folder location for new backup jobs
  • Improvement - Added support hyperlink to the status bar of the log viewer window
  • Bug fix - Corrections and performance improvements to scheduled execution plan view
  • Bug fix - Fixed missing length constraints on certain text input fields
  • Bug fix - Fixed rare case that could result in backup temp files not being removed
  • Bug fix - Migration check now results in backup job serialization only if updates are applied
  • Bug fix - SQL Server version logging was not performed within configured impersonation context

New in SQL Backup Master 4.3.293.0 (Mar 31, 2018)

  • Improvement - Backup recovery explorer now offers a search function for narrowing down listings.
  • Improvement - Backup recovery explorer bulk delete function now honors search item visiblity.
  • Improvement - Backup recovery explorer toolbar items now disabled during remote operations.
  • Improvement - Updated SDKs for Box, Amazon, and Google Drive backup destinations.
  • Bug fix - Fixed issue when scheduling diff/trans backups prior to full backup execution.
  • Bug fix - Fixed possible incorrect outcomes with scheduled execution plan view.
  • Bug fix - Database backup command parameters were not written to the log in some cases.

New in SQL Backup Master 4.3.290.0 (Mar 27, 2018)

  • Bug fix - Fixed "object reference not set to an instance of an object" regression in 4.3.289.0.

New in SQL Backup Master 4.3.289.0 (Mar 27, 2018)

  • Improvement - Improved logic for upgrading diff and log backups to full if no prior full backup exists.
  • Improvement - Added the ability to pass custom parameters to the backup database command.
  • Improvement - Task bar icon now shows progress indicator when any database backup job is running.
  • Improvement - Improvements to Box backup destination, including exponential backoff error handling support.
  • Improvement - Added support for OneDrive for Business (MS Graph) API request throttling.
  • Improvement - Updated SDKs for Box, Amazon, Azure, and Google Drive backup destinations.
  • Improvement - Various minor user interface and experience improvements.
  • Bug fix - Dynamically resolved Amazon S3 endpoints weren't using the correct buffer size or transfer acceleration option.
  • Bug fix - Backup filename parser could potentially attempt to interpret unsupported file types.

New in SQL Backup Master 4.2.285.0 (Feb 24, 2018)

  • Improvement - Backup job progress indicator now shows when destination cleanup operations are in progress.
  • Improvement - Added global option allowing user to choose SQL Backup Master system service priority mode.
  • Improvement - Default system service process priority is now "normal" (improves performance).
  • Improvement - Improvements to immediate upload auto-retry mechanism for specific backup destinations.
  • Improvement - Improvements to HTTP status error reporting for specific backup destinations.
  • Improvement - Error handling and logging improvements.
  • Improvement - Other minor improvements, help file updates, and corrections.

New in SQL Backup Master 4.2.282.0 (Feb 12, 2018)

  • Improvement - Backup job view can now be closed without waiting for database enumeration to complete.
  • Improvement - Backup cancellation has been improved in cases where target database is inaccessible.
  • Improvement - Backup cancellation now occurs more quickly during the backup compression stage.
  • Improvement - Updated SDKs for Amazon S3, Azure Storage, and Google Drive.
  • Improvement - Minor user interface improvements.

New in SQL Backup Master 4.2.278.0 (Feb 2, 2018)

  • Improvement - Improved log notification buffer memory management.
  • Improvement - Improved keyboard navigation (with autocomplete) within all list box controls.
  • Improvement - Added support for specifying an alternate temp folder path that's used when communicating with SQL Server.
  • Improvement - Log reader now shows in-line error messages when log files cannot be opened or parsed.
  • Bug fix - Resolved extremely rare zip compression issue that could result in invalid CRC checksum error.
  • Bug fix - Cancellation during backup compression now results in correct final job state (canceled).
  • Bug fix - Database backup compression failure could circumvent temp file cleanup.
  • Bug fix - Backup job view window could hang if target database was inaccessible.
  • Bug fix - Resolved possible unhandled exception during backup job export.
  • Bug fix - Resolved issue with notification email truncation in some environments.
  • Bug fix - Resolved rare Box v2 SDK dependency issue.

New in SQL Backup Master 4.1.274.0 (Jan 10, 2018)

  • Improvement - Added backup destination icons to database recovery window drop-down.
  • Improvement - Scheduled differential and log backups will be upgraded to full if no prior full backup exists.
  • Improvement - Added a new zip checksum verification option that is triggered immediately upon archive creation.
  • Bug fix - Creating a large number of backup jobs could trigger a service communications fault.
  • Bug fix - Resolved rare crash related to logger concurrency.
  • Bug fix - Minor FTP bug fixes and compatibility improvements.
  • Bug fix - Fixed incorrect excluded database configuration window height.
  • Bug fix - Fixed incorrect progress bar representation for decompression stage of database recovery.
  • Bug fix - Fixed possible SQL Server command timeout when restoring very large database backups.
  • Bug fix - Other minor fixes and cosmetic improvements.

New in SQL Backup Master 4.1.270.0 (Dec 27, 2017)

  • Improvement - Size of database backups (original and compressed) are now logged.
  • Improvement - Numerous additional logging improvements and clarifications.
  • Improvement - Updated SDKs for several storage service platforms.
  • Bug fix - Resolved rare "Unable to load DLL penimc.dll" error that prevented app startup.
  • Bug fix - Resolved problem retrieving remote listings from OneDrive accounts.
  • Bug fix - Fixed crash that could occur when attemping to scroll main backup job list (via keyboard).
  • Bug fix - Folder backup destination didn't report file move failures immediately in certain scenarios.
  • Bug fix - Other minor bug fixes.

New in SQL Backup Master 4.1.266.0 (Dec 6, 2017)

  • Improvement:
  • Improved performance of OneDrive for Business backup destination uploads.
  • Bug fix - Fix for timeout error during user interface startup in specific scenarios.

New in SQL Backup Master 4.1.265.0 (Dec 5, 2017)

  • Improvement - Added global option to require password entry to access application interface.
  • Improvement - SQL and batch scripts can now be loaded from the file system during configuration.
  • Improvement - Maximum SQL and batch script length has been doubled (from 4096 to 8192 characters).
  • Improvement - Added global option allowing hardware graphics rendering mode to be disabled.
  • Improvement - Improved handling of temp file backup removal to include fallback handler without impersonation.
  • Improvement - Notification emails can now be sent using implicit SSL (port 465).
  • Bug fix - Additional FTP compatibility enhancements and bug fixes.
  • Bug fix - When editing global options, clicking the cancel button didn't update the user interface.
  • Bug fix - Resolved rare Win32Exception that could occur during Dropbox authorization.
  • Bug fix - Button text was truncated in a couple window locations.
  • Bug fix - Improved error handling for Box backup destination authorization failures.

New in SQL Backup Master 4.0.262.0 (Nov 15, 2017)

  • Improved error logging.
  • Improvement - SQL Backup Master system service now runs in background priority mode (lowers process and I/O priority).
  • Bug fix - Fixed bug in new version upgrade action string.
  • Bug fix - Fixed spurious warning when saving backup job with specific scheduling configurations.
  • Bug fix - SFTP extension parser could fail with some character sets.
  • Bug fix - Improved compatibility with BulletProof FTP and Titan SFTP server products.
  • Bug fix - Additional FTP compatibility enhancements, bug fixes, and optimizations.

New in SQL Backup Master 4.0.259.0 (Oct 25, 2017)

  • Improvement - Installer now configures recovery options for SQL Backup Master system service.
  • Improvement - Implemented request paging support for OneDrive and OneDrive for Business backup destinations.
  • Improvement - Improved error handling of OneDrive for Business backup destination.
  • Improvement - Converted HTTP metadata endpoint to named pipes to avoid potential port conflicts.
  • Improvement - Installer now ensures accessibility of logs folder to application during account impersonation operations.
  • Bug fix - Resolved a problem with uploading very large database backup files to Dropbox.
  • Bug fix - Fixed crash that occurred when attempting to export backup configuration when no jobs are present.
  • Bug fix - Improved handling of rare cases when SQL Backup Master system service is unable to start correctly.

New in SQL Backup Master 4.0.253.0 (Oct 10, 2017)

  • Bug fixes:
  • Some database backup exceptions weren't being properly represented in the backup logs.
  • Fixed problem with scheduler that could prevent jobs from running when "run between hours" is used.

New in SQL Backup Master 4.0.251.0 (Oct 5, 2017)

  • Improvement:
  • Increased the maximum size of email log excerpt buffer to from 1k to 4k lines.
  • Bug fix:
  • Network folder backup destinations tested for folder presence prior to login, potentially resulting in errors.

New in SQL Backup Master 4.0.249.0 (Oct 1, 2017)

  • Improvement - Improved support for OneDrive backup destination uploads that take longer than an hour.
  • Improvement - OneDrive for Business now automatically resumes broken uploads on retry attempts.
  • Improvement - Automatic retry of failed full backups (for scheduled jobs) is now engaged by default.
  • Improvement - Dropbox backup destination has been enhanced to support chunked uploads (supports larger files).
  • Bug fix - Fixed possible null reference exception when using command line interface without specifying backup type.
  • Bug fix - Resolved possible "conflicting file relocations" error during assisted restore.
  • Bug fix - Backup job configuration export was not working as intended.

New in SQL Backup Master 4.0.246.0 (Sep 28, 2017)

  • Improvement - Improved scheduler "run between hours" feature to be more intuitive in certain scenarios.
  • Bug fix - Scheduler estimated backup plan was not showing scrollbar when needed.
  • Bug fix - Backup progress was being shown incorrectly when executing multiple jobs at once.

New in SQL Backup Master 4.0.245.0 (Sep 26, 2017)

  • Improvement - Added support for SQL Server 2017.
  • Improvement - Users can now automatically store backups for each database in its own subfolder.
  • Improvement - Added support for backing up databases to OneDrive for Business (requires Pro license).
  • Improvement - The recovery explorer tool now supports navigation of backup destination subfolders.
  • Improvement - Custom batch (.bat) scripts can now be executed before and/or after backup jobs run.
  • Improvement - Added support for emergency backup destinations, which will only be used if all other destinations fail.
  • Improvement - FTP uploads can now be (optionally) resumed automatically during retry intervals if a partial upload is present.
  • Improvement - FTP upload retries now trigger a server reconnection in order to reset the connection state.
  • Improvement - The Dropbox backup destination can now upload to a user-specified app subdirectory.
  • Improvement - Added tools to allow backup job configuration to be exported and imported.
  • Improvement - Added the ability to easily duplicate (clone) existing backup jobs.
  • Improvement - Added the ability to exclude databases from backup jobs using wildcard expressions.
  • Improvement - Database backup schedules can now be configured to run between between a specific set of hours.
  • Improvement - Passwords that are part of backup job settings can now be made temporarily visible.
  • Improvement - Users can now back up specific system databases while still backing up all non-system databases.
  • Improvement - Backup log archival compression speeds are now multi-core enabled.
  • Improvement - Decompression of zip files (during database restore, etc.) is now multi-core enabled.
  • Improvement - Backup jobs and destinations now use colors to better indicate enabled or disabled state.
  • Improvement - Various improvements to logging (upgraded subsystem, increased log verbosity, and more).
  • Improvement - Installed paid licenses can now be removed, thereby reverting to free edition functionality.
  • Improvement - Custom scripts can now be enabled or disabled without removing the associated script text.
  • Improvement - Custom SQL scripts are now preceded by an XML variable declaration that describes the backup state.
  • Improvement - Long running custom SQL scripts can now be cancelled during backup job progression.
  • Improvement - Messages and errors occuring during custom script execution are now written to the backup log.
  • Improvement - Log viewer has improved performance, reduced memory usage, and better readability.
  • Improvement - Improved ability to differentiating between local and remote SQL Server instances.
  • Improvement - Added an option for skipping auto-discovered user databases that are offline.
  • Improvement - Added an option for skipping auto-discovered user databases that are in SIMPLE recovery mode.
  • Improvement - Improved user interaction in cases where log backups are scheduled for databases using the SIMPLE recovery model.
  • Improvement - Added a command line interface for starting full, diff, or log backups.
  • Improvement - Improved layout and control grouping for many backup destination configuration screens.
  • Improvement - Upgrade notification area text has been clarified and the action link mode more helpful.
  • Improvement - Greatly improved appearance and usability in high DPI environments (4k monitors, etc.).
  • Improvement - During editing, backup job names will be altered to ensure uniqueness (as needed).
  • Improvement - Performance and reliability of Dropbox uploads are considerably improved.
  • Improvement - It is now possible to set an explicit timeout for FTP and FTPS/SFTP connections.
  • Improvement - Improved (no longer indeterminate) progress indication during backup file creation phase.
  • Improvement - Now using larger buffers during Amazon S3 backup destination uploads (improves performance).
  • Improvement - Updated SDKs for nearly all backup destination types (numerous improvements).
  • Improvement - Added an option to verify full backups only (skips verify for diff and log backups).
  • Improvement - Backup upload progress indicators have been significantly improved, and now show file sizes.
  • Improvement - Added a right-click menu option for enabling or disabling all backup destinations at once.
  • Improvement - All backup destination editors now include a help button in the title bar.
  • Improvement - Numerous additional performance, layout, and usability enhancements.
  • Bug fix - Databases containing invalid NTFS filename characters are now backed up correctly.
  • Bug fix - Fixed potential issues with license validation when toggling job scheduling on and off.
  • Bug fix - Fixed rare "divide by zero" errors logged as a result of specific scheduler configurations.
  • Bug fix - OneDrive backup destination was not successfully creating nested folder structures.
  • Bug fix - Restore target database didn't allow for selection of system databases.
  • Bug fix - Setting backup destination retention setting to 0 would cause backup files to be pruned immediately.
  • Bug fix - Database backup selections in the job editor would be retained even when changes were canceled.
  • Bug fix - Fixed rare InvalidOperationException crash that could result from backup destination configuration.
  • Bug fix - Changing the database source during recovery could affect the backup source for the associated job.
  • Change - Support for Windows XP and Server 2003 have been discontinued.

New in SQL Backup Master 3.2.214.0 (Aug 2, 2017)

  • Bug fix - Setting backup destination retention setting to 0 incorrectly halted all backup pruning.
  • Bug fix - Full backup overrun protection was working incorrectly, potentially causing diff and log backups to fail.
  • Bug fix - Help button on backup job settings window was incorrectly triggering a window close.
  • Bug fix - Contextual tab help for SQL scripts (in backup job settings) was unavailable.

New in SQL Backup Master 3.2.213.0 (Jul 13, 2017)

  • Improvement - Azure backup destinations now support secure (HTTPS) file transfers.
  • Improvement - Added log warnings to indicate when critical backup job changes affect scheduling.
  • Bug fix - Fixed rare DirectoryNotFoundException that could occur if log folder was removed unexpectedly.
  • Bug fix - Fixed rare crash that could occur while copying license key to the Windows clipboard.
  • Bug fix - Fixed rare unobserved task exception that would occur when using Azure backup destination.
  • Bug fix - SQL Backup Master was preventing transactional log backups on databases using bulk-logged recovery model.
  • Bug fix - Email notification configuration UI was (rarely) preventing some email addresses from passing validation.

New in SQL Backup Master 3.2.206.0 (May 2, 2017)

  • Bug fix - Fixed a file list pagination bug in Google Drive backup destination that could prevent cleanups from occurring.
  • Bug fix - Added remote directory path normalization logic to Google Drive backup destination config.

New in SQL Backup Master 3.2.205.0 (Mar 6, 2017)

  • Improvement - Improved efficiency of Google Drive backup destination when remote directory is specified
  • Improvement - Files moved or copied to folder backup destinations now inherit permissions from their parent directory
  • Improvement - If a database is taken out of the backup rotation, it will no longer be subject to backup cleanup operations
  • Improvement - Amazon and Azure backup destination configuration forms now obscure the contents of their access key fields
  • Bug fix - Resolved potential file overwrite error that could occur when restoring over an existing database
  • Bug fix - Fixed a file list pagination bug in Google Drive backup destination that could prevent cleanups from occurring

New in SQL Backup Master 3.2.201.0 (Dec 13, 2016)

  • Improvement - Added support for enabling and disabling individual backup jobs.
  • Improvement - Folder backup destination now attempts to create target folder(s) if missing.
  • Improvement - FTP backup destination now includes an option to use large buffers (on by default), which can improve file transfer performance.
  • Improvement - Amazon S3 backup destination now normalizes backslashes and forward slashes for directory creation.
  • Improvement - Dropbox file upload changed to use file overwrite semantics during commit.
  • Improvement - Finished job status has been renamed to "Finished successfully".
  • Improvement - Selected database backup options (if any) are now written to the backup log.
  • Improvement - Added GovCloud endpoint support to the Amazon S3 backup destination.
  • Improvement - Updated SDKs for Amazon S3 and Box backup destinations.
  • Improvement - Installer now assigns permissions for specific HKML app registry keys to ensure accessibility.
  • Improvement - Various help file updates and additions.
  • Bug fix - Fixed (non-fatal) null reference exception that occured when canceling Box account authorization.

New in SQL Backup Master 3.1.196.0 (Oct 19, 2016)

  • Bug fix - Testing an Azure storage backup destination would return 404 not found error.

New in SQL Backup Master 3.1.194.0 (Sep 28, 2016)

  • Improvement - Added official support for Windows Server 2016.
  • Improvement - Moved FTP backup destination proxy configuration to a separate dialog window.
  • Improvement - Added the ability to bypass FTP SSL/TLS certificate validation.
  • Bug fix - Fixed bug in handling of authenticated UNC paths in folder backup destination.

New in SQL Backup Master 3.1.193.0 (Aug 19, 2016)

  • Bug fix - Fixed bug in handling of authenticated UNC paths in folder backup destination.

New in SQL Backup Master 3.1.192.0 (Aug 17, 2016)

  • Bug fix - Dropbox file upload verification could produce false negative result in some cases
  • Bug fix - Fixed problems related to pagination of large Box destination result sets

New in SQL Backup Master 3.1.187.0 (Jul 6, 2016)

  • Improvement - Now showing filename only (rather than the full path) during backup destination upload.
  • Improvement - Improved handling of scenarios where the SQL Backup Master system service is terminated during client usage.
  • Bug fix - Fixed bug that would prevent very large datatabase backups from being successfully uploaded to Dropbox.
  • Bug fix - Minor logging corrections.

New in SQL Backup Master 3.1.186.0 (Jul 6, 2016)

  • Improvement - Added new post-upload validation check to backup procedure.
  • Improvement - Improved Dropbox file upload performance (compared to v3.1.184.0).
  • Bug fix - A problem with the product installer was causing Google Drive uploads to fail without error.

New in SQL Backup Master 3.1.184.0 (Jul 6, 2016)

  • Improvement - Dropbox backup destination now uses Dropbox API v2 (Dropbox will turn off API v1 on June 28, 2017)
  • Improvement - Google Drive backup destination was updated to support newer Google Drive v3 API
  • Improvement - Google Drive app authorization has been streamlined, and no longer requires copying and pasting an authorization code
  • Improvement - When the only enabled backup destination is a folder, the database backup file will be moved (rather than copied) to the destination folder when the paths are on the same volume
  • Improvement - Improved logging in cases where auto upload retry is engaged and is subsequently successful
  • Improvement - Improved logging in cases where temp file deletion fails
  • Improvement - Increased default connection timeouts across all destinations
  • Improvement - Improved control resizing logic for backup job editor window
  • Improvement - Added right-click context menu to the backup destination list in the backup job editor window
  • Bug fix - Inline upload retry mechanism no longer logs unhelpful "one or more errors occurred" message
  • Bug fix - Fixed logging error that expressed backup cleanup operations in the form of a date (rather than numerical age)
  • Bug fix - Fixed rare null reference exception that could occur in SQL Server connection view
  • Bug fix - Fixed incorrect reporting of exceptions by client when the SQL Backup Master system service isn't started
  • Bug fix - Fixed rare "items collection must be empty before using ItemsSource" exception

New in SQL Backup Master 3.0.173.0 (Jul 6, 2016)

  • Bug fix - Backup jobs that reached the "finished with errors" state were not triggering failure notifications.
  • Bug fix - Fixed help file broken topic link and expanded certain content.
  • Bug fix - Extended exception handling scenarios regarding KB 2468871 requirement.
  • Bug fix - Other minor fixes and improvements.

New in SQL Backup Master 3.0.171.0 (Jul 6, 2016)

  • Bug fix - Fixed OneDrive installed DLL lacking a digital signature
  • Bug fix - Fixed incorrect display of zip component license error that could occur during decompression operations
  • Bug fix - Added reporting for backup job save failures when initiated through the user interface
  • Bug fix - Added log file entries related to backup job serialization failures

New in SQL Backup Master 3.0.168.0 (Jul 6, 2016)

  • Bug fix - Resolved incorrect notification subject variable interpolation in the free product edition
  • Bug fix - Resolved problem installation warning regarding KB 2468871 requirement
  • Bug fix - Other minor bug fixes and improvements

New in SQL Backup Master 3.0.164.0 (Jul 6, 2016)

  • Improvement - Added support for SQL Server 2016.
  • Improvement - New, more colorful and modern application theme.
  • Improvement - Added Microsoft OneDrive as a database backup destination (requires standard edition license or better).
  • Improvement - Added failed backup job retry features to the scheduler, including configurable max retry count and wait timer.
  • Improvement - New multi-core zip archive support for faster database backup compression speeds.
  • Improvement - Added the ability to disable archive (zip / 7-zip) file creation entirely (creates .bak file).
  • Improvement - Failure and success notifications can now be configured individually for full, diff, and log backups.
  • Improvement - Added support for customizing the subject of outbound email notification messages.
  • Improvement - Added the ability to specify the "from name" when sending email notifications via SMTP.
  • Improvement - Added extensive proxy (SOCKS4, SOCKS5, HTTP CONNECT, etc.) support to the FTP/SFTP backup destination.
  • Improvement - Users can now configure the update checker to traverse an HTTP proxy server.
  • Improvement - Upgraded to latest Azure Storage SDK levels for improved reliability and performance.
  • Improvement - Added support for the Amazon S3 "Standard - Infrequently Accessed" storage class.
  • Improvement - Added the ability to control the number of concurrent requests used for Amazon S3 uploads.
  • Improvement - Amazon S3 backup file transfers now use the appropriate endpoint for the user provided bucket name.
  • Improvement - Added support for Amazon S3 transfer acceleration (enable transfer acceleration on the target bucket before using).
  • Improvement - Moved to new modular Amazon S3 SDK implementation for reduced overall product disk space usage.
  • Improvement - Failed backup destination file uploads will now be reattempted (up to three times) prior to failing permanently.
  • Improvement - SQL Backup Master no longer uses square brackets in backup filenames, since they are incompatible with some FTP servers.
  • Improvement - Added a main window status bar with summary backup job information and indication of current activity.
  • Improvement - Backup destination descriptions improved to make later identification (such as during recovery) easier.
  • Improvement - Numerous minor FTP/SFTP compatibility improvements and bug fixes.
  • Improvement - Added application usage data reporting with an option (see global settings) to disable.
  • Improvement - Folder backup destination location text box now offers autocomplete capabilities.
  • Improvement - Backing up to Box is now supported in the free edition (no longer requires standard edition license).
  • Improvement - Users are now notified about major version license conflicts at app startup.
  • Improvement - Added the ability to expand or collapse all backup jobs from the main window toolbar.
  • Bug fix - Now handling rare exception that can occur when attempting to open log folder from within log viewer.
  • Bug fix - Fixed backup destination chooser license error that could occur after a major version upgrade triggers reversion to a free license.
  • Bug fix - Standard (non-secure) FTP operations would incorrectly log a professional edition licensing requirement (cosmetic only).
  • Bug fix - Job cancellation was being reported as a failure if it occurred during the database backup phase.
  • Bug fix - Fixed database restore bug that could trigger "conflicting file relocations have been specified" error message.
  • Bug fix - Cancelling S3 backups could result in continued progress display (rather than the job cancellation in progress message).
  • Bug fix - Main window no longer selects a default backup job at startup.
  • Bug fix - Main window backup job context (right-click) menu was incorrectly enabled while job was running.

New in SQL Backup Master 2.8.149.0 (Mar 24, 2016)

  • Improvement - Product installer is now dual-signed with SHA1/SHA2
  • Bug fix - SQL Server instance name in recovery window wasn't updaging after making a new selection (cosmetic only)
  • Bug fix - Resolved problem with Dropbox backup destination not logging correctly

New in SQL Backup Master 2.8.143.0 (Nov 20, 2015)

  • Improvement - Updgraded to the latest version of the Amazon SDK
  • Improvement - Minor installer optimizations
  • Bug fix - Fixed problem with pagination when listing files on Google Drive that could affect backup pruning
  • Bug fix - Other minor bug fixes

New in SQL Backup Master 2.8.137.0 (Sep 26, 2015)

  • Bug fix - Improved error handling, logging, and backup job state finalization.
  • Bug fix - Resolved rare "illegal characters in path" unhandled exception.
  • Bug fix - Additional exception handling measures for global settings and backup job deserialization.

New in SQL Backup Master 2.8.136.0 (Sep 26, 2015)

  • Improvement - Minor logging improvements
  • Bug fix - Fixed issue with visibility of S3 backups to the Recovery Explorer when uploaded to bucket root
  • Bug fix - Resolved problem with potential truncation of log information sent with email notifications when job executions overlap

New in SQL Backup Master 2.8.134.0 (Sep 26, 2015)

  • Improvement - Windows 10 is now officially supported
  • Improvement - New backup job setting allows users to retain the most recent full backup (regardless of age) for each database
  • Improvement - Main window minimum height has been reduced to help fit within smaller monitors
  • Improvement - Custom SQL script timeout now set to maximum value to avoid timeouts
  • Improvement - Added an option to run custom SQL scripts during full backups only
  • Improvement - Various minor user interface improvements
  • Bug fix - Fixed exception that could occur during exit when user settings cannot be committed to disk
  • Bug fix - Fixed rare invalid character exception that could occur during backup job serialization/deserialization

New in SQL Backup Master 2.7.131.0 (Aug 4, 2015)

  • Improvement - Minor user interface improvements and fixes.
  • Bug fix - Fixes to schedule preview calculations.

New in SQL Backup Master 2.7.129.0 (Jul 27, 2015)

  • Improvement - Logging enhancements and additions.
  • Bug fix - Product now warns users when .Net Framework update KB2468871 needs to be installed, rather than crashing.
  • Bug fix - Fixed rare crash relating to inaccessible registry location.
  • Bug fix - Fixed occasional spurious "DialogResult can be set only after Window is created and shown as dialog." error.

New in SQL Backup Master 2.7.128.0 (Jun 26, 2015)

  • Improvement - Enhancements to built-in crash reporting mechanism.
  • Improvement - Minor enhancements to Box storage service integration via SDK upgrade.
  • Improvement - Minor enhancements to Amazon S3 storage service integration via SDK upgrade.
  • Bug fix - Databases with single quotes in their names could not be restored from Google Drive backup destinations.
  • Bug fix - Resolved issues with Amazon S3 destination creating empty sub-directories when storing backups.
  • Bug fix - Amazon S3 database backups were not being purged according to user configuration.

New in SQL Backup Master 2.7.126.0 (Jun 25, 2015)

  • Bug fix - Fixed rare schedule preview exception that could occur in the presence of invalid configuration in the UI.
  • Bug fix - Main window backup job list scroll position is no longer lost on selection change.
  • Bug fix - Now reporting database exceptions that occur when initiating database recovery.
  • Bug fix - Other minor fixes and improvements.

New in SQL Backup Master 2.7.125.0 (Jun 18, 2015)

  • Bug fix - Fixed rare exception that could occur if too many backup jobs were added.
  • Bug fix - Resolved rare unhandled exception that could occur when persisting main window state in low disk space conditions.
  • Bug fix - Fixed problem with backing up databases with single quotes in their names.

New in SQL Backup Master 2.7.122.0 (May 22, 2015)

  • Bug fix - Resolved rare date calculation bug in scheduler preview window.
  • Bug fix - Resolved rare unhandled exception that could occur during backup recovery if the target database was unreachable.
  • Bug fix - Other minor bug fixes.

New in SQL Backup Master 2.7.121.0 (May 14, 2015)

  • Improvement - Improvements to backup schedule estimation plan and "next run" calculation.

New in SQL Backup Master 2.7.119.0 (May 13, 2015)

  • Improvement - Added "next scheduled run" indicator to the main window backup job list
  • Improvement - Added the ability to manually kick off a differential backup
  • Improvement - Added the ability to partially collapse backup job list entries in the main window (to converve space)
  • Bug fix - Fixed a problem with certain scheduled differential backups not running when log backups are also scheduled
  • Bug fix - Fixed for registry authorization bug introduced in build 2.6.116.0

New in SQL Backup Master 2.7.116.0 (May 1, 2015)

  • Improvement - Log viewer root nodes now shows the backup type (e.g. full, diff, or log)
  • Bug fix - Improvements and bug fixes to the scheduler
  • Bug fix - Correction to log entry context identifiers written by the system service
  • Bug fix - Improved debug logging capability
  • Bug fix - Minor bug fixes and improvements

New in SQL Backup Master 2.7.111.0 (Apr 23, 2015)

  • Bug fix - Resolved timing issues with full backup overrun protection.
  • Bug fix - Resolved unhandled exception that occurred rarely during user interface shutdown.
  • Bug fix - Improved handling of rare scenarios where file system errors cause backup job file corruption.
  • Bug fix - Improved exception handling when editing backup jobs.
  • Bug fix - Dropbox upload chunk size has been reduced.

New in SQL Backup Master 2.7.108.0 (Apr 18, 2015)

  • Bug fix - Resolved unhandled exception that could occur when testing email integration.
  • Bug fix - Resolved unhandled exception that could occur after choosing a target SQL Server instance.
  • Bug fix - Other minor bug fixes and usability improvements.

New in SQL Backup Master 2.7.107.0 (Apr 17, 2015)

  • Improvement - Crash reporting service integration.
  • Bug fix - Removed Remote Desktop licensing restriction from free product edition.

New in SQL Backup Master 2.7.106.0 (Apr 14, 2015)

  • Bug fix - Fixed v2.7 regression that could cause hang during display of splash screen.

New in SQL Backup Master 2.7.105.0 (Apr 14, 2015)

  • Improvement - When configuring a folder destination to use a mapped network drive, users are now prompted to use the UNC path equivalent instead (helps to avoid security problems when accessing mapped drives from a system service).
  • Improvement - FTP backup destination connection port is now configurable regardless of which protocol is selected.
  • Improvement - Google drive upload chunk size is now configurable.
  • Improvement - Additional licensing checks and message clarifications.
  • Improvement - Improvements to the product startup splash screen (including option to disable it).
  • Improvement - Backup job log now indicates whether execution was initiated by the scheduler or a user.
  • Improvement - Backup recovery window now remembers the "show files not created by the selected destination" setting.
  • Improvement - Improved backup job change detection helps to trigger the creation of new full backups when warranted.
  • Improvement - Various minor usability, stability and performance enhancements.
  • Improvement - Various logging enhancements, additions, and fixes.
  • Bug fix - Application startup error messages (rare) were not staying on-screen until the user clicked OK.
  • Bug fix - Resolved issue in log viewer that could result in a log entry group with an incorrect header.
  • Bug fix - Backups jobs initiated by users could adversely affect full backup overrun protection logic.
  • Bug fix - Resolved problem with listing and purging Amazon S3 backup destinations containing thousands of backup files.
  • Bug fix - Fixed relatively rare problem with S3 backup file name parsing.

New in SQL Backup Master 2.6.96.0 (Mar 26, 2015)

  • Improvement - Google drive upload chunk size is now configurable
  • Improvement - Logging enhancements

New in SQL Backup Master 2.6.94.0 (Mar 25, 2015)

  • Improvement - Added support for compressing database backups with 7-zip file format.
  • Improvement - Significant improvement in backup zip compression and decompression peformance.
  • Improvement - The backup job settings window now shows the current user account under which the job executes.
  • Improvement - Backup recovery explorer now shows database backup file names.
  • Improvement - Update checker now indicates whether an upgrade is free or paid.
  • Improvement - Adding a new backup destination to an existing job now triggers the creation of a fresh full backup at the next schedule interval.
  • Improvement - Database names are now trimmed of white space when composing backup file names.
  • Improvement - Various product help file updates and additions.
  • Improvement - Various minor usability and performance enhancements.
  • Bug fix - Fixed final job state and log entry inconsistencies when backup job was cancelled.
  • Bug fix - Resolved problem with zip library producing files with CRC errors in very specific circumstances.

New in SQL Backup Master 2.5.40.0 (Jan 27, 2015)

  • Improvement - Added support for auto-detection of SQL Server 2014 Express instances.

New in SQL Backup Master 2.5.39.0 (Jan 19, 2015)

  • Improvement - Notification feature now creates log file entries.
  • Improvement - Log viewer now shows elapsed execution time for each database backup.
  • Improvement - Improved scheduler to ensure that full backups are not preempted by long-running differential or transaction log backups.
  • Bug fix - Fixed the potential for an incorrect final job state under specific conditions.
  • Bug fix - Resolved bug in plan execution preview section of scheduler window (could display incorrect time overlap).
  • Bug fix - Database backup job summary (shown in main window) and log entries could show wrong database count.
  • Bug fix - Fixed backup settings UI checkbox selection glitch associated with use of the "back up all non-system databases" option.

New in SQL Backup Master 2.5.35.0 (Jan 15, 2015)

  • Improvement - Notification feature now performs its own logging.
  • Bug fix - Fixed the potential for an incorrect final job state in the logs.

New in SQL Backup Master 2.5.33.0 (Jan 13, 2015)

  • Improvement - Added support for the use of active FTP connections (applies to standard, non-secure FTP only).
  • Improvement - Added support for limiting the upload speed of FTP connections.
  • Improvement - Added a product splash screen, since the product UI can take a few moments to load on some systems.
  • Improvement - Added the ability to execute custom SQL scripts before and after backups.
  • Improvement - Enhanced error tracking, reporting, and logging capabilities.
  • Improvement - Increased client operational timeout values used when communicating when the service.
  • Improvement - Overall FTP server compatibility improvements and minor bug fixes.
  • Improvement - Various minor product usability enhancements.
  • Bug fix - Backup destination test failures could yield incorrect error messages in specific cases.

New in SQL Backup Master 2.0.22.0 (Nov 15, 2014)

  • Improvement - Windows user account impersonation auth test is now more accurate in various scenarios.
  • Bug fix - The "back up all non-system database" option could trigger job failure if a database was later removed.
  • Bug fix - Resolved "object reference not set to an instance of an object." error that could occur when attempting Windows user account impersonation.

New in SQL Backup Master 2.0.20.0 (Oct 29, 2014)

  • Improvement - Email notifications now contain the host name in the subject line.
  • Improvement - Offline databases are now skipped (with warning) only if they were auto-discovered, otherwise an error is logged.
  • Bug fix - Installers for certain 64-bit server platforms failed to recognize the presence of .NET update prerequisite KB2468871.

New in SQL Backup Master 2.0.19.0 (Sep 18, 2014)

  • Improvement - Added support for using Microsoft Azure Storage as a backup destination.
  • Improvement - Added support for using Box as a backup destination.
  • Improvement - Added official support for SQL Server 2014 (all editions).
  • Improvement - Added support for Amazon S3 server-side encryption (AES 256).
  • Improvement - Added support for verifying database backups using RESTORE VERIFYONLY.
  • Improvement - Added support for copy-only database backups (which will not affect the backup chain).
  • Improvement - Numerous minor compatibility improvements and bug fixes for FTP/SFTP features.
  • Improvement - Built-in support for 30-day standard/pro edition license trial mode.
  • Improvement - Specific system databases can be selected for backup while also using the "back up all non-system databases" option.
  • Improvement - Added test button Windows Account tab of backup job settings, allowing users to test auth credentials.
  • Improvement - Users can now control the order in which backup destinations execute (by re-ordering the destination list).
  • Improvement - Backup job files are now backed up prior to being re-written (as an added safeguard).
  • Improvement - Databases that aren't online are now skipped with a log warning (no longer interpreted as an error).
  • Improvement - The recovery explorer can now list remote files that were not originally created by the selected backup destination.
  • Improvement - Backup recovery now supports database recovery from an unzipped (i.e. .bak, etc.) file source.
  • Improvement - Database connection test function now executes within the service for improved error reporting.
  • Improvement - Improved Amazon S3 bucket name rule validation when editing the backup destination.
  • Improvement - Main window title now indicates when a trial license is in active use.
  • Improvement - Application icons have been redesigned for a slightly bolder, more colorful appearance.
  • Bug fix - Installer images failed to display on Windows XP and Server 2003.
  • Bug fix - License key display in license management dialog is no longer truncated.

New in SQL Backup Master 1.0.133.0 (Sep 18, 2014)

  • Bug fix - The backup scheduler wasn't allowing the execution of two separate jobs to overlap.
  • Bug fix - Amazon S3 backup files weren't being deleted correctly in certain circumstances.

New in SQL Backup Master 1.0.131.0 (Jul 14, 2014)

  • Improvement - Added the ability to specify a from email address for email notification purposes.
  • Improvement - Added the ability to limit zip compression to a single thread, thereby limiting CPU usage in multi-core environments.
  • Bug fix - Errors encountered during database backups weren't affecting the reported job completion indicator.

New in SQL Backup Master 1.0.129.0 (May 30, 2014)

  • Bug fix - Fix for "The communication object, System.ServiceModel.Channels.ServiceChannel, cannot be used for communication because it has been Aborted" error that could occur during scheduled backups.

New in SQL Backup Master 1.0.127.0 (May 28, 2014)

  • Improvement - Failure to back up a specific database will no longer halt all backup operations
  • Bug fix - Avoiding deserialization of empty backup jobs data file (rare condition) to prevent crash
  • Bug fix - Removed automated crash reporting mechanism from client application
  • Bug fix - SQL Server connection dialog was not restoring SQL Auth credentials between uses
  • Bug fix - Resolved "Some or all identity references could not be translated" error that occurred during database recovery on non-English systems

New in SQL Backup Master 1.0.124.0 (Feb 6, 2014)

  • Improvement - When folder destination authentication detects a conflict with an existing network session, it will now log a warning and attempt to use the existing session.
  • Bug fix - Fixed zip library bug that could cause zip file corruption in very specific circumstances.

New in SQL Backup Master 1.0.123.0 (Dec 16, 2013)

  • Bug fix - Running all database backups from client UI was not working as expected (v1.0.119.0 regression).
  • Bug fix - Resolved a problem with temp database backup files not deleting when associated backup job uses impersonation.
  • Bug fix - Resolved potential unhandled exception scenario during job execution by background service.

New in SQL Backup Master 1.0.119.0 (Dec 14, 2013)

  • Bug fix - The tempdb system databsae is now suppressed as a backup source (it does not support backup and restore operations).
  • Bug fix - If an attempt to change a database's recovery model failed, the error is now caught and reported.
  • Bug fix - Databases with dashes in their names are now handled correctly.
  • Bug fix - Resolved potential unhandled exception during database backup operations.
  • Bug fix - Resolved potential error when recovery explorer Refresh button is used while listing operations are in progress.

New in SQL Backup Master 1.0.118.0 (Sep 30, 2013)

  • Improvement - FTP / SFTP libraries updated (resolves a couple of rare compatibility issues).
  • Improvement - Updated Amazon libraries to most recent versions.
  • Bug fix - Added generic exception handling for local SQL server installation discovery case.
  • Bug fix - Additional exception handling and logging during database backup operations.
  • Bug fix - Backups to Amazon S3 would create an empty directory when remote dir setting was left blank.

New in SQL Backup Master 1.0.114.0 (Jul 12, 2013)

  • Improvement - Additional logging.
  • Bug fix - Added code to prevent a possible application fault on exit.
  • Bug fix - Now preventing negative values from being entered into schedule view fields.
  • Bug fix - Unhandled exception when WMI cannot be initialized during SQL Server discovery.
  • Bug fix - Added exception handling for cases where default web browser cannot be launched.

New in SQL Backup Master 1.0.109.0 (Jun 25, 2013)

  • Improvement - Using updated version of Amazon SDK, which resolves a handful of (mostly obsure) issues.
  • Improvement - Minor user interface updates.

New in SQL Backup Master 1.0.107.0 (Jun 12, 2013)

  • Improvement - Additional logging.

New in SQL Backup Master 1.0.106.0 (Jun 4, 2013)

  • Improvement - Provided alternative means of authentication for network folder backup destinations.
  • Improvement - Backup email notifications now include log entries for the related backup session, making them far more informative.
  • Improvement - The Google Drive backup plugin will now retry automatically when certain HTTP 500 errors are received during backup file upload.

New in SQL Backup Master 1.0.96.0 (Feb 21, 2013)

  • Improvement - Email notification messages now include the name of the host SQL Backup Master is running on.
  • Improvement - Switched to a database enumeration mechanism that requires less database permissions.
  • Bug fix - The backup log viewer could mis-categorize failed backups as successes in rare cases.

New in SQL Backup Master 1.0.94.0 (Feb 12, 2013)

  • Improvment - Minor installer improvements and corrections.
  • Bug fix - Destinations tests were writing to the log file.

New in SQL Backup Master 1.0.90.0 (Feb 9, 2013)

  • Bug fix - Resolved UAC (User Account Control) conflict resulting in access denied message during Windows user account impersonation.
  • Bug fix - Resolved Windows account parsing issue not working for local (non-domain) accounts.
  • Bug fix - Email notifications were attempted during backup job execution even when they weren't enabled.
  • Improvement - Backup destination tests are now executed with Windows account impersonation (where applicable).
  • Improvement - Backup destination tests now attempt file creation within the temp folder assigned to the backup job.

New in SQL Backup Master 1.0.80.0 (Feb 7, 2013)

  • Improvement - Backup destination tests are now executed within the context of the SQL Backup Master system service, which improves the accuracy of the results in certain scenarios.
  • Improvement - Implemented automatic repair of client/service communications channel, which should make the application more robust in channel fault scenarios.
  • Improvement - Added a help topic hyperlink to the "Windows account" tab of the backup job settings window.
  • Bug fix - Using incorrect credentials in the "Windows account" tab of the backup job settings window would cause the related job to hang when executed.
  • Bug fix - The main window would not show a job as being "in progress" during the Windows account impersonation process.
  • Bug fix - Missing notification email receipients (during backup job execution) now results in a more meaningful error message.

New in SQL Backup Master 1.0.78.0 (Jan 28, 2013)

  • Bug fix - Resolved minor Google Drive auth data storage inconsistency
  • Bug fix - Resolved problem with log file encoding on some systems (logs now support Unicode)

New in SQL Backup Master 1.0.77.0 (Jan 25, 2013)

  • Bug fix - Email addresses field of backup job notification settings was not participating in validation.
  • Bug fix - Resolved potential startup crash on XP/2003 due to an icon image file format bug in .NET Framework.
  • Bug fix - Single-instance control mechanism was not properly closing new processes.

New in SQL Backup Master 1.0.74.0 (Jan 19, 2013)

  • Bug fix - Resolved possible null reference exception on application shutdown.
  • Bug fix - Resolved installer bug that prevented .NET Framework prerequisite installation.
  • Change - Removed feature reporting mechanisms, including user prompt on initial application run.