Faça backup de uma chave mestra de serviço

Aplica-se:SQL Server

Este artigo descreve como fazer backup da chave mestra de serviço no SQL Server usando o Transact-SQL. A chave mestra de serviço é a raiz da hierarquia de criptografia e protege direta ou indiretamente todas as outras chaves e segredos no servidor.

Se for deletado ou corrompido, o SQL Server pode não conseguir descriptografar essas chaves, e os dados criptografados com elas são efetivamente perdidos. Por esse motivo, faça backup da chave mestra de serviço e armazene o backup em um local seguro e fora do local.

Remarks

Faça backup da chave mestra de serviço assim que o SQL Server a gerar e armazene o backup em um local seguro e fora do local.

Criar este backup deveria ser uma das primeiras ações administrativas executadas no servidor.

Permissões

Requer a permissão CONTROL SERVER no servidor.

Faça backup da chave mestra de serviço

  1. Conecte-se à instância do SQL Server que contém a chave mestra de serviço que você quer fazer backup. Você pode se conectar a uma instância do SQL Server usando qualquer ferramenta de cliente familiar do SQL Server, como sqlcmd, SQL Server Management Studio (SSMS) ou a extensão MSSQL para Visual Studio Code.

  2. Escolha uma senha única para criptografar a chave mestra do serviço no meio de backup. Sua senha deve seguir a política de senha padrão do SQL Server. Por padrão, a senha precisa ter pelo menos oito caracteres e conter caracteres de três dos seguintes quatro conjuntos: letras maiúsculas, letras minúsculas, dígitos de base 10 e símbolos. As senhas podem ter até 128 caracteres. Use senhas que sejam tão longas e complexas quanto possível.

  3. Compre um meio de backup removível para armazenar uma cópia da chave de backup.

  4. Identifique um diretório NTFS onde você cria o backup da chave. Esse diretório é onde você cria o arquivo na próxima etapa. Proteja o diretório com listas de controle de acesso (ACLs) altamente restritivas.

  5. Revise e execute o seguinte Transact-SQL roteiro.

    Neste exemplo, você faz backup da chave mestra de serviço para C:\Backups\Keys\service_master_key. Mude essas configurações para combinar com o seu ambiente.

    Caution

    Você precisa da senha para restaurar a chave mestra de serviço. Certifique-se de armazenar essa senha de forma segura e protegida.

    USE master;
    GO
    
    BACKUP SERVICE MASTER KEY TO FILE = 'C:\Backups\Keys\service_master_key' ENCRYPTION BY PASSWORD = '<password>';
    GO
    
  6. Copie o arquivo que foi feito backup para a mídia de backup e verifique a cópia.

  7. Armazene o backup em um local seguro, fora do site.