PersonalBackup - Ferramenta de backup via web

A informação para as organizações e até mesmo para usuários a cada dia que passa torna-se tão importantes quanto o próprio usuário ou sistema, o que torna a rotina de backup indispensável.

[ Hits: 18.353 ]

Por: Luiz Augusto Machado em 26/09/2007


Introdução



A informação para as organizações e até mesmo para usuários a cada dia que passa torna-se tão importantes quanto o próprio usuário ou sistema, o que torna a rotina de backup indispensável.

Em busca de uma ferramenta de simples gerenciamento e interface enxuta, encontrei o PersonalBackup, um serviço gerenciável via web com suporte a compartilhamentos Samba e Microsoft. Em contrapartida encontrei dificuldades para encontrar documentação, já que no site do desenvolvedor as informações são bem limitadas

Instalação

A instalação foi realizada em um Centos 5.0 com os pacotes básicos do sistema:
  • KDE
  • Xorg
  • Editores
  • Navegadores
  • Bibliotecas de Desenvolvimento
  • Ferramentas do Sistema

Após a carga do sistema iniciamos a instalação de alguns serviços:

# yum install samba (versão 3.0.23c)
# yum install httpd (versão 2.2.3)

O banco de dados PostgreSQL foi adquirido no site oficial, sua versão atual é a 8.2.4, a instalação pode ser feita da forma que achar melhor.

# tar xvjf postgresql-8.2.4.tar.bz2
# cd postgresql-8.2.4
# ./configure --prefix=/usr
# make
# make install


Alguns módulos do Perl também são necessários:

# perl -MCPAN -e shell

Na primeira vez que acessar este utilitário ele rodará um pequeno script de configuração solicitando algumas informações de arquivos de configurações, onde na sua maioria é só confirmar o que já vem default. Ao solicitar a região escolha a América do Norte e posteriormente Estados Unidos, pois essas informações serão utilizadas para a escolha do repositório. Após toda configuração ele retornará um prompt.

cpan>

Siga com a instalação dos seguintes módulos:

cpan> install CGI::Session
cpan> install Date::Leapyear
cpan> install DBI
cpan> install HTML::Template
cpan> installMLDBM
cpan> install Archive::Zip
cpan> install DBD::Pg
cpan> install Net::LDAP
cpan> install Filesys::SmbClient

Neste último módulo "Filesys::SmbClient" ocorrerá um erro ao realizar os testes antes da compilação. Agora você tem duas opções, ou realizar a instalação utilizando o parâmetro --force ou compilar na mão sem realizar os testes.

Entre dentro do diretório:

# cd ~/.cpan/build/Filesys-SmbClient-3.1
# make
# make install


Concluída a instalação dos módulos necessários, vamos a instalação do personalbackup:

# tar xvzf personalbackup-1.10.orig.tar.gz
# cd personalbackup-1.10
# perl configure.pl


Rodando o "configure.pl" um assistente ajudará a configurar o arquivo de configuração do personalbackup, que poderá ser alterado posteriormente. Por enquanto manteremos as configurações da forma que o script indicar.

O próximo passo é configurar o PostgreSQL.

    Próxima página

Páginas do artigo
   1. Introdução
   2. Configurando o PostgreSQL
Outros artigos deste autor

Semantic Forms no MediaWiki

Leitura recomendada

GIT: Controle de versões distribuído para projetos de software

Montar e Criptografar HD Externo

Sistema de backup com dar

Montar partições NTFS com Fuse e NTFS-3G no Debian Etch

Recuperando dados do Windows usando um live-CD

  
Comentários
[1] Comentário enviado por matheus.silva em 26/09/2007 - 08:19h

Gostei... vou implementar aqui pra ver como é..

Abraço!

[2] Comentário enviado por loammy em 26/09/2007 - 09:17h

Interessante...

Mas cade o link para download deste PersonalBackup.

[3] Comentário enviado por luizmachado em 26/09/2007 - 09:55h

Aqui esta o link do projeto, acabei esquecendo de coloca-lo no rodapé do artigo

http://sourceforge.net/projects/personalbackup


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts