Digite para filtrar os verbetes do Glossário.

    DevOps e infraestrutura · Formação DevOps

    O que é Backup?

    Backup preserva conteúdo para recuperação. Entenda cobertura, consistência, retenção e separação das cópias, além do que conferir num teste de restauração.

    Também chamado de: cópia de segurança, cópia reserva

    O que é backup

    Backup é uma cópia de conteúdo mantida para permitir sua recuperação depois de uma perda ou alteração indesejada. Pode preservar documentos, registros de um banco ou configurações, conforme o que foi incluído e o método usado.

    Você precisa saber qual perda aquela cópia permite enfrentar. Uma segunda pasta no mesmo disco pode ajudar a recuperar um arquivo apagado, mas desaparece junto com o original se o disco inteiro deixar de funcionar.

    Definir o conteúdo que precisa voltar

    Uma aplicação pode guardar cadastros no banco e anexos em outro armazenamento. Copiar apenas o banco recupera as referências aos anexos, mas não recria os arquivos que ficaram fora da cópia.

    Confira também as configurações e os meios de acesso necessários à recuperação. Se o backup está criptografado, a chave precisa continuar disponível por um caminho protegido, inclusive quando o servidor original não puder ser acessado.

    A cópia precisa representar um estado utilizável

    Copiar arquivos enquanto eles mudam pode misturar estados de momentos diferentes. Em bancos como o PostgreSQL, a cópia comum do diretório exige condições específicas, enquanto ferramentas de backup e snapshots consistentes têm procedimentos próprios.

    Não interprete o término da transferência como comprovação de consistência. Use um método suportado pelo banco e confira suas exigências, especialmente quando o conteúdo está distribuído por mais de um volume.

    Frequência e retenção atendem a perguntas diferentes

    A frequência influencia a distância entre o conteúdo atual e o ponto que você consegue recuperar. A retenção define por quanto tempo versões anteriores continuam disponíveis, o que importa quando uma alteração indevida demora a ser descoberta.

    Uma cópia recente pode já conter o erro que você deseja desfazer. Manter apenas a última versão pode impedir a recuperação de um estado anterior, mesmo que todas as execuções da rotina tenham terminado com sucesso.

    Separação e acesso fazem parte da proteção

    Guardar a cópia em outro destino reduz a dependência do armazenamento original, mas a separação precisa ser analisada conforme a falha prevista. Se a mesma credencial permite apagar original e cópia, uma exclusão indevida pode atingir ambos.

    O acesso ao backup também merece controle porque ele pode conter as mesmas informações sensíveis da aplicação. Durante a recuperação, permissões e chaves precisam permitir a leitura pelo procedimento autorizado, sem deixar o conteúdo exposto.

    Testar a recuperação do que foi preservado

    Restaure uma cópia em um ambiente isolado e confira registros e arquivos conhecidos. Registre o ponto recuperado, as partes ausentes e o tempo necessário, para comparar o resultado com o objetivo de RPO e com o prazo de retorno esperado.

    Quando a rotina exige acompanhamento periódico, o Conselheiro de Tecnologia da Dev Side Studio pode apoiar a revisão da infraestrutura. A análise deve incluir o resultado dos testes de restauração, além do status das cópias.

    Dúvidas frequentes

    Perguntas frequentes sobre Backup

    Uma cópia no mesmo servidor pode ser chamada de backup?
    Sim, mas sua proteção é limitada. Ela pode ajudar numa exclusão acidental e desaparecer junto com o original numa perda do disco ou do servidor. O local precisa corresponder ao cenário que você pretende cobrir.
    Sincronizar uma pasta substitui uma estratégia de backup?
    A sincronização pode propagar alterações e exclusões indesejadas. A recuperação de versões anteriores depende do histórico, da retenção e das proteções que a solução oferece.
    Posso copiar os arquivos de um banco enquanto ele funciona?
    Somente com um método compatível com o banco e seu estado. Uma cópia comum de arquivos modificados durante a leitura pode ficar inconsistente, mesmo que a transferência termine sem erros.
    O status de sucesso comprova que consigo recuperar?
    Ele confirma o que a ferramenta verificou. Um teste de restauração permite conferir se o conteúdo necessário está presente e se as dependências da recuperação estão disponíveis.

    Para continuar

    Recursos relacionados

    Aplicação na formação

    Formação DevOps

    Backups fornecem cópias que precisam ser relacionadas aos procedimentos de recuperação dos ambientes.

    Conhecer a formação
    Capa da Formação DevOps

    Fontes consultadas

    Referências deste verbete

    Este verbete ajudou você?

    Planos Promovaweb

    Tire seus projetos do papel

    O Plano Martech cobre automação e atendimento. O Plano IA Makers acrescenta desenvolvimento com IA, enquanto o Plano Founders trata de gestão de negócios. Todos são anuais.

    Plano Martech

    Para conectar automação, marketing e atendimento com infraestrutura própria.

    R$ 897

    R$ 597/ano

    • Grade de automação, atendimento, marketing e análise de indicadores
    • Instalador Exclusivo Promovaweb
    • n8n, Evolution API, Chatwoot e Mautic
    • Trilha DevOps incluída
    • Encontros ao vivo (terça e quinta)
    • Comunidade e acompanhamento
    Conhecer o plano

    Plano Founders

    Plano anual para fazer um projeto de tecnologia avançar, com 90 dias de mentoria intensiva. R$ 1.997 à vista ou até 10x de R$ 219 no cartão.

    R$ 1.997/ano

    • 12 meses de acesso ao Founders
    • 90 dias de mentoria intensiva, um encontro por dia útil
    • Dia de conteúdo (terça e quinta) e War Room (segunda, quarta e sexta)
    • Encontro semanal em grupo após a fase intensiva
    • Formação Vibe Coding incluída no plano anual
    • Consultoria individual de até duas horas (bônus)
    Conhecer o plano