Backup e restauração

Um administrador do Tableau Server deve executar a manutenção regular do banco de dados, monitorar o uso do disco no servidor e apagar arquivos desnecessários para liberar espaço no servidor, além de fazer backup do Tableau Server e de seus dados. Executar essas etapas pode ajudar a garantir que o Tableau Server funcione com a máxima eficiência.

Use a ferramenta de linha de comando do Tableau Services Manager (TSM) para realizar o backup e restaurar os dados do Tableau. Os dados do Tableau incluem arquivos de dados de extração, bem como o próprio banco de dados PostgreSQL do Tableau Server, que armazena metadados da pasta de trabalho e do usuário e dados de configuração do servidor. Os arquivos de registro do Tableau Server capturam a atividade e podem ajudar você a diagnosticar problemas. Os logs são gravados em pastas no servidor e você pode arquivá-los e removê-los para economizar espaço em disco.

Observação: é possível usar o comando tsm maintenance restore para restaurar backups do Tableau Server criados usando o tabadmin backup e o tsm maintenance backup. Backups de bancos de dados feitos de outras maneiras e instantâneos da máquina virtual não são fontes válidas para restaurar o Tableau Server.

Só é possível restaurar a partir de um backup que tenha o mesmo tipo de armazenamento de identidades que o servidor que está rodando. Por exemplo, um backup de um servidor que usa autenticação local pode ser restaurado para um Tableau Server inicializado por autenticação local, mas um backup de um servidor que usa autenticação por Diretório ativo não pode ser restaurado para um servidor inicializado por autenticação local.

Compatibilidade de plataforma

É possível usar um backup criado com o Tableau Server no Linux para restaurar o Tableau Server no Windows versão 2018.2 e posteriores.

Não é possível usar um backup criado com o Tableau Server no Linux para restaurar versões anteriores do Tableau Server no Windows (versão 2018.1 e anteriores).

Você pode usar um backup criado com o Tableau Server no Windows (versão 2018.2 e anteriores) para restaurar o Tableau Server no Linux. Para obter mais informações sobre como restaurar um backup do Windows no Tableau Server no Linux, consulte Migrar o Tableau Server do Windows para o Linux(O link abre em nova janela).

Uso do espaço em disco para backup e restauração

O espaço em disco livre necessário para criar um backup varia dependendo da quantidade de dados nos serviços de armazenamento de arquivos e Repositório do Tableau Server, além de sua localização com o serviço tabadmincontroller. Durante os backups, as tarefas em segundo plano para limpeza de extrações antigas são temporariamente pausadas. Isso significa que, durante o backup, as atualizações de extração deixarão os arquivos extras no lugar, adicionando ao uso de espaço em disco. Se o backup demorar muito ou se a organização usar muitas extrações regularmente atualizadas, isso poderá resultar em uma quantidade significativa de uso de espaço em disco temporário. Esses arquivos temporários serão removidos depois que o backup for concluído.

A tabela a seguir lista os requisitos de espaço em disco para backup com base em se o nó hospeda o repositório, no armazenamento de arquivos, no controlador ou alguma combinação deles. Em ambientes do Tableau Server com vários nós, você precisa estimar o espaço em disco necessário em cada nó.

RepositórioArmazenamento de arquivoControladorEspaço em disco necessário
  

Dados de repositório 3x + 250 MB

Para obter uma estimativa dos dados do repositório, verifique o tamanho do diretório <data directory>/pgsql/data/base.

Para obter o tamanho exato dos dados de repositório, abra o arquivo de backup e use o tamanho do arquivo workgroup.pg_dump.

  

Dados do armazenamento de arquivos 1.5x

Para obter uma estimativa dos dados do armazenamento de arquivos (extrações, fluxos etc.), verifique o tamanho do diretório <data directory>/dataengine.

  Dados de repositórios 3x + 250 MB + dados do armazenamento de arquivos 2.5x
 Dados de repositórios 3x + 250 MB + dados do armazenamento de arquivos 1.5x
 Dados de repositórios 3x + 250 MB + dados do armazenamento de arquivos 1.5x
 Dados de repositórios 3x + 250 MB + dados do armazenamento de arquivos 2.5x
