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.

Observação

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

Observação

Se a conta de armazenamento estiver em uma região diferente, defina as configurações de firewall da conta de armazenamento para permitir o acesso de redes selecionadas. No intervalo de endereços do firewall, especifique o intervalo de endereços IP para a região em que o servidor do Analysis Services está. Há suporte para a configuração das configurações do firewall da conta de armazenamento para permitir o acesso de Todas as redes, 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.

Cópia de segurança

Para fazer backup usando o SQL Server Management Studio

  1. No SQL Server Management Studio (SSMS), clique com o botão direito do mouse numa base de dados e selecione >Back Up.

  2. Em Backup do Banco de Dados>arquivo Backup, 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 palavra-passe impede a leitura dos dados de backup por qualquer meio que não seja uma operação de restauro. 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 Backup-ASDatabase cmdlet.

Restaurar

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 .

Observação

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 um banco de dados >Restaurar.

  2. Na caixa de diálogo Backup de Base de Dados, em Ficheiro 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

Utilize o cmdlet Restore-ASDatabase.

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