Microsoft Azure에 대한 SQL Server Managed Backup 해제Disable SQL Server Managed Backup to Microsoft Azure

이 항목은 데이터베이스 및 인스턴스 수준에서 Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure 을 해제 또는 일시 중지하는 방법에 대해 설명합니다.This topic describes how to disable or pause Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure at both the database and instance levels.

데이터베이스에 대해 Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure 해제 Disable Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure for a database

시스템 저장 프로시저 managed_backup.sp_backup_config_basic(Transact-SQL)을 사용하여 Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure 설정을 해제할 수 있습니다.You can disable Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure settings by using the system stored procedure, managed_backup.sp_backup_config_basic (Transact-SQL). @enable_backup 매개 변수를 사용하면 특정 데이터베이스에 대해 Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure 구성을 설정하고 해제할 수 있습니다. 여기서 1은 구성 설정을 설정하고 0은 해제합니다.The @enable_backup parameter is used to enable and disable Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure configurations for a specific database, where 1 enables and 0 disables the configuration settings.

특정 데이터베이스에 대해 Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure 을 해제하려면To Disable Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure for a specific database:

  1. 데이터베이스 엔진Database Engine에 연결합니다.Connect to the 데이터베이스 엔진Database Engine.

  2. 표준 도구 모음에서 새 쿼리를 클릭합니다.From the Standard bar, click New Query.

  3. 다음 예를 복사하여 쿼리 창에 붙여 넣고 실행을 클릭합니다.Copy and paste the following example into the query window and click Execute.

EXEC msdb.managed_backup.sp_backup_config_basic  
                @database_name = 'TestDB'   
                ,@enable_backup = 0;  
GO  

인스턴스의 모든 데이터베이스에 대해 Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure 해제 Disable Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure for all the databases on the Instance

다음 절차는 인스턴스에서 현재 Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure 이 설정되어 있는 모든 데이터베이스의 Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure 구성 설정을 해제하려는 경우에 해당됩니다.The following procedure is for when you want to disable Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure configuration settings from all the databases that currently have Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure enabled on the instance. 저장소 URL, 보존 및 SQL 자격 증명과 같은 구성 설정은 메타데이터에 남아 있으며 나중에 데이터베이스에 대해 Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure 이 설정되는 경우 다시 사용할 수 있습니다.The configuration settings like the storage URL, retention, and the SQL Credential will remain in the metadata and can be used if Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure is enabled for the database at a later time. 일시적으로 Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure 서비스를 일시 중지하는 경우 이 항목의 뒷부분에 나오는 섹션에서 설명하는 마스터 스위치를 사용할 수 있습니다.If you want to just pause Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure services temporarily, you can use the master switch explained in the later sections of this topic.

모든 데이터베이스에 대해 Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure 을 해제하려면To disable Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure for all the databases:

  1. 데이터베이스 엔진Database Engine에 연결합니다.Connect to the 데이터베이스 엔진Database Engine.

  2. 표준 도구 모음에서 새 쿼리를 클릭합니다.From the Standard bar, click New Query.

  3. 다음 예를 복사하여 쿼리 창에 붙여 넣고 실행을 클릭합니다.Copy and paste the following example into the query window and click Execute. 다음 예제는 Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure 이 인스턴스 수준 및 인스턴스에 대한 모든 Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure 설정 데이터베이스에서 구성된 경우를 식별하고 시스템 저장 프로시저 sp_backup_config_basic 을 실행하여 Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure을 해제합니다.The following example identifies if Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure is configured at the instance level and all the Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure enabled databases on the instance, and executes the system stored procedure sp_backup_config_basic to disable Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure.

-- Create a working table to store the database names  
Declare @DBNames TABLE  

       (  
             RowID int IDENTITY PRIMARY KEY  
             ,DBName varchar(500)  

       )  
-- Define the variables  
DECLARE @rowid int  
DECLARE @dbname varchar(500)  
DECLARE @SQL varchar(2000)  
-- Get the database names from the system function  

INSERT INTO @DBNames (DBName)  

SELECT db_name  
       FROM   

       msdb.managed_backup.fn_backup_db_config (NULL)  
       WHERE is_managed_backup_enabled = 1  

       --Select DBName from @DBNames  

       select @rowid = min(RowID)  
       FROM @DBNames  

       WHILE @rowID IS NOT NULL  
       Begin  

             Set @dbname = (Select DBName From @DBNames Where RowID = @rowid)  
             Begin  
             Set @SQL = 'EXEC msdb.managed_backup.sp_backup_config_basic    
                @database_name= '''+'' + @dbname+ ''+''',   
                @enable_backup=0'  

            EXECUTE (@SQL)  

             END  
             Select @rowid = min(RowID)  
             From @DBNames Where RowID > @rowid  

       END  

