{"id":102,"date":"2022-12-08T15:04:23","date_gmt":"2022-12-08T18:04:23","guid":{"rendered":"http:\/\/administracaoderedes.com.br\/?p=102"},"modified":"2022-12-08T17:13:54","modified_gmt":"2022-12-08T20:13:54","slug":"instalando-um-servidor-de-backup-backuppc","status":"publish","type":"post","link":"https:\/\/administracaoderedes.com.br\/index.php\/2022\/12\/08\/instalando-um-servidor-de-backup-backuppc\/","title":{"rendered":"Instalando um servidor de Backup &#8211; BackupPc"},"content":{"rendered":"\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">T\u00e3o importante, e t\u00e3o esquecido, o backup \u00e9 muito mais do que apenas &#8220;fazer c\u00f3pias de arquivos&#8221;, s\u00e3o necess\u00e1rios, planejamento, recursos e ferramentas apropriadas para execu\u00e7\u00e3o de um backup confi\u00e1vel, hoje vamos falar sobre o projeto BackupPc e vamos implementa-lo em um servidor Debian 11.<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">O BackupPC \u00e9 um sistema de n\u00edvel empresarial de alto desempenho para fazer backup de PCs e laptops Linux, Windows e macOS no disco de um servidor. O BackupPC \u00e9 altamente configur\u00e1vel e f\u00e1cil de instalar e manter. (tradu\u00e7\u00e3o do Site : https:\/\/backuppc.github.io\/backuppc\/).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Recursos do BackupPC<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dado o custo cada vez menor de discos e sistemas de raid, agora \u00e9 pr\u00e1tico e econ\u00f4mico fazer backup de um grande n\u00famero de m\u00e1quinas no disco local de um servidor ou armazenamento de rede. Isso \u00e9 o que o BackupPC faz. Para algumas empresas, esta pode ser a solu\u00e7\u00e3o de backup completa.  BackupPC \u00e9 escrito em Perl e extrai dados de backup via SMB usando Samba, tar sobre ssh\/rsh\/nfs ou rsync. \u00c9 robusto, confi\u00e1vel, bem documentado e dispon\u00edvel gratuitamente como Open Source no Github.<\/p>\n\n\n\n<div class=\"wp-block-ive-ibtana-visual-editorheading\"><div class=\"ive-advanced-text-wrap ive-div-advance-text_7302e1-c7 undefined text-center text-md-center text-lg-center text-xl-center\"><h4 class=\"ive-heading-parent undefined ive-advanced-text-inner-wrap ive-adv-advance-text_7302e1-c7 ive-lh-xs-30 ive-lh-sm-30 ive-lh-md-30 ive-lh-lg-30 ive-lh-xl-30\" id=\"ive-adv-advance-text_7302e1-c7\">Recursos <\/h4><\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Um esquema de agrupamento inteligente minimiza o armazenamento em disco e a E\/S de disco. Arquivos id\u00eanticos em v\u00e1rios backups do mesmo ou de diferentes PCs s\u00e3o armazenados apenas uma vez, resultando em economias substanciais no armazenamento em disco e E\/S de disco. Um exemplo de uso de disco: 95 latops com cada backup completo com m\u00e9dia de 3,6 GB cada e cada incremental com m\u00e9dia de 0,3 GB. Armazenar tr\u00eas backups completos semanais e seis backups incrementais por laptop equivale a cerca de 1.200 GB de dados brutos, mas, devido ao agrupamento e \u00e0 compacta\u00e7\u00e3o, s\u00e3o necess\u00e1rios apenas 150 GB.<\/li>\n\n\n\n<li>Suporte de compacta\u00e7\u00e3o opcional, reduzindo ainda mais o armazenamento em disco. Como apenas novos arquivos (que ainda n\u00e3o est\u00e3o agrupados) precisam ser compactados, h\u00e1 apenas um impacto modesto no tempo da CPU.<\/li>\n\n\n\n<li>Nenhum software do lado do cliente \u00e9 necess\u00e1rio. O protocolo smb padr\u00e3o \u00e9 usado para extrair dados de backup em clientes Windows. Em clientes Linux, o tar sobre ssh\/rsh\/nfs \u00e9 usado para fazer backup dos dados. Com a vers\u00e3o 2.0.0, o rsync tamb\u00e9m \u00e9 compat\u00edvel com qualquer cliente que tenha rsync ou rysncd.<\/li>\n\n\n\n<li>Uma poderosa interface de usu\u00e1rio da Web (http\/cgi) permite que os administradores visualizem arquivos de log, configura\u00e7\u00e3o, status atual e permite que os usu\u00e1rios iniciem e cancelem backups e naveguem e restaurem arquivos de backups.<\/li>\n\n\n\n<li>Um conjunto completo de op\u00e7\u00f5es de restaura\u00e7\u00e3o \u00e9 suportado, incluindo restaura\u00e7\u00e3o direta (via smbclient, tar ou rsync\/rsyncd) ou download de um arquivo zip ou tar.<\/li>\n\n\n\n<li>Oferece suporte a ambientes m\u00f3veis em que os laptops s\u00e3o conectados apenas intermitentemente \u00e0 rede e possuem endere\u00e7os IP din\u00e2micos (DHCP).<\/li>\n\n\n\n<li>Par\u00e2metros de configura\u00e7\u00e3o flex\u00edveis permitem que v\u00e1rios backups sejam executados em paralelo, especifica\u00e7\u00e3o de quais compartilhamentos fazer backup, quais diret\u00f3rios fazer backup ou n\u00e3o, v\u00e1rios agendamentos para backups completos e incrementais, agendamentos para lembretes por e-mail aos usu\u00e1rios e assim por diante. Os par\u00e2metros de configura\u00e7\u00e3o podem ser definidos em todo o sistema ou tamb\u00e9m por PC.<\/li>\n\n\n\n<li>Os usu\u00e1rios recebem lembretes peri\u00f3dicos por e-mail se o backup de seu PC n\u00e3o tiver sido feito recentemente. Conte\u00fado de e-mail, tempo e pol\u00edticas s\u00e3o configur\u00e1veis.<\/li>\n\n\n\n<li>Testado em hosts Linux, Freenix e Solaris e clientes Linux, Windows 95, 98, 2000 e XP.<\/li>\n\n\n\n<li>Documenta\u00e7\u00e3o detalhada.<\/li>\n\n\n\n<li>C\u00f3digo aberto hospedado no Github e dispon\u00edvel gratuitamente sob GPL.<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-ive-ibtana-visual-editorheading\"><div class=\"ive-advanced-text-wrap ive-div-advance-text_86f2fb-f3 undefined text-center text-md-center text-lg-center text-xl-center\"><h2 class=\"ive-heading-parent undefined ive-advanced-text-inner-wrap ive-adv-advance-text_86f2fb-f3 ive-lh-xs-30 ive-lh-sm-30 ive-lh-md-30 ive-lh-lg-30 ive-lh-xl-30\" id=\"ive-adv-advance-text_86f2fb-f3\">Instalando no Debian 11<\/h2><\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Ap\u00f3s a instala\u00e7\u00e3o do Debian 11 , e suas devidas configura\u00e7\u00f5es, vamos come\u00e7ar o processo de instala\u00e7\u00e3o do servi\u00e7o do BackupPc.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Atualize e se necess\u00e1rio fa\u00e7a o upgrade dos seus pacotes do sistema<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#apt update\n#apt upgrade <\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Ap\u00f3s seu sistema est\u00e1 atualizado , vamos proceder a instala\u00e7\u00e3o do BackupPc.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O BackupPc \u00e9 normalmente disponibilizado nos reposit\u00f3rio padr\u00f5es do Debian 11:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#apt-cache policy backuppc\n\nbackuppc:\n  Installed: (none)\n  Candidate: 4.4.0-3\n  Version table:\n     4.4.0-3 500\n        500 http:\/\/deb.debian.org\/debian bullseye\/main amd64 Packages<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">O comando acima verifica se o pacote est\u00e1 dispon\u00edvel e informa a vers\u00e3o para instala\u00e7\u00e3o<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Para instalar o BackupPc use o seguinte comando como root.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#apt install -y backupc<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Durante a instala\u00e7\u00e3o ser\u00e1 solicitada a escolha do servidor WEB, selecione o que estiver dispon\u00edvel, em caso de mais de um selecione o que mais lhe conv\u00e9m.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ao termino da instala\u00e7\u00e3o , o BackupPc cria um usu\u00e1rio administrativo, <mark>backuppc<\/mark>, e uma senha de acesso aleat\u00f3ria, que \u00e9 informada em uma tela como a abaixo:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"654\" height=\"473\" src=\"http:\/\/administracaoderedes.com.br\/wp-content\/uploads\/2022\/12\/Backuppc-Install.png\" alt=\"\" class=\"wp-image-104\" srcset=\"https:\/\/administracaoderedes.com.br\/wp-content\/uploads\/2022\/12\/Backuppc-Install.png 654w, https:\/\/administracaoderedes.com.br\/wp-content\/uploads\/2022\/12\/Backuppc-Install-300x217.png 300w\" sizes=\"auto, (max-width: 654px) 100vw, 654px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Voc\u00ea poder\u00e1 trocar a senha informada , com o comando abaixo <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#htpasswd \/etc\/backuppc\/htpasswd backuppc<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Para permitir acesso externo ao BackupPC, execute o comando abaixo.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sed -i 's\/local\/all granted\/' \/etc\/backuppc\/apache.conf<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">E reinicialize o servi\u00e7o do BackupPc e  Apache com o comando abaixo.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#systemctl restart backuppc apache2<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Pronto, seu servidor de backup est\u00e1 operacional e pronto para uso, e voc\u00ea poder\u00e1 acessa-lo com navegador, usando por exemplo http:\/\/ipdoservidor\/backuppc<\/p>\n\n\n<p>Em breve novo post, sobre com configurar as rotinas de backup.&nbsp;<\/p>\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>T\u00e3o importante, e t\u00e3o esquecido, o backup \u00e9 muito mais do que apenas &#8220;fazer c\u00f3pias de arquivos&#8221;, s\u00e3o necess\u00e1rios, planejamento, recursos e ferramentas apropriadas para execu\u00e7\u00e3o de um backup confi\u00e1vel, hoje vamos falar sobre o projeto BackupPc e vamos implementa-lo em um servidor Debian 11. O BackupPC \u00e9 um sistema de n\u00edvel empresarial de alto [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_regular_price":[],"currency_symbol":[],"pagelayer_contact_templates":[],"_pagelayer_content":"","footnotes":""},"categories":[26],"tags":[32,28,29,31,30],"class_list":["post-102","post","type-post","status-publish","format-standard","hentry","category-ferramentas","tag-32","tag-backup","tag-backupc","tag-debian","tag-linux"],"post_slider_layout_featured_media_urls":{"thumbnail":"","post_slider_layout_landscape_large":"","post_slider_layout_portrait_large":"","post_slider_layout_square_large":"","post_slider_layout_landscape":"","post_slider_layout_portrait":"","post_slider_layout_square":"","full":""},"_links":{"self":[{"href":"https:\/\/administracaoderedes.com.br\/index.php\/wp-json\/wp\/v2\/posts\/102","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/administracaoderedes.com.br\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/administracaoderedes.com.br\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/administracaoderedes.com.br\/index.php\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/administracaoderedes.com.br\/index.php\/wp-json\/wp\/v2\/comments?post=102"}],"version-history":[{"count":4,"href":"https:\/\/administracaoderedes.com.br\/index.php\/wp-json\/wp\/v2\/posts\/102\/revisions"}],"predecessor-version":[{"id":107,"href":"https:\/\/administracaoderedes.com.br\/index.php\/wp-json\/wp\/v2\/posts\/102\/revisions\/107"}],"wp:attachment":[{"href":"https:\/\/administracaoderedes.com.br\/index.php\/wp-json\/wp\/v2\/media?parent=102"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/administracaoderedes.com.br\/index.php\/wp-json\/wp\/v2\/categories?post=102"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/administracaoderedes.com.br\/index.php\/wp-json\/wp\/v2\/tags?post=102"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}