Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:SQL Server
Este tópico descreve como desabilitar ou pausar o backup gerenciado do SQL Server para o Microsoft Azure nos níveis de banco de dados e instância.
Desabilitar o backup gerenciado do SQL Server no Microsoft Azure para um banco de dados
Você pode desabilitar o backup gerenciado do SQL Server para as configurações do Microsoft Azure usando o procedimento armazenado do sistema, managed_backup.sp_backup_config_basic (Transact-SQL). O parâmetro @enable_backup é usado para habilitar e desabilitar o backup gerenciado do SQL Server para configurações do Microsoft Azure para um banco de dados específico, onde 1 habilita e 0 desabilita as definições de configuração.
Para desabilitar o backup gerenciado do SQL Server no Microsoft Azure para um banco de dados específico:
Conecte-se ao Mecanismo de Banco de Dados.
Na barra Padrão, clique em Nova Consulta.
Copie e cole o exemplo a seguir na janela de consulta e clique em Executar.
EXEC msdb.managed_backup.sp_backup_config_basic
@database_name = 'TestDB'
,@enable_backup = 0;
GO
Observação
Também pode ser necessário definir o parâmetro @container_url, dependendo da sua configuração.
Desabilitar o backup gerenciado do SQL Server no Microsoft Azure para todos os bancos de dados na Instância
O procedimento a seguir é para quando você deseja desabilitar as definições de configuração do backup gerenciado do SQL Server para o Microsoft Azure de todos os bancos de dados que atualmente têm o backup gerenciado do SQL Server para o Microsoft Azure habilitado na instância. As definições de configuração, como a URL de armazenamento, a retenção e a Credencial SQL, permanecerão nos metadados e poderão ser usadas se o backup gerenciado do SQL Server para o Microsoft Azure estiver habilitado para o banco de dados posteriormente. Se quiser apenas pausar o backup gerenciado do SQL Server para serviços do Microsoft Azure temporariamente, você pode usar a opção mestre explicada nas seções posteriores deste tópico.
Para desabilitar o backup gerenciado do SQL Server no Microsoft Azure para todos os bancos de dados:
Conecte-se ao Mecanismo de Banco de Dados.
Na barra Padrão, clique em Nova Consulta.
Copie e cole o exemplo a seguir na janela de consulta e clique em Executar. O exemplo a seguir identifica se o backup gerido pelo SQL Server para o Microsoft Azure está configurado ao nível da instância e se está ativado para todas as bases de dados no Microsoft Azure na instância. Em seguida, executa o procedimento armazenado do sistema sp_backup_config_basic para desativar o backup gerido pelo SQL Server para o 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
AND is_dropped = 0
--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
Para revisar as definições de configuração de todos os bancos de dados na instância, use a seguinte consulta:
Use msdb;
GO
SELECT * FROM managed_backup.fn_backup_db_config (NULL);
GO
Desabilitar o backup gerenciado padrão do SQL Server para as configurações do Microsoft Azure para a instância
As configurações padrão no nível da instância se aplicam a todos os novos bancos de dados criados nessa instância. Se já não necessitar ou não requerer as configurações predefinidas, poderá desativar esta configuração utilizando o procedimento armazenado do sistema managed_backup.sp_backup_config_basic com o parâmetro @database_name definido para NULL. A desativação não remove as outras definições de configuração, como a URL de armazenamento, a configuração de retenção ou o nome da Credencial SQL. Essas configurações serão usadas se o backup gerenciado do SQL Server para o Microsoft Azure for habilitado para a instância posteriormente.
Para desabilitar o backup gerenciado do SQL Server para as definições de configuração padrão do Microsoft Azure:
Conecte-se ao Mecanismo de Banco de Dados.
Na barra Padrão, clique em Nova Consulta.
Copie e cole o exemplo a seguir na janela de consulta e clique em Executar.
EXEC msdb.managed_backup.sp_backup_config_basic @enable_backup = 0; GO
Pausar o backup gerenciado do SQL Server para o Microsoft Azure no nível da instância
Pode haver momentos em que você precise pausar temporariamente o backup gerenciado do SQL Server para serviços do Microsoft Azure por um curto período de tempo. O procedimento armazenado do sistema managed_backup.sp_backup_master_switch permite desabilitar o backup gerenciado do SQL Server para o serviço Microsoft Azure no nível da instância. O mesmo procedimento armazenado é usado para retomar o backup gerenciado do SQL Server para o Microsoft Azure. O parâmetro @state é usado para definir se o backup gerenciado do SQL Server para o Microsoft Azure deve ser desativado ou ativado.
Para pausar o backup gerenciado do SQL Server para os Serviços do Microsoft Azure usando o Transact-SQL:
Conecte-se ao Mecanismo de Banco de Dados.
Na barra Padrão, clique em Nova Consulta.
Copie e cole o exemplo a seguir na janela de consulta e clique em Executar
Use msdb;
GO
EXEC managed_backup.sp_backup_master_switch @new_state=0;
Go
Para reiniciar o backup gerenciado do SQL Server para a Microsoft Azure usando Transact-SQL
Conecte-se ao Mecanismo de Banco de Dados.
Na barra Padrão, clique em Nova Consulta.
Copie e cole o exemplo a seguir na janela de consulta e clique em Executar.
Use msdb;
Go
EXEC managed_backup.sp_backup_master_switch @new_state=1;
GO
Ver também
Habilitar o Backup Gerenciado do SQL Server para o Microsoft Azure