O novo serviço de migração do Duplicator: Mova o seu site sem mexer um dedo
O novo serviço de migração do Duplicator: Mova o seu site sem mexer um dedo
Ficar sem espaço de armazenamento é uma preocupação constante quando se gere um sítio Web, e eu sei disso em primeira mão.
No início, fazia cópias de segurança completas do meu sítio WordPress porque me parecia inteligente fazer cópias de segurança e restaurar tudo.
No entanto, essas cópias de segurança completas começaram a consumir imenso espaço de armazenamento e parecia que o meu armazenamento digital estava sempre cheio. Além disso, cada cópia de segurança demorava cada vez mais tempo a ser concluída, o que não era sustentável a longo prazo.
Depois, fiquei a conhecer as cópias de segurança incrementais e a ideia central é fazer cópias de segurança apenas do que mudou desde a última cópia de segurança. Muito mais eficiente, certo?
O espaço de armazenamento deixou de ser uma dor de cabeça e tornou as cópias de segurança mais fáceis de gerir.
Vamos explorar o que torna as cópias de segurança incrementais muito melhores para os proprietários de sítios Web!
Pense em tirar fotografias da sua casa. Uma cópia de segurança completa é como tirar fotografias de todas as divisões, de todas as peças de mobiliário, sempre que quiser recordar o aspeto das coisas. Captura tudo.
As cópias de segurança completas são completas, mas demoram muito tempo. E utilizam muito espaço para armazenar todos esses dados.
Imagine fazer isso todos os dias para o seu sítio Web! Irá fazer uma cópia completa de todo o seu sítio web - ficheiros, bases de dados, tudo - sempre que fizer uma cópia de segurança. Este pode ser um processo lento e esses ficheiros de cópia de segurança podem tornar-se muito grandes, muito rapidamente.
As cópias de segurança incrementais são diferentes. Após a primeira cópia de segurança completa, as cópias de segurança incrementais apenas guardam as alterações mais recentes.
É como tirar fotografias apenas da mobília nova que comprou ou das novas decorações que acrescentou.
Assim, se alterou algumas publicações do blogue ou actualizou um plug-in no seu sítio WordPress, uma cópia de segurança incremental apenas guarda essas alterações. Não faz um novo backup de tudo.
Isto torna o processo muito mais rápido e poupa imenso espaço de armazenamento. É como dizer: "Muito bem, anota o que há de novo desde ontem".
Porque é que as cópias de segurança incrementais são tão benéficas? Tudo se resume a tornar a gestão do sítio Web mais simples e menos stressante.
Os backups incrementais são visivelmente mais rápidos do que os backups completos. Considere como funcionam: apenas registam as alterações efectuadas desde o último backup.
Como só estão a processar alterações, as cópias de segurança são concluídas muito mais rapidamente. Esta velocidade também reduz a carga no servidor do seu sítio Web. O seu sítio Web mantém-se ativo mesmo durante o processo de cópia de segurança.
As cópias de segurança incrementais foram concebidas para poupar espaço de armazenamento. Em vez de guardar uma cópia completa do seu sítio Web em cada cópia de segurança, guarda apenas as modificações.
Esta abordagem reduz drasticamente a quantidade de armazenamento necessária. Para os proprietários de sítios Web, isto significa que evita encher rapidamente o armazenamento atribuído.
O restauro de cópias de segurança incrementais pode, por vezes, ser mais rápido, especialmente no caso de pequenas alterações.
Quando precisa de reverter o seu sítio Web e apenas uma pequena parte foi alterada, o processo de restauro pode ser mais rápido do que restaurar uma cópia de segurança completa.
Isto deve-se ao facto de o sistema apenas necessitar de aplicar as alterações para além da cópia de segurança completa inicial. Embora o primeiro restauro completo possa demorar o tempo padrão, os restauros de alterações mais pequenas com base em cópias de segurança incrementais podem ser muito mais eficientes.
Uma vez que as cópias de segurança incrementais são rápidas e eficientes, pode efectuá-las com maior frequência.
Cópias de segurança mais frequentes significam uma melhor proteção para o seu sítio Web. Se algo correr mal, perde menos dados porque a última cópia de segurança é muito recente.
Quando falamos de cópias de segurança incrementais, pode parecer que existe apenas uma forma de o fazer. Mas, na verdade, existem algumas abordagens diferentes.
Todos eles partilham a mesma ideia central - apenas fazer cópias de segurança das alterações - mas podem funcionar de forma um pouco diferente.
Algumas cópias de segurança incrementais funcionam ao nível do ficheiro.
Imagine que tem uma pasta de documentos. Se alterar uma única palavra num documento, uma cópia de segurança incremental ao nível do ficheiro irá guardar todo o ficheiro novamente, mesmo que apenas uma pequena parte tenha sido alterada.
Isto continua a ser muito melhor do que fazer cópias de segurança de todos os ficheiros, mas não é a forma mais eficiente possível em termos de espaço.
Outro tipo comum é um backup incremental ao nível do bloco.
Em vez de olharem para ficheiros inteiros, olham para os blocos individuais de dados dentro dos ficheiros. Se alterar apenas uma pequena parte de um ficheiro grande, uma cópia de segurança ao nível do bloco apenas guarda os blocos alterados.
Pense nisto como se estivesse a guardar apenas as frases alteradas nesse documento e não todo o documento novamente. Isto pode poupar ainda mais espaço e acelerar ainda mais as cópias de segurança.
Para uma eficiência ainda mais granular, pode considerar uma abordagem de backup incremental ao nível dos bytes que capte as alterações ao nível mais pequeno possível.
Com estas cópias de segurança, o software procurará alterações em bytes individuais. Uma vez que é tão preciso, acabará por ter pequenas cópias de segurança.
Os backups incrementais inversos também começam com um backup completo. Mas, em seguida, as alterações de cada backup incremental subsequente são incorporadas no backup completo, criando um novo backup completo "sintético". As próprias alterações são então armazenadas separadamente como incrementais inversos.
O resultado? A sua cópia de segurança mais recente é sempre uma cópia de segurança completa.
Isto pode tornar os restauros mais rápidos e mais simples, porque muitas vezes está a restaurar a partir do que é efetivamente um backup completo recente.
Por último, existem as cópias de segurança incrementais para sempre. Não se trata de um tipo distinto, mas sim de uma estratégia. A ideia é efetuar uma cópia de segurança completa inicial e, a partir daí, efetuar apenas cópias de segurança incrementais para sempre. Nunca mais se faz uma cópia de segurança completa.
O software de backup que usa estratégias incrementais para sempre geralmente tem maneiras sofisticadas de gerenciar essas longas cadeias de incrementos. Podem utilizar técnicas como backups completos sintéticos em segundo plano para otimizar a cadeia de backups ao longo do tempo.
O objetivo é minimizar o tempo de backup e o armazenamento, assegurando ao mesmo tempo restauros fiáveis. Para estratégias de backup de longo prazo, o incremental para sempre pode ser muito eficiente.
Nenhum método de cópia de segurança está completamente isento de desvantagens. Eis algumas das potenciais desvantagens das cópias de segurança incrementais que deve conhecer.
O restauro a partir de cópias de segurança incrementais pode, por vezes, ser um pouco mais complexo do que o restauro de uma cópia de segurança completa.
Pense nisso: um backup incremental depende de uma cadeia de backups. Tem a cópia de segurança completa inicial e, em seguida, cada cópia de segurança incremental contém apenas as alterações efectuadas desde a última.
Para restaurar o seu Web site para um ponto específico no tempo, terá de juntar o backup completo inicial e todos os backups incrementais até esse ponto. Se uma cópia de segurança da cadeia estiver em falta ou corrompida, poderá afetar todo o processo de restauro.
Este efeito em cadeia também significa que os backups incrementais dependem dos backups anteriores. Cada backup incremental depende da integridade do backup completo e de todos os backups incrementais anteriores na cadeia.
Se a cópia de segurança completa inicial for perdida ou danificada, todas as cópias de segurança incrementais subsequentes tornam-se menos úteis.
É por isso que é extremamente importante garantir que a cópia de segurança completa inicial é sólida e armazenada em segurança. É a base para todas as cópias de segurança incrementais que se seguem.
Uma vez que as cópias de segurança incrementais criam cadeias de cópias de segurança, é importante geri-las corretamente. Durante períodos muito longos, estas cadeias podem tornar-se bastante longas e um pouco mais difíceis de gerir.
Algumas estratégias de backup envolvem "backups completos sintéticos" periódicos para resolver este problema. Um backup completo sintético é criado através da fusão de um backup completo com todos os backups incrementais subsequentes.
Isto cria uma cópia de segurança completa nova e actualizada sem executar uma cópia de segurança completa de raiz. Isto pode ajudar a encurtar e simplificar as cadeias de backup ao longo do tempo.
As cópias de segurança incrementais são uma opção fantástica, mas não são o único tipo de cópia de segurança existente.
Também pode ter ouvido falar de cópias de segurança completas e de cópias de segurança diferenciais. Vamos analisar rapidamente a diferença entre as cópias de segurança incrementais e os outros tipos de cópias de segurança.
Já falámos sobre cópias de segurança completas. Pense nelas como um instantâneo completo de todo o seu sítio web - cada ficheiro, cada entrada na base de dados, tudo - de cada vez que executa uma cópia de segurança.
Prós das cópias de segurança completas:
Contras das cópias de segurança completas:
Os backups diferenciais são uma espécie de meio termo. Um backup diferencial salva todas as alterações feitas desde o último backup completo.
Assim, começa com um backup completo. Depois, a primeira cópia de segurança diferencial guarda todas as alterações efectuadas desde essa cópia de segurança completa.
O seu segundo backup diferencial também guarda todas as alterações efectuadas desde esse mesmo backup completo, e assim sucessivamente. É como se cada backup diferencial se baseasse no backup completo original.
Prós das cópias de segurança diferenciais:
Contras das cópias de segurança diferenciais:
E depois há os backups incrementais, nos quais nos temos estado a concentrar. Como lembrete, esta estratégia de backup apenas guarda as alterações efectuadas desde o último backup - quer esse último backup tenha sido completo ou incremental.
Vantagens das cópias de segurança incrementais:
Contras das cópias de segurança incrementais:
Para a maioria dos sítios Web WordPress, especialmente os que são actualizados regularmente, as cópias de segurança incrementais são frequentemente a melhor escolha. Oferecem um excelente equilíbrio entre velocidade, eficiência de armazenamento e proteção de dados.
No entanto, não existe uma resposta única para todos os casos. Pode depender das suas necessidades específicas, do tamanho do sítio Web, da frequência com que o sítio Web é alterado e da sua capacidade de armazenamento.
Alguns utilizadores optam por uma combinação de tipos de cópia de segurança (por exemplo, utilizando cópias de segurança incrementais diariamente e uma cópia de segurança completa semanal ou mensalmente) para maior segurança e uma gestão mais fácil a longo prazo.
Existem três tipos principais de cópias de segurança de que habitualmente se fala: cópias de segurança completas, incrementais e diferenciais.
As cópias de segurança incrementais são mais rápidas e poupam muito espaço de armazenamento, o que significa que pode efetuar cópias de segurança com maior frequência. No entanto, o restauro pode ser um pouco mais complexo, uma vez que pode envolver várias cópias de segurança. Estas dependem das cópias de segurança anteriores na cadeia. Se faltar um, isso pode ser um problema.
Apesar dos contras, as vantagens em termos de velocidade e armazenamento superam normalmente os inconvenientes para a maioria dos utilizadores.
O backup cumulativo é outro nome para o backup diferencial. Os backups incrementais são mais eficientes em termos de armazenamento e velocidade porque apenas guardam as alterações desde o último backup de qualquer tipo. Os backups diferenciais/cumulativos guardam todas as alterações desde o último backup completo.
A frequência com que faz cópias de segurança incrementais depende da frequência com que o seu sítio Web é alterado. Se atualizar o conteúdo do seu sítio Web diariamente, as cópias de segurança incrementais diárias são uma óptima ideia. Se o atualizar várias vezes por dia, pode até considerar a hipótese de fazer cópias de segurança incrementais de hora a hora.
Para a maioria dos sítios Web que são actualizados regularmente, as cópias de segurança incrementais diárias são um bom ponto de partida. Se o seu sítio Web for muito dinâmico e mudar com muita frequência (como um sítio de comércio eletrónico ou um sítio de notícias), poderá ser adequado efetuar cópias de segurança mais frequentes, por exemplo, de hora a hora.
Se o seu sítio for alterado com pouca frequência, pode fazê-lo com menos frequência, mas diariamente é geralmente uma boa prática para maior tranquilidade.
O AWS Backup, que é o serviço de cópia de segurança da Amazon, suporta cópias de segurança completas e incrementais. Quando utiliza o AWS Backup, este utiliza cópias de segurança incrementais para cópias de segurança contínuas após a cópia de segurança completa inicial. Isto torna-o eficiente para cópias de segurança regulares no ambiente AWS.
Portanto, sim, o AWS Backup utiliza backups incrementais para obter eficiência após a realização do primeiro backup completo.
As cópias de segurança incrementais simplificam realmente as cópias de segurança do seu sítio web. Poupam tempo e espaço de armazenamento. As cópias de segurança serão feitas com maior frequência, protegendo os seus dados a um nível elevado.
Está pronto para começar a fazer cópias de segurança dos seus dados de forma programada? Actualize para o Duplicator Pro para obter cópias de segurança automáticas, bem como migrações de arrastar e largar, cópias de segurança na nuvem e recuperação de desastres!
Já que está aqui, acho que vai gostar destes outros guias do WordPress:
Divulgação: O nosso conteúdo é apoiado pelos leitores. Isto significa que, se clicar em algumas das nossas hiperligações, podemos ganhar uma comissão. Apenas recomendamos produtos que acreditamos que acrescentam valor aos nossos leitores.