You are browsing the archive for Backup.

Softwares para backup linux, windows e Mac

dezembro 1, 2010 in Aplicativos, Backup, Linux, Redes, Samba, Segurança, Software

Se você está na indústria de TI ou você é um usuário avançado ou se você precisar ter uma ferramenta de backup pronta. Com esta ferramenta, você terá backups agendados, os backups de um tempo, backups locais, backups remotos, e muitos outros recursos. Aqui estão excelente soluções de backup para o sistema operacional Linux. Na verdade, alguns deles são realmente multi-plataforma e back-up Linux, Windows e / ou Mac.

fwbackups

È de longe, o mais fácil de todas as soluções de backup para Linux. É multiplataforma, tem uma interface amigável e pode fazer backups única ou recorrente backups agendados. A ferramenta fwbackups permite que você faça backups localmente ou remotamente em tar, tar.gz, tar.bZ, ou formato rsync. Você pode fazer backup de um computador inteiro ou um único arquivo. Ao contrário de muitos utilitários de backup, fwbackups é fácil de instalar, porque provavelmente será encontrada no repositório da sua distribuição. Tanto o backup ea restauração são incrivelmente fácil (mesmo agendar um remoto, backup agendada recorrente). Você também pode fazer backups incrementais ou diferenciais para acelerar o processo.

Bacula

Bacula é uma solução de backup poderoso do Linux, e é uma das poucas soluções de código aberto Linux backup que é realmente prontos para uma empresa. Mas, com esta disponibilidade da empresa vem de um nível de complexidade que não pode encontrar em qualquer outra solução. Ao contrário de muitas outras soluções, Bacula contém um número de componentes:

Director – Esta é a aplicação que supervisiona todas Bacula.
Console – Isso é como você se comunica com o Director Bacula.
File – Este é o aplicativo que é instalado na máquina para fazer o backup.
Storage – Esse aplicativo realiza a leitura e escrita para o seu espaço de armazenamento.
Catalog – Este aplicativo é responsável pelas bases de dados utilizadas.
Monitor – Este aplicativo permite a administrar a acompanhar a situação das diversas ferramentas do Bacula.

Bacula não é a melhor solução de backup para configurar e usar. É, no entanto, um dos mais poderosos. Então, se você está procurando poder e não estão preocupados em colocar no tempo para chegar até a velocidade com a configuração, Bacula é a sua solução.

Rsync

