Rodrigo Maciel
← Todos os artigos

Servidores / RODRIGO MACIEL

Sincronização não substitui uma cópia recuperável

Como distinguir acesso aos ficheiros, retenção de versões e recuperação de um serviço.

Ter o mesmo ficheiro no computador e no servidor é útil. Ainda assim, essa situação responde a uma pergunta diferente de “consigo recuperar o que perdi?”.

A sincronização procura manter estados relacionados entre locais. Conforme as regras do serviço, uma alteração ou eliminação também pode propagar-se. Versões anteriores e reciclagem ajudam em alguns casos, dentro dos seus limites de retenção.

Define o que precisas de recuperar

Uma pasta de documentos pode precisar de um processo diferente de uma aplicação com base de dados. Começa por listar o resultado esperado:

  • Um ficheiro eliminado por engano.
  • Uma versão anterior de um documento.
  • Uma pasta de trabalho completa.
  • O serviço, incluindo utilizadores, configuração e dados.

No caso do Nextcloud, o manual de backup identifica vários componentes: dados, configuração, base de dados e, quando aplicável, aplicações personalizadas e tema. Copiar apenas uma dessas partes não demonstra que o serviço completo possa ser reconstruído.

Cria um teste de recuperação

Escolhe um conjunto pequeno e conhecido. Guarda uma cópia de acordo com o procedimento da aplicação. Depois, recupera esse conjunto num destino separado.

Confirma se os ficheiros abrem, se as permissões permitem o uso esperado e se a aplicação encontra os dados. Para um serviço com base de dados, verifica também a coerência entre a base e os ficheiros. Usa o procedimento específico da versão instalada.

Um hash ajuda a comparar bytes. O tamanho do arquivo ajuda a detetar diferenças evidentes. Nenhum desses indicadores, isoladamente, prova que uma aplicação consegue arrancar e usar a cópia.

Regista uma decisão útil

Anota o que foi incluído, a data, a localização da cópia e o resultado do teste. Define quem consegue recuperar os dados se o servidor principal estiver indisponível.

A pergunta de revisão passa a ser concreta: qual perda consigo recuperar, até que data e com que procedimento?

Referência

Nextcloud — Backup. O procedimento deve corresponder à versão e à forma de instalação do serviço.

← Todos os artigos