Dados de repositórios 3x + 250 MB + dados do armazenamento de arquivos 1.5x

Requisitos de recuperação do espaço em disco

Você deve ter o espaço em disco adequado para que o processo de restauração do banco de dados seja executado com êxito.

Para restaurar o Tableau Server:

  • Em nós de controlador, você precisa de espaço livre igual ao tamanho do arquivamento de backup.

  • Em nós de repositório, você precisa de espaço livre igual ao triplo do tamanho dos dados do repositório no arquivamento de backup, além de 250 MB e do tamanho do diretório de dados pgsql.

  • Em nós de armazenamento de arquivos, você precisa de espaço livre igual ao dobro do tamanho da pasta do mecanismo de dados no arquivamento de backup.

Práticas recomendadas para backup do Tableau Server

Recomendamos seguir essas práticas recomendadas de segurança e desempenho.

Proteger arquivos de backup

Embora os segredos de configuração sejam criptografados quando armazenados em disco internamente, ao exportar essas configurações para um arquivo, os segredos são gravados no arquivo em texto simples. O administrador é responsável pela proteção do arquivo de backup. Há várias opções disponíveis:

  • Gravar o arquivo em um sistema de arquivos criptografado.
  • Grave o arquivo em um disco que esteja fisicamente protegido e restrito a usuários específicos.
  • Codifique o arquivo de backup.

Maximizar a eficiência do backup

Há várias maneiras de maximizar a eficiência do backup. Seu ambiente pode afetar a eficiência de cada um deles, então teste com seus dados para ver o que funciona melhor.

Otimização com configurações de topologia:

  • Colocalizar o Armazenamento de arquivos no mesmo nó que o Controlador de administração pode reduzir o tempo necessário para fazer backup do Tableau Server, reduzindo ou eliminando a necessidade de transferir dados entre nós durante o processo de backup. Isso é especialmente verdade se sua organização usa muitos extratos.
  • A colocalização do repositório (pgsql) com o nó Controlador de administração também pode ajudar a reduzir o tempo de backup, mas a economia de tempo é menos significativa do que a do Armazenamento de arquivos.

O Controlador de administração geralmente está no nó inicial, a menos que você tenha tido uma falha no nó inicial e movido o controlador para outro nó.

Otimização com estratégias de backup:

Backup é um processo que utiliza muitos recursos. Se possível, é uma boa estratégia fazer seus backups durante os horários menos movimentados. No entanto, isso depende de seus requisitos de restauração e com que frequência os dados do Tableau Server são atualizados. Para obter uma explicação detalhada sobre backup e recuperação de desastres, consulte Recuperação de desastres do Tableau Server. Aqui estão algumas estratégias de backup, adote-as para suas necessidades

  • Tipo de armazenamento: os discos de estado sólido são recomendados em geral para backups. O SSD ajuda a tornar logo os seus backups mais rápidos e completos, em comparação com os discos giratórios tradicionais.
  • Compactação de backup: você tem a opção de executar seus backups com ou sem compactação. Quando você fizer seu backup com compactações, seu tamanho de backup será relativamente menor, mas você pode perceber um desempenho mais lento. Então, se o seu objetivo é mais velocidade, escolha a opção --skip-compression:

    Use a opção --skip-compression ao fazer backup do Tableau Server. Isso cria o backup sem usar compactação e resulta em um arquivo de backup maior, mas pode reduzir o tempo necessário para que o backup seja concluído. Para obter mais informações, consulte tsm maintenance backup.

  • Backup instantâneo: essa opção só estará disponível se você tiver configurado o servidor Tableau Server com Armazenamento de arquivos externos. Embora o desempenho dos backups instantâneos dependa do tipo de armazenamento conectado à rede, em geral eles são mais rápidos do que os backups tradicionais do Tableau Server. Para obter mais informações, consulte Armazenamento de arquivos externo do Tableau Server.

 

Agradecemos seu feedback!Seu feedback foi enviado. Obrigado!