Rsync é uma das soluções de backup mais usado Linux. Com o rsync, você pode fazer flexível backups incrementais, seja localmente ou remotamente. Rsync pode atualizar árvores de diretório inteiras e sistemas de arquivos; preservar os laços, propriedades, permissões e privilégios; usar rsh, ssh, ou soquetes para conexão direta e apoio conexões anônimas. Rsync é uma ferramenta de linha de comando, apesar de front-ends disponíveis (como Grsync <http://freshmeat.net/projects/grsync/>). Mas o front-ends derrotar a flexibilidade de ter uma ferramenta de backup simples linha de comando. Uma das maiores vantagens de usar uma ferramenta de linha de comando é que você pode criar scripts simples de usar, em conjunto com o cron, para criar backups automatizados. Para isso, o rsync é perfeito.

Mondorescue

Mondorescue  é uma daquelas ferramentas que você tem em torno de recuperação de desastre, porque um dos seus pontos fortes é o backup de uma instalação inteira. Outro ponto forte da Mondorescue é que ele pode fazer backup de quase qualquer meio: CD, DVD, fita, NFS, duro, etc e Mondo suporta LVM 02/01, RAID, ext2, ext3, ext4, JFS, XFS, ReiserFS, e VFAT. Se o seu sistema de arquivo não estiver listado, há uma chamada no site da Mondo e-mail para os desenvolvedores de uma solicitação do sistema de arquivos e eles vão fazer o trabalho. Mondo é usado por grandes empresas, então você sabe que é confiável.

Simple backup solution

Simple backup solution com ele é possível fazer backup de arquivos e diretórios e permite expressões regulares a serem utilizados para fins de exclusão.
Como solução simple Backup utiliza arquivos compactados, não é a melhor solução para fazer backup de grandes quantidades de dados pré-comprimido (como arquivos multimídia). Uma das belezas da solução simple de backup é que inclui soluções de backup predefinidas que podem ser usados para fazer backup de diretórios, como / var, / etc /, / usr / local. SBS não está limitado a backups predefinidos. Você pode fazer cópias de segurança personalizados, backups manuais, e backups agendados. A interface de usuário é amigável. Uma das quedas da SBS é que ele não inclui uma solução de restauração como fwbackups faz.

Amanda

Amanda permite que um administrador para configurar um único servidor de backup e fazer backup de vários hosts para ele. É robusta e fiável. Um recurso interessante é que Amanda pode usar o Samba para fazer backup de clientes do Windows para o servidor de Amanda. É importante notar que, com Amanda, há pedidos separados para servidor e cliente. Para o servidor, apenas Amanda é necessário. Para o cliente, a aplicação Amanda cliente deve ser instalado.

Back In Time

O Back In Time lhe permite tirar fotos de listas pré-definidas e pode fazê-lo em uma programação. Esta ferramenta tem uma interface excelente e uma boa integração com o GNOME e KDE.
No entanto, ele não usa a compactação de backups, nem inclui uma ferramenta de restauração automatizada.
Esta é uma ferramenta somente desktop.

Box Backup

Box Backup é o único que não só é totalmente automatizada, mas ele pode usar criptografia para proteger seus backups. Box Backup utiliza tanto um daemon cliente e daemon do servidor, bem como um utilitário de restauração.
Box Backup usa certificados SSL para autenticar os clientes, assim as conexões estão seguras. Embora Box Backup é uma solução de linha de comando, é simples de configurar e implantar. Os dados são diretórios configurados, o servidor verifica os diretórios e, se novos dados for encontrado, ele é enviado para o servidor. Existem três componentes para instalar:
bbstored (daemon servidor de backup), bbackupd (daemon cliente), e bbackupquery (consulta de backup e restauração de ferramentas).
Box Backup está disponível para Linux, OpenBSD, Windows (Nativo only), NetBSD, FreeBSD, Darwin (OS X), e Solaris.

Kbackup

Kbackup é um utilitário de backup simples que faz o backup localmente, para qualquer mídia (disco rígido ou dispositivo montado) que pode ser gravado. Ele foi projetado para ser um dispositivo de backup que qualquer usuário pode tirar vantagem. Para esse efeito, é simples e não tem uma lista de recursos longa. Fora de ser capaz de fazer backup de arquivos e diretórios, a única característica outro é que o usuário pode salvar perfis de backup que pode ser aberto e apoiado rapidamente.
Kbackup usa o formato .tar para restaurar backups, que é muito simples de utilizar e  descompactar os arquivos de backup.

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Blogplay
  • Add to favorites
  • BarraPunto
  • Bitacoras.com
  • BlinkList
  • blogmarks
  • Blogosphere News
  • blogtercimlap
  • connotea
  • Current
  • Design Float
  • Diggita
  • Diigo
  • DotNetKicks
  • DZone
  • eKudos
  • email
  • Fark
  • Faves
  • Fleck
  • FriendFeed
  • FSDaily
  • Global Grind
  • Gwar
  • HackerNews
  • Haohao
  • HealthRanker
  • HelloTxt
  • Hemidemi
  • Hyves
  • Identi.ca
  • IndianPad
  • Internetmedia
  • Kirtsy
  • laaik.it
  • LaTafanera
  • LinkaGoGo
  • LinkArena
  • LinkedIn
  • Linkter
  • Live
  • Meneame
  • MisterWong
  • MisterWong.DE
  • MOB
  • MSN Reporter
  • muti
  • MyShare
  • MySpace
  • N4G
  • Netvibes
  • Netvouz
  • NewsVine
  • NuJIJ
  • PDF
  • Ping.fm
  • Posterous
  • Propeller
  • QQ书签
  • Ratimarks
  • Rec6
  • Reddit
  • RSS
  • Scoopeo
  • Segnalo
  • SheToldMe
  • Simpy
  • Slashdot
  • Socialogs
  • SphereIt
  • StumbleUpon
  • Suggest to Techmeme via Twitter
  • Technorati
  • ThisNext
  • Tipd
  • Tumblr
  • Twitter
  • Upnews
  • viadeo FR
  • Webnews.de
  • Webride
  • Wikio
  • Wikio FR
  • Wikio IT
  • Wists
  • Wykop
  • Xerpi
  • Yahoo! Bookmarks
  • Yahoo! Buzz
  • Yigg
  • 豆瓣
  • 豆瓣九点

Bacula-web – um programa web baseado em php para gestão de backups

maio 13, 2010 in Backup, Linux

Bacula-web é um programa web baseado em php que provê um sumário dos “jobs” que já foram executados. Ele obtém informações sobre o banco de dados do catálogo do Bacula, as quais utiliza para a elaboração de relatórios e estatísticas. Possui um ótimo aspecto gráfico, podendo ser utilizado, principalmente, como forma de informativo de nível gerrencial ou, até mesmo, para apresentação ao cliente.

tutorial linux

Requisitos:

* Necessário um servidor web
* PHP instalado e funcionando no seu servidor web. Foram testadas as versões 4.3.4 e 5.0.4. Para mais informações sobre php, acesse: http://www.php.net
* Os seguintes pacotes devem ser instalados como parte do PHP:

* Gettext (opcional)
* GD 2.x ou maior
* TrueType (opcional)
* Pear DB (http://pear.php.net/package/DB)
* MySQL ou PostgreSQL
* O pacote dbsize “contrib” se você utiliza o PostgreSQL
* Bacula precisa estar instalado e funcionando, mas não precisa estar sendo executado para o uso do Bacula-web.
* O MySQL ou PostgreSQL precisa estar rodando.

Download Bacula-Web:
http://sourceforge.net/project/showfiles.php?group_id=50727

Site:
http://webacula.sourceforge.net/

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Blogplay
  • Add to favorites
  • BarraPunto
  • Bitacoras.com
  • BlinkList
  • blogmarks
  • Blogosphere News
  • blogtercimlap
  • connotea
  • Current
  • Design Float
  • Diggita
  • Diigo
  • DotNetKicks
  • DZone
  • eKudos
  • email
  • Fark
  • Faves
  • Fleck
  • FriendFeed
  • FSDaily
  • Global Grind
  • Gwar
  • HackerNews
  • Haohao
  • HealthRanker
  • HelloTxt
  • Hemidemi
  • Hyves
  • Identi.ca
  • IndianPad
  • Internetmedia
  • Kirtsy
  • laaik.it
  • LaTafanera
  • LinkaGoGo
  • LinkArena
  • LinkedIn
  • Linkter
  • Live
  • Meneame
  • MisterWong
  • MisterWong.DE
  • MOB
  • MSN Reporter
  • muti
  • MyShare
  • MySpace
  • N4G
  • Netvibes
  • Netvouz
  • NewsVine
  • NuJIJ
  • PDF
  • Ping.fm
  • Posterous
  • Propeller
  • QQ书签
  • Ratimarks
  • Rec6
  • Reddit
  • RSS
  • Scoopeo
  • Segnalo
  • SheToldMe
  • Simpy
  • Slashdot
  • Socialogs
  • SphereIt
  • StumbleUpon
  • Suggest to Techmeme via Twitter
  • Technorati
  • ThisNext
  • Tipd
  • Tumblr
  • Twitter
  • Upnews
  • viadeo FR
  • Webnews.de
  • Webride
  • Wikio
  • Wikio FR
  • Wikio IT
  • Wists
  • Wykop
  • Xerpi
  • Yahoo! Bookmarks
  • Yahoo! Buzz
  • Yigg
  • 豆瓣
  • 豆瓣九点

Backup usando Bacula – Tutorial de instalação

maio 13, 2010 in Backup, Linux

Bacula é um programa que possibilita fazer backup, restaura e verificar dados através da sua rede. Existem clientes do Bacula para Linux, Windows e Mac OSX. Tornando-o uma solução independente da plataforma e disponível para todo tipo de rede.

Visão geral

Baculaé composto de vários componentes e serviços usado para genrenciar quais arquivos a serem feito bakcupa e onde serão armazenados:

  • Bacula Director: um serviço que controla backup, restauração, verificação, e operações de arquivo.
  • Bacula Console: uma aplicação que permite a comunicação com o Director. Existem três versões do Console:
    • Versão de linha de comando baseada em texto
    • Interface Gráfica de Usuário (GUI) baseada no Gnome GTK+.
    • Interface GUI wxWidgets.
  • Bacula File: também conhecido como o programa Cliente do Bacula. Esta aplicação é instalada nas máquinas que serão feito backup, e é responsável pelos dados requisitados pelo Director.
  • Bacula Storage: o programa que executa o armazenamento e recuperação dos dados para a mídia física.
  • Bacula Catalog: é responsável por manter os arquivos de índice e banco de dados de volumes para todos os arquivos feito backups, possiblitando a localização rápida e restauração dos arquivos arquivados. O Catalog suporta três diferentes tipos de bancos de dados, MySQL, PostgreSQL, e SQLite.
  • O Monitor do Bacular: permite a monitoração do Director, daemons de arquivos, e deamons de Storage. Atualmente o Monitor só está disponível como uma aplicação GTK+ GUI.

Estes serviços e aplicações podem ser executados em múltiplos clientes e servidores, ou podem ser instalado em uma máquina se estiver fazendo o backup de um único disco ou volume.

Instalação

Existem muitos pacotes contendo os diferentes componentes do Bacula. Para instalar o Bacula, no terminal digite:

sudo apt-get install bacula

Por padrão, ao instalar o pacote bacula ele irá utilizar o banco de dados MySQL para o Catalog. Se você quizer usar o SQLite ou PostgreSQL, para o Catalog, instale bacula-director-sqlite3 ou bacula-director-pgsql respectivamente.

Durante o processo de instalação você sera solicitado para fornecer credenciais para o administrador do banco de dados e o proprietario do banco de dados do bacula. O administrador do banco de dados precisa ter os direitos apropriados para criar um banco de dados, para mais informações veja o “MySQL”.

Configuração

O arquivos de configuração do Bacula são formatados baseados em recursos compreendido por diretivas cercados por chaves “{}”. Cada componente do Bacula tem um arquivo individual no diretório /etc/bacula.

Os vários componentes do Baculadevem autorizar-se entre eles. Isto password. Por exemplo. a senha do recurso Storage no arquivo /etc/bacula/bacula-dir.conf deve coincidir com a senha do recurso Director no arquivo /etc/bacula/bacula-sd.conf.

Por padrão a tarefa de backup chamada Client1 é configurada para arquivar o Bacula Catalog. Se você planeja utilizar um servidor para fazer backup de mais de um cliente você deve mudar o nome desta tarefa para algo mais descritivo. Para mudar o nome edite /etc/bacula/bacula-dir.conf:

#
# Define the main nightly save backup job
#   By default, this job will back up to disk in
Job {
  Name = "ServidorDeBackup"
  JobDefs = "TarefaPadrao"
  Write Bootstrap = "/var/lib/bacula/Client1.bsr"
}
O exemplo acima alterar o nome da tarefa para BackupServer correspondendo ao nome da máquina. Substitua “BackupServer” com o nome aprópriado da máquina, ou com outro nome descritivo.

O Console pode ser usado para consultar o Director sobre tarefas, mas para usar o Console como usuário não-root, o usuário precisa fazer parte do grupo bacula. Para adicionar um usuário ao grupo bacula digite o seguinte no terminal:

sudo adduser $username bacula
Substitua $username com o nome do usuário atual. Também, se você estiver adicionando o usuário atual para o grupo você deve fazer o logout e login para que as novas permissões surtam efeito.

Backup da Máquina Local

Esta seção descreve como fazer o backup de diretórios específicos em uma única máquina para um drive de fita local.

  • Primeiro, o dispositivo Storage precisa ser configurado. Edite /etc/bacula/bacula-sd.conf e adicione:
    Device {
      Name = "Tape Drive"
      Device Type = tape
      Media Type = DDS-4
      Archive Device = /dev/st0
      Hardware end of medium = No;
      AutomaticMount = yes;               # when device opened, read it
      AlwaysOpen = Yes;
      RemovableMedia = yes;
      RandomAccess = no;
      Alert Command = "sh -c 'tapeinfo -f %c | grep TapeAlert'"
    }

    Este exemplo é para um drive de fita DDS-4. Ajuste o Tipo de Mídia e Dispositivo de Arquivo que corresponda com o seu hardware.

    Você poderia igualmente remover o comentário de um dos outros exemplos no arquivo.

  • Após a editar o /etc/bacula/bacula-sd.conf o daemon Storage terá de ser reiniciado:
    sudo /etc/init.d/bacula-sd restart
  • Agora adicione o recurso Storage no /etc/bacula/bacula-dir.conf para usar o novo Dispositivo:
    # Definition of "Tape Drive" storage device
    Storage {
      Name = TapeDrive
      # Do not use "localhost" here
      Address = backupserver               # N.B. Use a fully qualified name here
      SDPort = 9103
      Password = "Cv70F6pf1t6pBopT4vQOnigDrR0v3LT3Cgkiyj"
      Device = "Tape Drive"
      Media Type = tape
    }

    A diretiva Address precisa usar o Fully Qualified Domain Name (FQDN) do servidor. Altere backupserver para o nome atual da máquina.

    Também, assegure-se que a diretiva Password combine com a senha em /etc/bacula/bacula-sd.conf.

  • Crie um novo FileSet, que irá determinar quais diretórios irão conter no backup, adicionando:
    # LocalhostBacup FileSet.
    FileSet {
      Name = "LocalhostFiles"
      Include {
        Options {
          signature = MD5
          compression=GZIP
        }
        File = /etc
        File = /home
      }
    }

    Este FileSet irá fazer o backup dos diretórios /etc e /home. A diretiva Options do recurso configuram o FileSet para criar uma assinatura MD5 para cada arquivo da cópia de segurança, e para comprimir os arquivos usando GZIP.

  • A seguir, crie um novo Agendamento para a tarefa de backup:
    # LocalhostBackup Schedule -- Daily.
    Schedule {
      Name = "LocalhostDaily"
      Run = Full daily at 00:01
    }

    A tarefa será executada todo dia as 00:01 ou 12:01 am. Existem várias outras opções de agendamento disponíveis.

  • Finalmente crie a Tarefa:
    # Localhost backup.
    Job {
      Name = "LocalhostBackup"
      JobDefs = "DefaultJob"
      Enabled = yes
      Level = Full
      FileSet = "LocalhostFiles"
      Schedule = "LocalhostDaily"
      Storage = TapeDrive
      Write Bootstrap = "/var/lib/bacula/LocalhostBackup.bsr"
    }

    A tarefa irá fazer um backup Completo para o drive de fita diariamente.

  • Cada fita usada precisará de um Rótulo. se a fita atual não tiver um rótulo o Bacula enviará um email para que você saiba. Para rotular uma fita usando o Console digite o seguinte comando no terminal:
    bconsole
  • No console do Bacula digite:
    label
  • Será solicitado o recurso de Armazenamento:
    
    Catálogo selecionado automáticamente: MeuCatalogo
    Usando catálogo "MeuCatalog"
    Os recursos de Armazenamento definidos são:
         1: Arquivo
         2: Drive de Fita
    Selecione o recurso de Armazenamento (1-2):2
    
  • Digite o nome do novo Volume:
    
    Digite o novo nome do Volume: Domingo
    Pools Definidas:
         1: Padrão
         2: Zerado

    Substitua Domingo com o rótulo desejado.

Agora, selecione o Pool:


Selecione o Pool (1-2): 1
Conectando ao daemon de armazenamento do TapeDrive TapeDrive no backupserver:9103 ...
Enviando o comando label para o Volume "Domingo" Slot 0 ...
Fim
Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Blogplay
  • Add to favorites
  • BarraPunto
  • Bitacoras.com
  • BlinkList
  • blogmarks
  • Blogosphere News
  • blogtercimlap
  • connotea
  • Current
  • Design Float
  • Diggita
  • Diigo
  • DotNetKicks
  • DZone
  • eKudos
  • email
  • Fark
  • Faves
  • Fleck
  • FriendFeed
  • FSDaily
  • Global Grind
  • Gwar
  • HackerNews
  • Haohao
  • HealthRanker
  • HelloTxt
  • Hemidemi
  • Hyves
  • Identi.ca
  • IndianPad
  • Internetmedia
  • Kirtsy
  • laaik.it
  • LaTafanera
  • LinkaGoGo
  • LinkArena
  • LinkedIn
  • Linkter
  • Live
  • Meneame
  • MisterWong
  • MisterWong.DE
  • MOB
  • MSN Reporter
  • muti
  • MyShare
  • MySpace
  • N4G
  • Netvibes
  • Netvouz
  • NewsVine
  • NuJIJ
  • PDF
  • Ping.fm
  • Posterous
  • Propeller
  • QQ书签
  • Ratimarks
  • Rec6
  • Reddit
  • RSS
  • Scoopeo
  • Segnalo
  • SheToldMe
  • Simpy
  • Slashdot
  • Socialogs
  • SphereIt
  • StumbleUpon
  • Suggest to Techmeme via Twitter
  • Technorati
  • ThisNext
  • Tipd
  • Tumblr
  • Twitter
  • Upnews
  • viadeo FR
  • Webnews.de
  • Webride
  • Wikio
  • Wikio FR
  • Wikio IT
  • Wists
  • Wykop
  • Xerpi
  • Yahoo! Bookmarks
  • Yahoo! Buzz
  • Yigg
  • 豆瓣
  • 豆瓣九点