You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/relational-databases/backup-restore/backup-encryption.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,7 +17,7 @@ This article provides an overview of the encryption options for [!INCLUDE [ssNoV
17
17
18
18
## Overview
19
19
20
-
Starting in [!INCLUDE [ssSQL14](../../includes/sssql14-md.md)], SQL Server has the ability to encrypt the data while creating a backup. By specifying the encryption algorithm and the encryptor (a Certificate or Asymmetric Key) when creating a backup, you can create an encrypted backup file. All storage destinations: on-premises and Azure storage are supported. In addition, encryption options can be configured for [!INCLUDE [ss_smartbackup](../../includes/ss-smartbackup-md.md)] operations, a new feature introduced in [!INCLUDE [ssSQL14](../../includes/sssql14-md.md)].
20
+
Starting in [!INCLUDE [ssSQL14](../../includes/sssql14-md.md)], SQL Server has the ability to encrypt the data while creating a backup. By specifying the encryption algorithm and the encryptor (a Certificate or Asymmetric Key) when creating a backup, you can create an encrypted backup file. All storage destinations: on-premises and Azure storage are supported. In addition, encryption options can be configured for [!INCLUDE [ss-managed-backup](../../includes/ss-managed-backup-md.md)] operations, a new feature introduced in [!INCLUDE [ssSQL14](../../includes/sssql14-md.md)].
21
21
22
22
To encrypt during backup, you must specify an encryption algorithm, and an encryptor to secure the encryption key. The following are the supported encryption options:
23
23
@@ -44,7 +44,7 @@ If you're restoring a backup from a TDE encrypted database, the TDE certificate
44
44
45
45
1. Encryption can also be used for databases that are encrypted using TDE.
46
46
47
-
1. Encryption is supported for backups done by [!INCLUDE [ss_smartbackup](../../includes/ss-smartbackup-md.md)], which provides additional security for off-site backups.
47
+
1. Encryption is supported for backups done by [!INCLUDE [ss-managed-backup](../../includes/ss-managed-backup-md.md)], which provides additional security for off-site backups.
48
48
49
49
1. This feature supports multiple encryption algorithms up to AES 256 bit. This gives you the option to select an algorithm that aligns with your requirements.
Copy file name to clipboardExpand all lines: docs/relational-databases/backup-restore/configure-advanced-options-for-sql-server-managed-backup-to-microsoft-azure.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,14 +13,14 @@ f1_keywords:
13
13
---
14
14
# Configure advanced options for SQL Server managed backup to Microsoft Azure
The following tutorial describes how to set advanced options for [!INCLUDE[ss_smartbackup](../../includes/ss-smartbackup-md.md)]. These procedures are only necessary if you require the features they offer. Otherwise, you can enable [!INCLUDE[ss_smartbackup](../../includes/ss-smartbackup-md.md)] and depend on the default behavior.
16
+
The following tutorial describes how to set advanced options for [!INCLUDE[ss-managed-backup](../../includes/ss-managed-backup-md.md)]. These procedures are only necessary if you require the features they offer. Otherwise, you can enable [!INCLUDE[ss-managed-backup](../../includes/ss-managed-backup-md.md)] and depend on the default behavior.
17
17
18
18
In each scenario, the backup is specified using the `database_name` parameter. When `database_name` is NULL or *, then the changes affect the default settings at an Instance level. Instance level settings also affect new databases created after the change.
19
19
20
20
Once you have specified these settings, you can then enable managed backup for the database or instance using the system stored procedure [managed_backup.sp_backup_config_basic (Transact-SQL)](../../relational-databases/system-stored-procedures/managed-backup-sp-backup-config-basic-transact-sql.md). For more information, see [Enable SQL Server managed backup to Microsoft Azure](../../relational-databases/backup-restore/enable-sql-server-managed-backup-to-microsoft-azure.md).
21
21
22
22
> [!WARNING]
23
-
> You should always configure the advanced options and custom scheduling options before enabling [!INCLUDE[ss_smartbackup](../../includes/ss-smartbackup-md.md)] with [managed_backup.sp_backup_config_basic (Transact-SQL)](../../relational-databases/system-stored-procedures/managed-backup-sp-backup-config-basic-transact-sql.md). Otherwise, it is possible that unwanted backup operations will occur during the window of time between enabling [!INCLUDE[ss_smartbackup](../../includes/ss-smartbackup-md.md)] and configuring these settings.
23
+
> You should always configure the advanced options and custom scheduling options before enabling [!INCLUDE[ss-managed-backup](../../includes/ss-managed-backup-md.md)] with [managed_backup.sp_backup_config_basic (Transact-SQL)](../../relational-databases/system-stored-procedures/managed-backup-sp-backup-config-basic-transact-sql.md). Otherwise, it is possible that unwanted backup operations will occur during the window of time between enabling [!INCLUDE[ss-managed-backup](../../includes/ss-managed-backup-md.md)] and configuring these settings.
24
24
25
25
## Configure Encryption
26
26
The following steps describe how to specify encryption settings using the stored procedure [managed_backup.sp_backup_config_advanced (Transact-SQL)](../../relational-databases/system-stored-procedures/managed-backup-sp-backup-config-advanced-transact-sql.md).
@@ -105,7 +105,7 @@ f1_keywords:
105
105
```
106
106
107
107
## Next Steps
108
-
After configuring advanced options and custom schedules, you must enable [!INCLUDE[ss_smartbackup](../../includes/ss-smartbackup-md.md)] on the target database or SQL Server instance. For more information, see [Enable SQL Server Managed Backup to Microsoft Azure](../../relational-databases/backup-restore/enable-sql-server-managed-backup-to-microsoft-azure.md).
108
+
After configuring advanced options and custom schedules, you must enable [!INCLUDE[ss-managed-backup](../../includes/ss-managed-backup-md.md)] on the target database or SQL Server instance. For more information, see [Enable SQL Server Managed Backup to Microsoft Azure](../../relational-databases/backup-restore/enable-sql-server-managed-backup-to-microsoft-azure.md).
109
109
110
110
## See Also
111
111
[SQL Server Managed Backup to Microsoft Azure](../../relational-databases/backup-restore/sql-server-managed-backup-to-microsoft-azure.md)
Copy file name to clipboardExpand all lines: docs/relational-databases/backup-restore/create-an-encrypted-backup.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -63,7 +63,7 @@ ms.topic: conceptual
63
63
For an example of encrypting a backup protected by an EKM, see [Extensible Key Management Using Azure Key Vault (SQL Server)](../../relational-databases/security/encryption/extensible-key-management-using-azure-key-vault-sql-server.md).
64
64
65
65
### Backup to Azure Storage with Encryption
66
-
If you are creating a backup to Azure storage using the **SQL Server Backup to URL** option, the encryption steps are the same, but you must use URL as the destination and a SQL Credential to authenticate to the Azure storage. If you want to configure [!INCLUDE[ss_smartbackup](../../includes/ss-smartbackup-md.md)] with encryption options, see [Enable SQL Server Managed Backup to Microsoft Azure](../../relational-databases/backup-restore/enable-sql-server-managed-backup-to-microsoft-azure.md).
66
+
If you are creating a backup to Azure storage using the **SQL Server Backup to URL** option, the encryption steps are the same, but you must use URL as the destination and a SQL Credential to authenticate to the Azure storage. If you want to configure [!INCLUDE[ss-managed-backup](../../includes/ss-managed-backup-md.md)] with encryption options, see [Enable SQL Server Managed Backup to Microsoft Azure](../../relational-databases/backup-restore/enable-sql-server-managed-backup-to-microsoft-azure.md).
This topic describes how to disable or pause [!INCLUDE[ss_smartbackup](../../includes/ss-smartbackup-md.md)] at both the database and instance levels.
13
+
This topic describes how to disable or pause [!INCLUDE[ss-managed-backup](../../includes/ss-managed-backup-md.md)] at both the database and instance levels.
14
14
15
-
## <aname="DatabaseDisable"></a> Disable [!INCLUDE[ss_smartbackup](../../includes/ss-smartbackup-md.md)] for a database
16
-
You can disable [!INCLUDE[ss_smartbackup](../../includes/ss-smartbackup-md.md)] settings by using the system stored procedure, [managed_backup.sp_backup_config_basic (Transact-SQL)](../../relational-databases/system-stored-procedures/managed-backup-sp-backup-config-basic-transact-sql.md). The *\@enable_backup* parameter is used to enable and disable [!INCLUDE[ss_smartbackup](../../includes/ss-smartbackup-md.md)] configurations for a specific database, where 1 enables and 0 disables the configuration settings.
15
+
## <aname="DatabaseDisable"></a> Disable [!INCLUDE[ss-managed-backup](../../includes/ss-managed-backup-md.md)] for a database
16
+
You can disable [!INCLUDE[ss-managed-backup](../../includes/ss-managed-backup-md.md)] settings by using the system stored procedure, [managed_backup.sp_backup_config_basic (Transact-SQL)](../../relational-databases/system-stored-procedures/managed-backup-sp-backup-config-basic-transact-sql.md). The *\@enable_backup* parameter is used to enable and disable [!INCLUDE[ss-managed-backup](../../includes/ss-managed-backup-md.md)] configurations for a specific database, where 1 enables and 0 disables the configuration settings.
17
17
18
-
#### To Disable [!INCLUDE[ss_smartbackup](../../includes/ss-smartbackup-md.md)] for a specific database:
18
+
#### To Disable [!INCLUDE[ss-managed-backup](../../includes/ss-managed-backup-md.md)] for a specific database:
19
19
20
20
1. Connect to the [!INCLUDE[ssDE](../../includes/ssde-md.md)].
21
21
@@ -33,16 +33,16 @@ GO
33
33
> [!NOTE]
34
34
> You might also need to set the `@container_url` parameter depending on your configuration.
35
35
36
-
## <aname="DatabaseAllDisable"></a> Disable [!INCLUDE[ss_smartbackup](../../includes/ss-smartbackup-md.md)] for all the databases on the Instance
37
-
The following procedure is for when you want to disable [!INCLUDE[ss_smartbackup](../../includes/ss-smartbackup-md.md)] configuration settings from all the databases that currently have [!INCLUDE[ss_smartbackup](../../includes/ss-smartbackup-md.md)] enabled on the instance. The configuration settings like the storage URL, retention, and the SQL Credential will remain in the metadata and can be used if [!INCLUDE[ss_smartbackup](../../includes/ss-smartbackup-md.md)] is enabled for the database at a later time. If you want to just pause [!INCLUDE[ss_smartbackup](../../includes/ss-smartbackup-md.md)] services temporarily, you can use the master switch explained in the later sections of this topic.
36
+
## <aname="DatabaseAllDisable"></a> Disable [!INCLUDE[ss-managed-backup](../../includes/ss-managed-backup-md.md)] for all the databases on the Instance
37
+
The following procedure is for when you want to disable [!INCLUDE[ss-managed-backup](../../includes/ss-managed-backup-md.md)] configuration settings from all the databases that currently have [!INCLUDE[ss-managed-backup](../../includes/ss-managed-backup-md.md)] enabled on the instance. The configuration settings like the storage URL, retention, and the SQL Credential will remain in the metadata and can be used if [!INCLUDE[ss-managed-backup](../../includes/ss-managed-backup-md.md)] is enabled for the database at a later time. If you want to just pause [!INCLUDE[ss-managed-backup](../../includes/ss-managed-backup-md.md)] services temporarily, you can use the master switch explained in the later sections of this topic.
38
38
39
-
#### To disable [!INCLUDE[ss_smartbackup](../../includes/ss-smartbackup-md.md)] for all the databases:
39
+
#### To disable [!INCLUDE[ss-managed-backup](../../includes/ss-managed-backup-md.md)] for all the databases:
40
40
41
41
1. Connect to the [!INCLUDE[ssDE](../../includes/ssde-md.md)].
42
42
43
43
2. From the Standard bar, click **New Query**.
44
44
45
-
3. Copy and paste the following example into the query window and click **Execute**. The following example identifies if [!INCLUDE[ss_smartbackup](../../includes/ss-smartbackup-md.md)] is configured at the instance level and all the [!INCLUDE[ss_smartbackup](../../includes/ss-smartbackup-md.md)] enabled databases on the instance, and executes the system stored procedure **sp_backup_config_basic** to disable [!INCLUDE[ss_smartbackup](../../includes/ss-smartbackup-md.md)].
45
+
3. Copy and paste the following example into the query window and click **Execute**. The following example identifies if [!INCLUDE[ss-managed-backup](../../includes/ss-managed-backup-md.md)] is configured at the instance level and all the [!INCLUDE[ss-managed-backup](../../includes/ss-managed-backup-md.md)] enabled databases on the instance, and executes the system stored procedure **sp_backup_config_basic** to disable [!INCLUDE[ss-managed-backup](../../includes/ss-managed-backup-md.md)].
46
46
47
47
```sql
48
48
-- Create a working table to store the database names
@@ -100,10 +100,10 @@ SELECT * FROM managed_backup.fn_backup_db_config (NULL);
100
100
GO
101
101
```
102
102
103
-
## <aname="InstanceDisable"></a> Disable Default [!INCLUDE[ss_smartbackup](../../includes/ss-smartbackup-md.md)] settings for the Instance
104
-
Default settings at the instance level apply to all new databases created on that instance. If you no longer need or require default settings, you can disable this configuration by using the **managed_backup.sp_backup_config_basic** system stored procedure with the *\@database_name* parameter set to NULL. Disabling does not remove the other configuration settings like the storage URL, retention setting, or the SQL Credential name. These settings will be used if [!INCLUDE[ss_smartbackup](../../includes/ss-smartbackup-md.md)] is enabled for the instance at a later time.
103
+
## <aname="InstanceDisable"></a> Disable Default [!INCLUDE[ss-managed-backup](../../includes/ss-managed-backup-md.md)] settings for the Instance
104
+
Default settings at the instance level apply to all new databases created on that instance. If you no longer need or require default settings, you can disable this configuration by using the **managed_backup.sp_backup_config_basic** system stored procedure with the *\@database_name* parameter set to NULL. Disabling does not remove the other configuration settings like the storage URL, retention setting, or the SQL Credential name. These settings will be used if [!INCLUDE[ss-managed-backup](../../includes/ss-managed-backup-md.md)] is enabled for the instance at a later time.
105
105
106
-
#### To disable [!INCLUDE[ss_smartbackup](../../includes/ss-smartbackup-md.md)] default configuration settings:
106
+
#### To disable [!INCLUDE[ss-managed-backup](../../includes/ss-managed-backup-md.md)] default configuration settings:
107
107
108
108
1. Connect to the [!INCLUDE[ssDE](../../includes/ssde-md.md)].
109
109
@@ -117,10 +117,10 @@ GO
117
117
GO
118
118
```
119
119
120
-
## <a name="InstancePause"></a> Pause [!INCLUDE[ss_smartbackup](../../includes/ss-smartbackup-md.md)] at the Instance Level
121
-
There might be times when you need to temporarily pause the [!INCLUDE[ss_smartbackup](../../includes/ss-smartbackup-md.md)] services for a short period time. The **managed_backup.sp_backup_master_switch** system stored procedure allows you to disable [!INCLUDE[ss_smartbackup](../../includes/ss-smartbackup-md.md)] service at the instance level. The same stored procedure is used to resume [!INCLUDE[ss_smartbackup](../../includes/ss-smartbackup-md.md)]. The \@state parameter is used to define whether [!INCLUDE[ss_smartbackup](../../includes/ss-smartbackup-md.md)] should be turned off oron.
120
+
## <a name="InstancePause"></a> Pause [!INCLUDE[ss-managed-backup](../../includes/ss-managed-backup-md.md)] at the Instance Level
121
+
There might be times when you need to temporarily pause the [!INCLUDE[ss-managed-backup](../../includes/ss-managed-backup-md.md)] services for a short period time. The **managed_backup.sp_backup_master_switch** system stored procedure allows you to disable [!INCLUDE[ss-managed-backup](../../includes/ss-managed-backup-md.md)] service at the instance level. The same stored procedure is used to resume [!INCLUDE[ss-managed-backup](../../includes/ss-managed-backup-md.md)]. The \@state parameter is used to define whether [!INCLUDE[ss-managed-backup](../../includes/ss-managed-backup-md.md)] should be turned off oron.
122
122
123
-
#### To Pause [!INCLUDE[ss_smartbackup](../../includes/ss-smartbackup-md.md)] Services Using Transact-SQL:
123
+
#### To Pause [!INCLUDE[ss-managed-backup](../../includes/ss-managed-backup-md.md)] Services Using Transact-SQL:
124
124
125
125
1. Connect to the [!INCLUDE[ssDE](../../includes/ssde-md.md)].
0 commit comments