인스턴스의 모든 데이터베이스에 대한 구성 설정을 보려면 다음 쿼리를 사용합니다.To review the configuration settings for all the databases on the instance, use the following query:

Use msdb;  
GO  
SELECT * FROM managed_backup.fn_backup_db_config (NULL);  
GO  

인스턴스에 대해 Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure 기본 설정 해제 Disable Default Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure settings for the Instance

인스턴스 수준의 기본 설정은 해당 인스턴스에 대해 만든 모든 새 데이터베이스에 적용됩니다.Default settings at the instance level apply to all new databases created on that instance. 더 이상 기본 설정이 필요하지 않는 경우 @database_name 매개 변수를 NULL로 설정하여 @database_name 시스템 저장 프로시저를 사용하여 이 구성을 해제할 수 있습니다.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. 해제하는 경우 저장소 URL, 보존 설정, SQL 자격 증명 이름 등의 다른 구성 설정이 제거되지 않습니다.Disabling does not remove the other configuration settings like the storage URL, retention setting, or the SQL Credential name. 이러한 설정은 나중에 인스턴스에 대해 Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure 이 설정되면 사용됩니다.These settings will be used if Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure is enabled for the instance at a later time.

Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure 기본 구성 설정을 해제하려면To disable Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure default configuration settings:

  1. 데이터베이스 엔진Database Engine에 연결합니다.Connect to the 데이터베이스 엔진Database Engine.

  2. 표준 도구 모음에서 새 쿼리를 클릭합니다.From the Standard bar, click New Query.

  3. 다음 예를 복사하여 쿼리 창에 붙여 넣고 실행을 클릭합니다.Copy and paste the following example into the query window and click Execute.

    EXEC msdb.managed_backup.sp_backup_config_basic  
                    @database_name = 'TestDB'   
                    ,@enable_backup = 0;  
    GO  
    

인스턴스 수준에서 Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure 일시 중지 Pause Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure at the Instance Level

짧은 시간 동안 Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure 서비스를 일시 중지해야 하는 경우가 있습니다.There might be times when you need to temporarily pause the Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure services for a short period time. managed_backup.sp_backup_master_switch 시스템 저장 프로시저를 사용하여 인스턴스 수준에서 Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure 서비스를 해제할 수 있습니다.The managed_backup.sp_backup_master_switch system stored procedure allows you to disable Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure service at the instance level. 동일한 저장 프로시저를 사용하여 Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure을 다시 시작할 수 있습니다.The same stored procedure is used to resume Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure. @state 매개 변수는 Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure을 설정해야 할지 해제해야 할지를 정의하는 데 사용됩니다.The @state parameter is used to define whether Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure should be turned off or on.

Transact-SQL을 사용하여 Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure 서비스를 일시 중지하려면To Pause Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure Services Using Transact-SQL:

  1. 데이터베이스 엔진Database Engine에 연결합니다.Connect to the 데이터베이스 엔진Database Engine.

  2. 표준 도구 모음에서 새 쿼리를 클릭합니다.From the Standard bar, click New Query.

  3. 다음 예를 복사하여 쿼리 창에 붙여 넣은 후 실행을 클릭합니다.Copy and paste the following example into the query window and then click Execute

Use msdb;  
GO  
EXEC managed_backup.sp_backup_master_switch @new_state=0;  
Go  

Transact-SQL을 사용하여 Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure 을 다시 시작하려면To resume Microsoft Azure에 대한 SQL Server Managed BackupSQL Server Managed Backup to Microsoft Azure Using Transact-SQL

  1. 데이터베이스 엔진Database Engine에 연결합니다.Connect to the 데이터베이스 엔진Database Engine.

  2. 표준 도구 모음에서 새 쿼리를 클릭합니다.From the Standard bar, click New Query.

  3. 다음 예를 복사하여 쿼리 창에 붙여 넣은 후 실행을 클릭합니다.Copy and paste the following example into the query window and then click Execute.

Use msdb;  
Go  
EXEC managed_backup. sp_backup_master_switch @new_state=1;  
GO  

참고 항목See Also

Microsoft Azure에 대한 SQL Server Managed Backup 설정Enable SQL Server Managed Backup to Microsoft Azure