Solução:
Vault solução de recuperação de desastres de servidores consiste em criar um backup do Autodesk Data Management Server (ADMS) Console e restaurá-lo.
Fazer backup ou restaurar um Vault
É possível fazer backup e restaurar um ambiente Vault sem usar o ADMS Console. Pode encontrar mais informações neste "Livro Branco".
Backup e restauração de Vault com ferramentas de terceiros
Ao escolher o processo de terceiros, é responsabilidade do administrador ter considerado todos os cenários de desastre possíveis e documentado as etapas necessárias para se recuperar de cada um. Se nenhum desses planos tiver sido documentado, a probabilidade de perda de dados aumenta. O Suporte da Autodesk ajudará no que for possível, mas o sucesso não pode ser garantido.
O administrador do Vault deve considerar a frequência com que deseja um backup e configurá-lo. (Fazer backup ou restaurar um Vault)
O backup do Console ADMS consiste em um backup SQL dos bancos de dados usados e dos arquivos localizados no Armazenamento de Arquivos.
Se houver suspeita ou detecção de um problema sério com os bancos de dados ou arquivos no armazenamento de arquivos, a Autodesk recomendará o backup dos Consoles ADMS Última Válida (LKG) ou "restaurável". "Os bancos de dados e arquivos existentes serão substituídos, resultando em perda limitada de dados." A quantidade de perda de dados dependerá de, há quanto tempo o backup LKG foi criado e quantos dados mudaram desde então.
Ransomware e outros desastres muitas vezes tornam inutilizáveis todos os dados em um site. Por esse motivo, é sempre uma boa ideia manter pelo menos um backup fora do local.
Os backups do ADMS Console não ocorrem automaticamente após a instalação. Os backups precisam ser configurados. Existem algumas decisões que devem ser tomadas por um humano inteligente. Por exemplo:-
- Hora do backup. Qual o melhor momento?
- Frequência de backup. Todos os dias da semana?
- Local de backup. Qual é o destino do backup?
- Backup completo ou incremental? (Backups incrementais somente são suportados com Vault Professional).
Há outros aspectos para a recuperação de um desastre que não são cobertos pelo software Vault Server.
O software Vault Server não cobre:-
- As etapas detalhadas necessárias para realizar, em cada ambiente, se a máquina do servidor é destruída.
- As etapas detalhadas necessárias para executar, em cada ambiente, se os administradores do Vault Server não estiverem disponíveis.
- O tempo necessário para copiar e restaurar grandes quantidades de dados em cada ambiente,.
- O custo, para uma empresa, por hora, enquanto os dados armazenados não estão disponíveis.
- O custo de substituição de licenças de hardware e software.
- Configurações não padrão de componentes de terceiros essenciais para a funcionalidade do Vault. (Windows, SQL, IIS, por exemplo).
Um administrador de Vault voltado para o futuro e consciente
- Identificar o pior cenário,
- Prepare-se para o pior cenário.
- Documente o plano.
O plano documentado deve ser detalhado o suficiente para que um colega que não esteja familiarizado com a tecnologia possa segui-lo em sua ausência.
Os ambientes de servidor mudam e, portanto, é importante que o DRP esteja sempre atualizado.
E se o backup do LKG ADMS Console tiver sido feito há muito tempo?
A frequência dos backups e sua retenção é uma decisão tomada pelo administrador e pelo proprietário dos dados. Se o último backup foi feito há muito tempo. Uma opção pode ser restaurá-lo e, em seguida, pedir aos usuários que examinem seus espaços de trabalho locais em busca de arquivos e verifique-os no Vault recém-restaurado.
E se você estiver fazendo backups Vault regularmente, mas apenas a corrupção do banco de dados identificada que você descobrir mais tarde está presente há algum tempo? Que opções você pode tentar?
- Execute o Plano de manutenção do SQL. Isso às vezes pode corrigir problemas. (Plano de manutenção do SQL)
- Comunique o problema ao Suporte da Autodesk. Eles podem executar alguns scripts de cura que podem ajudar. (Entre em contato com o suporte)
- Restaure o LKG no servidor e recrie os dados ausentes.
- Como alternativa, siga as etapas em "E se não houver nenhum backup do ADMS Console? "
E se não houver nenhum backup do ADMS Console?
Se ainda for possível acessar os dados do Vault no servidor antigo, use o "Vault Mirror" ou o recurso "Obter" dos clientes Vault para baixar a versão mais recente de cada arquivo no espaço de trabalho local e fazer check-in no novo Vault.
E se não houver backup do ADMS Console e não for possível acessar o servidor antigo?
Não se engane, as opções disponíveis para você estão se esgotando. Instale um novo Vault Server e solicite que os usuários do Vault examinem seus espaços de trabalho locais em busca de arquivos que possam fazer check-in no Vault. "Os comandos Vault
Autoloader e
Inventor 'Fazer check-in do projeto' podem ser usados para carregar dados em massa."
E se não houver o ADMS Console Backup, não for possível acessar o servidor antigo e todos os usuários tiverem excluído os dados em seus espaços de trabalho locais?
Inicie um novo Vault Server e recrie os dados perdidos.
Replicação SQL - E se o Editor for destruído e houver um backup do Console ADMS.
- Instalar um novo Vault Server,
- Restaure o backup do ADMS Console.
- Replique esse banco de dados para os assinantes. Isso substituirá todos os dados que eles retêm.
(Em algumas organizações, talvez seja possível criar Assinantes e manter os Assinantes antigos, para fins de recuperação de dados.)
Replicação SQL - Um assinante pode ser promovido a editor se o editor for destruído?
Não há nenhuma forma suportada que possa promover um assinante a um editor.
Replicação SQL - E se o Publisher for destruído sem backup, deixando apenas assinantes?
Nessa situação, os passos de alto nível seriam:-
- Faça um backup SQL dos bancos de dados Vault no assinante com mais dados.
- Copie os armazenamentos de arquivos de todos os Vault servidores conectados ao assinante SQL e mescle-os.
- Restaure os bancos de dados em um ambiente de substituição SQL\Vault Server.
- Ao restaurar os bancos de dados, verifique se a opção WITH KEEP_REPLICATION não está marcada.
- Depois que os bancos de dados estiverem todos anexados, desanexe-os da instância SQL.
- Inicie o console Autodesk Data Management Server.
- Anexe o Vault principal (KnowledgeVaultMaster).
- Antes de anexar os bancos de dados restantes, exclua todos os registros deles na interface do usuário do ADMS Console.
- Anexe os bancos de dados Vault e de biblioteca.
- Ative os bancos de dados e os armazenamentos de arquivos.
- Replique os bancos de dados reanexados para os assinantes.
Nota: É possível e provável que ocorra algum grau de perda de dados. O suporte da Autodesk é limitado quanto à quantidade de suporte que pode ser oferecido neste cenário.
Replicação SQL - E se um banco de dados de assinantes se corrompesse, mas os usuários ainda pudessem fazer login e adicionar dados?
Os usuários devem ser instruídos a parar de adicionar novos dados imediatamente. Há uma grande chance de que eles podem perder seus dados, a menos que eles têm um backup local dos arquivos. Isto pode ser obtido parando o serviço Web Vault Servers.
Nessa situação, a única solução suportada por Vault seria reinicializar a assinatura para o assinante ou cancelar a replicação dos bancos de dados afetados e replicá-los. Isso pode levar à perda de dados armazenados no assinante. Para minimizar as chances de perda de dados, seria necessário fazer um backup de emergência dos bancos de dados e armazenamentos de arquivos dos assinantes (Servidor A) e restaurá-los para um novo Servidor Vault independente (Servidor B). Depois que o banco de dados do Servidor A for restaurado para o Servidor B, o Servidor A poderá ter sua replicação desabilitada e reativada. Isso seria seguro sabendo que, os dados não replicados para o Editor ainda existem no Servidor B. O Servidor B pode então ser usado para recuperar arquivos desses que podem ser carregados no Servidor A, uma vez que a assinatura esteja funcionando novamente.
E se os arquivos estiverem ausentes no armazenamento de arquivos restaurado?
Cada arquivo terá várias versões. Algumas versões de arquivo podem estar faltando, pós-recuperação. "Nessa situação, o processo em segundo plano de validação de armazenamento de arquivos do Vault examinará o armazenamento de arquivos e registrará os arquivos ausentes no arquivo de log AVFSConsole desse servidor." O administrador Vault pode decidir as seguintes opções:
- Aceite Algumas versões de arquivo estão faltando no Vault e a mensagem no registro do AVFS Console persistirá em futuras validações de armazenamento de arquivos.
- Obtenha a versão mais recente do arquivo no Vault. Exclua o arquivo do Vault e adicione-o novamente a partir de Inventor do Autoloader.
Por motivos legais, a Autodesk não pode fazer alterações no banco de dados Vault para "enganar" o software e fazê-lo ignorar ou ignorar as versões de arquivo ausentes. A atualização manual do banco de dados inevitavelmente resultaria em incompatibilidades de dados que resultariam em erros de produção pelos quais a Autodesk não pode aceitar responsabilidade.
É possível editar manualmente o banco de dados SQL para corrigir a corrupção?