WebDAV server

WebDAV (Web Distributed Authoring and Versioning) allows SQL Backup Master to store database backups on remote servers that support the WebDAV protocol, including cloud storage services like Nextcloud, ownCloud, and Koofr.

To create a WebDAV backup destination within SQL Backup Master, click the Add toolbar button in the Destinations section of the Database Backup Editor window. When prompted to choose a destination, select WebDav and click the Select button.

Server Configuration

  • Server - Enter the full WebDAV URL provided by your service provider. This typically starts with https:// and includes the path to your WebDAV endpoint (e.g. https://app.koofr.net/dav/Koofr). If you omit the protocol, https:// is assumed.
  • Username - Your WebDAV account username or email address used to authenticate with the server.
  • Password - The password associated with your WebDAV account. Some services may require app-specific passwords instead of your regular account password.
  • Timeout - The maximum time in seconds to wait for server responses. Default is 300 seconds. Increase this value if you experience timeout errors with large backups or slow connections.

Common Settings

  • Remote dir - The folder path on the WebDAV server where backups will be stored. Leave blank to use the root directory. If the specified directory doesn't exist, SQL Backup Master will create it automatically.
  • Emergency destination - When this option is enabled, the associated backup destination will be used only if all other backup destinations fail.
  • Enabled backup types - Controls which backup types (Full, Differential, Transaction Log) are sent to this destination. At least one type must remain enabled.
  • Delete backups older than - Automatically remove old backup files after the specified number of days and hours. Set to 0 to keep backups indefinitely. This helps manage storage space on your WebDAV server.

Advanced Settings

  • Use Windows authentication - Enable this option if your WebDAV server supports Windows integrated authentication (NTLM/Kerberos) instead of basic authentication. When enabled, the username and password fields are disabled.
  • Accept all TLS/SSL certificates - Check this box to bypass SSL certificate validation. Only use this option for testing or with self-signed certificates in trusted environments. Not recommended for production use. Bypassing certificate validation removes protection against man-in-the-middle interception. Beginning with v8.5, SQL Backup Master asks you to confirm before enabling this option, and any backup that runs with certificate validation disabled completes with warnings.

Testing Your Configuration

Click the Test button to verify your WebDAV settings. SQL Backup Master will attempt to connect to the server and authenticate with your credentials. A successful test confirms that your configuration is correct and the server is accessible.