O WordPress é o CMS (Content Management System) mais popular para sites, com quase 30% de todos os sites do mundo usando WordPress. São muitos sites - mais de 350 milhões! Neste post, falaremos sobre as diferentes abordagens para manter os dados em seu site WordPress seguros Pare as prensas! (Ou pela internet!) Enquanto nos preparávamos para publicar este post, recebemos notícias do UpdraftPlus, um dos maiores desenvolvedores de plugins do WordPress, de que eles estão suportando o Backblaze B2 como uma solução de armazenamento em nuvem para seu plugin de backup. Eles enviaram a atualização (1.13.9) esta semana. Esta é uma ótima notícia para os clientes da Backblaze. O UpdraftPlus também está oferecendo um desconto de 20% para os clientes do Backblaze que desejam comprar ou atualizar para o UpdraftPlus Premium. A informação completa está abaixo O UpdraftPlus se junta ao desenvolvedor de plug-ins de backup XCloner âÃÂàBackup and Restore no suporte ao Backblaze B2. Mais dois desenvolvedores de plug-ins, BlogVault e BackupGuard, também anunciaram sua intenção de oferecer suporte ao Backblaze B2 Entre em contato com seu desenvolvedor favorito de plug-ins de backup do WordPress e peça que eles também ofereçam suporte ao Backblaze B2 Cloud Storage Agora, de volta ao nosso post... Os dados do seu site WordPress estão em um servidor da Web que provavelmente está localizado em um grande data center. Você pode se perguntar por que é necessário ter um backup do seu site se ele estiver em um data center. Os dados do site podem ser perdidos de várias maneiras, incluindo erros do proprietário do site (estiveram lá), hacking ou até mesmo disputa de propriedade de domínio (já vi isso acontecer mais de uma vez) . Um backup do site também pode fornecer um histórico das alterações que você fez no site, o que pode ser útil. Como estratégia geral, é melhor ter um backup de todos os dados que você não pode perder por motivos pessoais ou comerciais Sua empresa de hospedagem na web pode fornecer serviços de backup como parte de seu plano de hospedagem. Se você estiver usando o serviço deles, deve saber onde e com que frequência seus dados estão sendo copiados. Você não quer descobrir tarde demais que seu plano de backup não era adequado Sites no WordPress.com são automaticamente copiados pelo VaultPress (Automattic), que também está disponível para instalações auto-hospedadas do WordPress. Se você não quer o trabalho ou as decisões envolvidas no gerenciamento da hospedagem do seu site WordPress, o WordPress.com cuidará disso para você. Você, no entanto, desiste de algumas habilidades de personalização, como a opção de adicionar plug-ins de sua própria escolha Sites muito grandes e ativos podem considerar o WordPress VIP da Automattic ou outro serviço premium de hospedagem WordPress, como Pagely.com Esta postagem é sobre como fazer backup de sites WordPress auto-hospedados, então vamos nos concentrar nessas opções ## Backup do WordPress As estratégias de backup para WordPress podem ser divididas em categorias amplas, dependendo de 1) o que você faz backup, 2) quando você faz backup e 3) onde os dados são copiados Com os dados do servidor, como com uma instalação do WordPress, você deve planejar ter três cópias dos dados (a estratégia de backup 3-2-1). O primeiro são os dados ativos no servidor web WordPress, o segundo é um backup armazenado no servidor web ou baixado para o seu computador local, e o terceiro deve estar em outro local, como a nuvem Falaremos sobre as diferentes abordagens para fazer backup do WordPress, mas recomendamos o uso de um plug-in do WordPress para lidar com seus backups. Um plug-in de backup pode automatizar a tarefa, otimizar seu espaço de armazenamento de backup e alertá-lo sobre problemas com seus backups ou com o próprio WordPress. Abordaremos os plug-ins com mais detalhes, abaixo O que fazer backup? Os principais componentes da instalação do WordPress são: - Banco de dados MySQL do WordPress - Instalação do núcleo do WordPress - plugins WordPress - Temas WordPress - Mídia e arquivos criados pelo usuário - PHP, JavaScript e outros arquivos de código - Outros arquivos de suporte Você deve decidir quais desses elementos deseja fazer backup. O banco de dados é a principal prioridade, pois contém todas as postagens e páginas do seu site (excluindo mídia). Seu tema atual é importante, pois provavelmente contém personalizações feitas por você. Seguindo aqueles em prioridade estão todos os outros arquivos que você personalizou ou fez alterações Você pode optar por fazer backup da instalação principal do WordPress e dos plug-ins, se desejar, mas esses arquivos podem ser baixados novamente, se necessário, da fonte, portanto, talvez você não queira incluí-los. Você provavelmente tem todos os arquivos de mídia que usa em seu site em seu computador local (que deve ser copiado), então é sua escolha se deseja fazer backup deles do servidor também Se você deseja recriar todo o seu site facilmente em caso de perda de dados ou desastre, pode optar por fazer backup de tudo, embora em um site grande isso possa ser um monte de dados Geralmente, você deve 1) priorizar qualquer arquivo que tenha personalizado e que não possa perder e 2) decidir se precisa uma cópia de tudo para que seu site volte a funcionar rapidamente. Essas opções determinarão seu método de backup e a quantidade de armazenamento necessária Um bom plug-in de backup para WordPress permite especificar quais arquivos você deseja fazer backup e até mesmo criar backups e agendamentos separados para diferentes conteúdos de backup. Esse é outro bom motivo para usar um plug-in para fazer backup do WordPress Quando Fazer Backup? Você pode fazer backup manualmente a qualquer momento usando a ferramenta de exportação no WordPress. Isso é útil se você deseja fazer um backup rápido do seu site ou de partes dele. Como é manual, no entanto, não faz parte de um plano de backup confiável que deve ser feito regularmente. Se você deseja usar esta ferramenta, vá para Ferramentas, Exportar e selecione o que deseja fazer backup. A saída será um arquivo XML que usa o formato WordPress Extended RSS, também conhecido como WXR. Você pode criar um arquivo WXR que contenha todas as informações do seu site ou apenas partes do site, como postagens ou páginas, selecionando: Todo o conteúdo, Postagens, Páginas ou Mídia Observação: você também pode usar a ferramenta de exportação do WordPress para sites hospedados no WordPress.com Muitos dos plug-ins de backup que discutiremos posteriormente também permitem que você faça um backup manual sob demanda, além de backups regulares ou contínuos Nota: Outro uso da ferramenta de exportação do WordPress e do arquivo WXR é transferir ou clonar seu site para outro servidor. Depois de exportar o arquivo WXR do site do qual deseja transferir, você pode importar o arquivo WXR do menu Ferramentas, Importar no novo site de destino do WordPress. Esteja ciente de que há limites de tamanho de arquivo dependendo das configurações do seu servidor web. Consulte a entrada do WordPress Codex para obter mais informações. Para facilitar esse trabalho, você pode usar um dos vários plug-ins do WordPress projetados especificamente para essa tarefa. Você também pode fazer backup manualmente do banco de dados MySQL do WordPress usando várias ferramentas ou um plug-in. O WordPress Codex tem boas informações sobre isso. Todos os plug-ins do WordPress cuidarão disso para você e farão isso automaticamente. Eles também normalmente incluem ferramentas para otimizar as tabelas do banco de dados, o que é apenas uma boa manutenção Uma estratégia de backup confiável não depende de backups manuais, o que significa que você deve considerar o uso de um dos muitos plugins de backup disponíveis gratuitamente ou para compra. Falaremos mais sobre eles abaixo Em qual formato fazer backup? Além do formato WordPress WXR, plug-ins e ferramentas de servidor usarão vários formatos de arquivo e algoritmos de compactação para armazenar e compactar seu backup.Você pode escolher entre zip, tar, tar.gz, tar.gz2 e outros.Consulte Os formatos de arquivo mais comuns para obter mais informações sobre esses formatosSelecione um formato que você sabe que pode acessar e desarquive caso precise acessar seu backup.Todos esses formatos são padrão e suportados em todos os sistemas operacionais, embora você precise baixar um utilitário para acessar o arquivoOnde fazer backup?Depois de ter seus dados em um formato adequado para backup, para onde você faz o backup?Queremos ter várias cópias dos dados de nosso site ativo, portanto, escolheremos mais de um destino para nossos dados de backup.Os plug-ins de backup que discutiremos abaixo permitem que você especifique um ou mais destinos possíveis para seu backup.Os possíveis destinos para seu backup incluem:- Uma pasta de backup em seu servidor web- Uma pasta de backup em seu servidor web é uma boa solução se você também tiver uma cópia em outro lugar .Dependendo do seu plano de hospedagem, do tamanho do seu site e do que você inclui no backup, você pode ou não ter espaço em disco suficiente no servidor da web.Alguns plugins de backup permitem que você configure o plugin para manter apenas um certo número de backups recentes e excluir os mais antigos, economizando espaço em disco no servidor- Email para você- Como os servidores de e-mail têm limitações de tamanho, a opção de e-mail não é a melhor opção, a menos que você a use especificamente para fazer backup apenas do banco de dados ou dos arquivos do tema principal- FTP , SFTP, SCP, WebDAV- FTP, SFTP, SCP e WebDAV são protocolos amplamente suportados para transferência de arquivos pela Internet e podem ser usados ​​se você tiver credenciais de acesso a outro servidor ou dispositivo de armazenamento compatível que seja adequado para armazenar um backup- Serviço de sincronização (Dropbox, SugarSync, Google Drive, OneDrive)- Um serviço de sincronização é outro local de armazenamento de servidor possível, embora possa ser uma escolha mais cara dependendo do plano que você possui e quanto deseja armazenar- Armazenamento em nuvem (Backblaze B2, Amazon S3, Google Cloud, Microsoft Azure, Rackspace)- A serviço de armazenamento em nuvem pode ser uma opção barata e flexível com preços pré-pagos para armazenar backups e outros dadosUma boa estratégia de backup de site seria ter vários backups dos dados do site: um em uma pasta de backup em seu servidor de hospedagem na web, um baixado em seu computador local e um na nuvem, como com Backblaze B2Se eu tivesse que escolher apenas um desses, eu escolheria fazer backup na nuvem porque ela está geograficamente separada de seu computador local e de seu host da web, usa tecnologias de armazenamento de dados redundantes e tolerantes a falhas para proteger seus dados e está disponível em qualquer lugar se você precisar restaurar seu site## Plugins de backup para WordPressProvavelmente, a maneira mais fácil e comum de implementar uma estratégia sólida de backup para WordPress é usar um dos muitos plugins de backup disponíveis para WordPress.Felizmente, existem vários bons e estão disponíveis gratuitamente ou em planos "freemium"nos quais você pode usar a versão gratuita e pague por mais recursos e capacidades apenas se precisar deles.As opções premium podem oferecer mais flexibilidade na configuração de backups ou ter opções adicionais para onde você pode armazenar os backupsComo escolher um plug-in de backup do WordPressQuando considerando qual plug-in usar, você deve levar em consideração vários fatores ao fazer sua escolhaO plug-in é mantido ativamente e atualizado?Você pode determinar isso na listagem do Repositório de plugins do WordPress.Você também pode ver as avaliações e comentários de suporte para ter uma ideia da satisfação do usuário e como os problemas são resolvidosO plug-in funciona com seu provedor de hospedagem na web?Geralmente, plug-ins bem suportados funcionam, mas você pode querer verificar se não há problemas com seu provedor de hospedagem.Todo usuário do WordPress tem experiência com plugins e temas conflitantes entre si, então é bom verificar se há algum problema conhecido para o plugin que você está usando. ÂreconsiderandoEle suporta o serviço de nuvem ou protocolo que você deseja usar?Isso pode ser determinado observando a lista no repositório de plug-ins do WordPress ou no site do desenvolvedor.Os desenvolvedores geralmente adicionam suporte para serviços em nuvem ou outros destinos de backup com base na demanda do usuário, portanto, informe ao desenvolvedor se houver um recurso ou destino de backup que você gostaria para adicionar ao plug-inOutros recursos e opções a serem considerados na escolha de um plug-in de backup são:- Se a criptografia de seus dados de backup está disponível- O que são as opções para excluir automaticamente os backups do destino de armazenamento?- Você pode excluir globalmente arquivos, pastas e tipos específicos de arquivos do backup?- As opções de agendamento de backups automáticos atendem às suas necessidades de frequência?- Você pode excluir/incluir tabelas de banco de dados específicas (uma boa maneira de economizar espaço em seu backup)?## WordPress Backup Plugins ReviewVamos revisar algumas das principais opções para plugins de backup do WordPressUpdraftPlus | Suporta B2 UpdraftPlus é um dos plugins de backup mais populares para WordPress com mais de um milhão de instalações ativas. Está disponível nas versões gratuita e Premium O UpdraftPlus acaba de lançar o suporte para Backblaze B2 Cloud Storage em sua atualização 1.13.9 em 25 de setembro. De acordo com o desenvolvedor, o suporte para Backblaze B2 foi a solicitação mais frequente para uma nova opção de armazenamento para seu plug-in. O suporte B2 está disponível em seu plug-in Premium e como uma atualização independente para seu produto padrão **Observação Os desenvolvedores do UpdraftPlus estão oferecendo um desconto especial de 20% aos clientes do Backblaze na compra do UpdraftPlus Premium usando o código de cupom *backblaze20*. O desconto é válido até o final da sexta-feira, 6 de outubro de 2017 XCloner Backup e Restauração | Suporta B2 XCloner âÃÂàBackup and Restore é um útil plug-in de código aberto com muitas opções para fazer backup do WordPress O XCloner oferece suporte ao B2 Cloud Storage em seu plug-in gratuito BlogVault | Planos para apoiar B2 O BlogVault se descreve como uma solução completa de backup do WordPress. Eles oferecem uma avaliação gratuita de seu serviço pago de assinatura de backup do WordPress que apresenta backups de tempo de alterações em seu site WordPress, bem como muitos outros recursos O BlogVault anunciou sua intenção de oferecer suporte ao Backblaze B2 Cloud Storage em uma atualização futura Backup do WordPress& Migrate Plugin âÃÂàBackupGuard | Planos para apoiar B2 O BackupGuard pode fazer backup e restaurar todos os arquivos do site, banco de dados ou ambos, e suporta uma variedade de destinos para o seu backup. Ele também lida com migrações de sites se você deseja mover seu site. O BackupGuard vem em versões de pagamento gratuitas e escalonadas BackupGuard anunciou sua intenção de oferecer suporte ao Backblaze B2 Cloud Storage em uma atualização futura BackWPup BackWPup é uma opção popular e gratuita para fazer backup do WordPress. Ele oferece suporte a várias opções para armazenar seu backup, incluindo nuvem, FTP, e-mail ou em seu computador local WPBackItUp O WPBackItUp existe desde 2012 e é altamente avaliado. Tem versões gratuitas e pagas VaultPress O VaultPress faz parte do conhecido produto WordPress da Automattic, o JetPack. Você precisará de um plano de assinatura do JetPack para usar o VaultPress. Existem diferentes planos de preços com diferentes conjuntos de recursos Backup por Supsystic Backup by Supsystic oferece suporte a várias opções para destinos de backup, criptografia e agendamento BackupWordPress BackUpWordPress é um projeto de código aberto no Github que tem seguidores populares e ativos e muitas críticas positivas BackupBuddy BackupBuddy, da iThemes, é o veterano dos plugins de backup, existindo desde 2010. A iThemes sabe muito sobre WordPress, pois desenvolve plugins, temas, utilitários e fornece treinamento em WordPress O backup do BackupBuddy inclui todos os arquivos do WordPress, todos os arquivos da biblioteca de mídia do WordPress, temas do WordPress e plugins. BackupBuddy gera um arquivo zip para download de todo o site WordPress. Destinos de armazenamento remoto também são suportados WordPress e a nuvem Você usa o WordPress e faz backup na nuvem? Gostaríamos de ouvir sobre isso. Também gostaríamos de saber se você está interessado em usar o B2 Cloud Storage para armazenar arquivos de mídia servidos pelo WordPress. Se estiver, escreveremos sobre isso em um post futuro Enquanto isso, fique de olho nos novos plug-ins que oferecem suporte ao Backblaze B2 ou, melhor ainda, incite-os a oferecer suporte ao B2, caso ainda não o sejam. A melhor estratégia de backup é aquela que você usa Existem outras abordagens e ferramentas para fazer backup do WordPress que você pode usar. Se você tem uma abordagem que funciona para você, adoraríamos ouvir sobre isso nos comentários.