Partilhar via


Backup e restauração de banco de dados do Analysis Services

O backup de bancos de dados de modelo tabular no Azure Analysis Services é praticamente o mesmo que no Analysis Services local. A principal diferença é onde você armazena seus arquivos de backup. Os arquivos de backup devem ser salvos em um contêiner em uma conta de armazenamento do Azure. Você pode usar uma conta de armazenamento e um contêiner que você já tem, ou eles podem ser criados ao definir as configurações de armazenamento para seu servidor.

Nota

Criar uma conta de armazenamento pode resultar em um novo serviço faturável. Para saber mais, consulte Preços do Armazenamento do Azure.

Nota

Se a conta de armazenamento estiver numa região diferente, configure as definições de firewall da conta de armazenamento para permitir o acesso a partir de Redes selecionadas. Em Intervalo de Endereços da Firewall, especifique o intervalo de endereços IP para a região em que o servidor do Analysis Services se encontra. A configuração das definições de firewall da conta de armazenamento para permitir o acesso a partir de Todas as redes é suportada. No entanto, é preferível escolher Redes selecionadas e especificar um intervalo de endereços IP. Para saber mais, consulte Perguntas frequentes sobre conectividade de rede.

Os backups são salvos com uma extensão .abf. Para modelos tabulares na memória, os dados do modelo e os metadados são armazenados. Para modelos tabulares do DirectQuery, apenas os metadados do modelo são armazenados. Os backups podem ser compactados e criptografados, dependendo das opções escolhidas.

Definir definições de armazenamento

Antes de fazer backup, você precisa definir as configurações de armazenamento para o servidor.

Para definir as configurações de armazenamento

  1. Em Configurações do portal> do Azure, clique em Backup.

    Captura de ecrã que mostra Cópias de Segurança em Definições.

  2. Clique em Ativado e, em seguida, clique em Configurações de Armazenamento.

    Captura de ecrã que mostra o botão Ativado.

  3. Selecione sua conta de armazenamento ou crie uma nova.

  4. Selecione um contêiner ou crie um novo.

    Captura de tela que mostra a seleção de um contêiner.

  5. Salve suas configurações de backup.

    Captura de tela que mostra Salvar configurações de backup.

Backup

Para fazer backup usando o SQL Server Management Studio

  1. No SQL Server Management Studio (SSMS), clique com o botão direito do mouse em um backup de banco de dados>.

  2. No arquivo Backup do Banco de Dados>, clique em Procurar.

  3. Na caixa de diálogo Salvar arquivo como, verifique o caminho da pasta e digite um nome para o arquivo de backup.

  4. Na caixa de diálogo Banco de dados de backup, selecione opções.

    Permitir substituição de arquivos - Selecione esta opção para substituir arquivos de backup com o mesmo nome. Se essa opção não estiver selecionada, o arquivo que você está salvando não poderá ter o mesmo nome de um arquivo que já existe no mesmo local.

    Aplicar compactação - Selecione esta opção para compactar o arquivo de backup. Os arquivos de backup compactados economizam espaço em disco, mas exigem uma utilização da CPU um pouco maior.

    Criptografar arquivo de backup - Selecione esta opção para criptografar o arquivo de backup. Esta opção requer uma senha fornecida pelo usuário para proteger o arquivo de backup. A senha impede a leitura dos dados de backup qualquer outro meio que não seja uma operação de restauração. Se você optar por criptografar backups, armazene a senha em um local seguro.

  5. Clique em OK para criar e salvar o arquivo de backup.

PowerShell

Use o cmdlet Backup-ASDatabase .

Restauro

Ao restaurar, o arquivo de backup deve estar na conta de armazenamento que você configurou para o servidor. Se você precisar mover um arquivo de backup de um local local para sua conta de armazenamento, use o Gerenciador de Armazenamento do Microsoft Azure ou o utilitário de linha de comando AzCopy .

Nota

Se você estiver restaurando a partir de um servidor local, deverá remover todos os usuários do domínio das funções do modelo e adicioná-los novamente às funções como usuários do Microsoft Entra.

Para restaurar usando o SSMS

  1. No SSMS, clique com o botão direito do mouse em uma Restauração de banco de dados.>

  2. Na caixa de diálogo Banco de Dados de Backup, em Arquivo de backup, clique em Procurar.

  3. Na caixa de diálogo Localizar arquivos de banco de dados, selecione o arquivo que deseja restaurar.

  4. Em Restaurar banco de dados, selecione o banco de dados.

  5. Especifique as opções. As opções de segurança devem corresponder às opções de backup usadas ao fazer backup.

PowerShell

Use o cmdlet Restore-ASDatabase .

Contas de armazenamento do Azure
Elevada disponibilidade
Perguntas frequentes sobre conectividade de rede do Analysis Services