Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. BACKUPPC FERRAMENTA DE BACKUP OPENSOURCE!!

    Software de backup de alta perfomance, capaz de fazer backup no sistema operacional Linux e Windows, e altamente configuravel e facil de instalar.
    Alem de ser robusto e confiavel.
    Algumas de suas caracteristicas:


    • Um sistema inteligente que minimiza o pool de armazenamento em discos de I/O. Arquivos idênticos através de múltiplos backups das estações iguais ou diferentes são armazenados apenas uma vez, resultando em economias substanciais em armazenamento em discos de I/O.
    • Suporte opcional de compressão que gera uma maior economia de discos rígidos, uma vez que apenas os arquivos novos precisam ser compactados e com isso também gera um menor uso de CPU.
    • Não é necessário o uso de nenhum software do lado do cliente. É usado apenas o protocolo smb para a extração dos dados de backup em clientes Windows, e no lado dos clientes Linux é usado o protocolo rsync.
    • Uma poderosa página web permite aos administradores visualizarem arquivos de logs, configurações, estado atual do servidor e dos clientes e permite começar e parar backups na hora em que assim desejar.
    • Um conjunto completo de opções de restauração é suportado, incluindo restauração direta via smb, rsync ou em formatos tar e zip.
    • Suporte a endereços ips dinâmicos.
    • Parâmetros de configuração flexíveis permitem que múltiplos backups sejam executados em paralelo.

    Download
    Pacotes Necessarios para instalação:


    • Perl-Archive-Zip
    • Perl-Class-Singleton
    • Perl-Compress-Zlib
    • Perl-DateTime
    • Perl-DateTime-Format-Mail
    • Perl-DateTime-Format-W3CDTF
    • Perl-File-RsyncP
    • Perl-HTML-Parser
    • Perl-HTML-Tagset
    • Perl-Params-Validate
    • Perl-Time-modules
    • Perl-XML-Parser
    • Perl-XML-RSS
    • Perl-libwww-perl
    • Perl-suidperl

    Instalação do pacote backuppc e suas dependências

    Primeiro a instalação das dependências e pacotes adicionais:
    # apt-get install samba smbclient samba-doc samba-common openssh-server apt-build apache2 perl5 rsync
    Depois de feita a instalação de suas dependências será instalado o backuppc:
    # apt-get install backuppc
    Ele será instalado e para saber o que lhe foi acrescentado use o comando:
    # dpkg -L (nome do pacote)
    Durante a instalação do software ele pedirá para criar um usuário para acesso ao sistema, anote a senha que será gerada e se quiser troque a mesma com o comando abaixo:
    # htpasswd /etc/htpasswd/backuppc backuppc
    O backuppc usa para armazenar os dados o caminho /var/lib/backuppc, então criaremos a pasta:
    # mkdir /var/lib/backuppc
    Atente para a criação do grupo backuppc e veja se o usuário backuppc faz parte deste grupo.
    Depois dê as devidas permissões a pasta /var/lib/backuppc.
    # chown backuppc:backuppc /var/lib/backuppc
    Lembre-se de deixar as permissões setadas para o usuário e o grupo possam ler e escrever dentro do /var/lib/backuppc.
    Os arquivos de configuração e como configurar


    Os arquivos de configuração ficam dentro de /etc/backuppc.
    Dentro desta pasta serão encontrados os seguintes arquivos:

    • apache.conf: Arquivo de configuração do Apache, não precisa usar.
    • config.pl: Arquivo principal de configuração do backuppc.
    • localhost.pl: Arquivo de configuração para fazer backup do próprio servidor.
    • hosts: Arquivo para adicionar os hosts a serem feitos os backups.
    • htpasswd: Arquivos que contém os usuários e senhas do sistema.

    A configuração do backuppc é extremamente simples, sendo apenas prestar atenção que para cada usuário adicionado será necessário fazer uma cópia do arquivo config.pl para o nome do host em questão.
    # cd /etc/backuppc
    # cp config.pl usuário.pl

    O arquivo é o config.pl e dentro dele há diversas configurações e todas comentadas em inglês.

    • $Conf{SmbShareName}: Aqui são configurados os arquivos que serão feito backup, lembrando que se for mais de um arquivo tem que ser separados por vírgula.
    • $Conf{SmbShareUserName}: Aqui é configurado o usuário que terá acesso a pasta remota que será feito o backup, lembrando que este usuário tem que ter permissão de escrita e leitura no arquivo que será feito o backup.
    • $Conf{SmbSharePasswd}: Aqui é configurado a senha do usuário que terá acesso ao arquivo remoto.
    • $Conf{FullPeriod}: Aqui são configurados os períodos que serão feito o backup completo.
    • $Conf{IncrPeriod}: Aqui é o mesmo que o de cima, mas é para o backup incremental.
    • $Conf{Language}: Aqui é configurada a linguagem do sistema.
    • $Conf{ArchiveComp}: Aqui é configurado o tipo de compressão dos arquivos.
    • $Conf{BackupFilesExclude}: Aqui são configurados os arquivos que serão excluídos do backup.

    Dentre essas configurações têm muitas mais, mas foram abordadas somente essas por serem as principais para o funcionamento do sistema. O arquivo config.pl serve de base para a criação de outros arquivos de configuração, serve de exemplo micro1.pl micro2.pl e assim por diante, mas sempre usando o config.pl como base.
    E por último o arquivo hosts, nele serão colocados os clientes que serão feito backups, sempre seguindo esta forma:
    localhost 1 backuppc
    Onde:

    • localhost: é o micro em questão, sempre usar o nome do micro cliente e de preferência sem espaço e caracteres especiais.
    • 1: significa que ele está setado para ser usado via dhcp e 0 para IPs fixos, que foi o que eu usei aqui na empresa.
    • backuppc: é o usuário com acesso ao pacote e seus derivados.

    Esses são os arquivos usados para a configuração do backuppc, os outros já vem configurados por default.

  2. Citação Postado originalmente por kcramsib Ver Post
    BACKUPPC FERRAMENTA DE BACKUP OPENSOURCE!!

    Software de backup de alta perfomance, capaz de fazer backup no sistema operacional Linux e Windows, e altamente configuravel e facil de instalar.
    Alem de ser robusto e confiavel.
    Algumas de suas caracteristicas:



    • Um sistema inteligente que minimiza o pool de armazenamento em discos de I/O. Arquivos idênticos através de múltiplos backups das estações iguais ou diferentes são armazenados apenas uma vez, resultando em economias substanciais em armazenamento em discos de I/O.
    • Suporte opcional de compressão que gera uma maior economia de discos rígidos, uma vez que apenas os arquivos novos precisam ser compactados e com isso também gera um menor uso de CPU.
    • Não é necessário o uso de nenhum software do lado do cliente. É usado apenas o protocolo smb para a extração dos dados de backup em clientes Windows, e no lado dos clientes Linux é usado o protocolo rsync.
    • Uma poderosa página web permite aos administradores visualizarem arquivos de logs, configurações, estado atual do servidor e dos clientes e permite começar e parar backups na hora em que assim desejar.
    • Um conjunto completo de opções de restauração é suportado, incluindo restauração direta via smb, rsync ou em formatos tar e zip.
    • Suporte a endereços ips dinâmicos.
    • Parâmetros de configuração flexíveis permitem que múltiplos backups sejam executados em paralelo.


    Download
    Pacotes Necessarios para instalação:



    • Perl-Archive-Zip
    • Perl-Class-Singleton
    • Perl-Compress-Zlib
    • Perl-DateTime
    • Perl-DateTime-Format-Mail
    • Perl-DateTime-Format-W3CDTF
    • Perl-File-RsyncP
    • Perl-HTML-Parser
    • Perl-HTML-Tagset
    • Perl-Params-Validate
    • Perl-Time-modules
    • Perl-XML-Parser
    • Perl-XML-RSS
    • Perl-libwww-perl
    • Perl-suidperl


    Instalação do pacote backuppc e suas dependências

    Primeiro a instalação das dependências e pacotes adicionais:
    # apt-get install samba smbclient samba-doc samba-common openssh-server apt-build apache2 perl5 rsync
    Depois de feita a instalação de suas dependências será instalado o backuppc:
    # apt-get install backuppc
    Ele será instalado e para saber o que lhe foi acrescentado use o comando:
    # dpkg -L (nome do pacote)
    Durante a instalação do software ele pedirá para criar um usuário para acesso ao sistema, anote a senha que será gerada e se quiser troque a mesma com o comando abaixo:
    # htpasswd /etc/htpasswd/backuppc backuppc
    O backuppc usa para armazenar os dados o caminho /var/lib/backuppc, então criaremos a pasta:
    # mkdir /var/lib/backuppc
    Atente para a criação do grupo backuppc e veja se o usuário backuppc faz parte deste grupo.
    Depois dê as devidas permissões a pasta /var/lib/backuppc.
    # chown backuppc:backuppc /var/lib/backuppc
    Lembre-se de deixar as permissões setadas para o usuário e o grupo possam ler e escrever dentro do /var/lib/backuppc.
    Os arquivos de configuração e como configurar


    Os arquivos de configuração ficam dentro de /etc/backuppc.
    Dentro desta pasta serão encontrados os seguintes arquivos:


    • apache.conf: Arquivo de configuração do Apache, não precisa usar.
    • config.pl: Arquivo principal de configuração do backuppc.
    • localhost.pl: Arquivo de configuração para fazer backup do próprio servidor.
    • hosts: Arquivo para adicionar os hosts a serem feitos os backups.
    • htpasswd: Arquivos que contém os usuários e senhas do sistema.


    A configuração do backuppc é extremamente simples, sendo apenas prestar atenção que para cada usuário adicionado será necessário fazer uma cópia do arquivo config.pl para o nome do host em questão.
    # cd /etc/backuppc
    # cp config.pl usuário.pl

    O arquivo é o config.pl e dentro dele há diversas configurações e todas comentadas em inglês.


    • $Conf{SmbShareName}: Aqui são configurados os arquivos que serão feito backup, lembrando que se for mais de um arquivo tem que ser separados por vírgula.
    • $Conf{SmbShareUserName}: Aqui é configurado o usuário que terá acesso a pasta remota que será feito o backup, lembrando que este usuário tem que ter permissão de escrita e leitura no arquivo que será feito o backup.
    • $Conf{SmbSharePasswd}: Aqui é configurado a senha do usuário que terá acesso ao arquivo remoto.
    • $Conf{FullPeriod}: Aqui são configurados os períodos que serão feito o backup completo.
    • $Conf{IncrPeriod}: Aqui é o mesmo que o de cima, mas é para o backup incremental.
    • $Conf{Language}: Aqui é configurada a linguagem do sistema.
    • $Conf{ArchiveComp}: Aqui é configurado o tipo de compressão dos arquivos.
    • $Conf{BackupFilesExclude}: Aqui são configurados os arquivos que serão excluídos do backup.


    Dentre essas configurações têm muitas mais, mas foram abordadas somente essas por serem as principais para o funcionamento do sistema. O arquivo config.pl serve de base para a criação de outros arquivos de configuração, serve de exemplo micro1.pl micro2.pl e assim por diante, mas sempre usando o config.pl como base.
    E por último o arquivo hosts, nele serão colocados os clientes que serão feito backups, sempre seguindo esta forma:
    localhost 1 backuppc
    Onde:


    • localhost: é o micro em questão, sempre usar o nome do micro cliente e de preferência sem espaço e caracteres especiais.
    • 1: significa que ele está setado para ser usado via dhcp e 0 para IPs fixos, que foi o que eu usei aqui na empresa.
    • backuppc: é o usuário com acesso ao pacote e seus derivados.


    Esses são os arquivos usados para a configuração do backuppc, os outros já vem configurados por default.
    Bom dia kcramsib esta ferramenta permite criptografar os dados do backups?

    se sim qual procedimento?


    Obrigado



  3. Acompanhado

  4. caro leonardojrj o backupPC não possui essa função, mas voce pode utilizar ferramentas externas com algoritmos AES-twofish como truecrypte.



  5. Depois vou dar uma testada.
    Ainda to a procura de um Time Machine para Linux/Windows. Quem já usou Mac sabe o tanto que é simples fazer um backup e restaurar o sistema inteiro a partir de um DVD.






Tópicos Similares

  1. Usuario utilizando o comando mount
    Por no fórum Servidores de Rede
    Respostas: 2
    Último Post: 12-02-2003, 19:17
  2. backup utilizando o tar
    Por no fórum Servidores de Rede
    Respostas: 3
    Último Post: 04-02-2003, 10:34
  3. Utilizando a flag %G no logon script (Samba + Win2k)
    Por Cyberfred no fórum Servidores de Rede
    Respostas: 1
    Último Post: 18-12-2002, 22:24
  4. Respostas: 2
    Último Post: 29-09-2002, 18:27
  5. HD utilizando ATA100
    Por MarGer no fórum Servidores de Rede
    Respostas: 1
    Último Post: 07-05-2002, 23:13

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L