Autor Tópico: Como fazer backup com webmin usando a opção host para um win XP?  (Lida 4160 vezes)

Offline delmarwichnieski

  • Usuário Ubuntu
  • *
  • Mensagens: 15
    • Ver perfil
Olá amigos, sou novo aqui e preciso de vossa ajuda

Estou configurando um servidor Ubuntu 9.10 server (só modo texto) para firebird. Esta parte está ok.
E gostaria de que o Ubuntu fizesse backup automático do arquivo de banco de dados para as estações, que são win XP.
Assim, eu teria um servidor que é "seguro" e, adicionalmente, ainda aproveitaria as estações para manter backups fora do server linux. Pois o server não está imune à queima de hd, de raios, etc.

Pelo que li até agora, se usar a opção host, estaria fazendo via (SSH ou FTP).
Minha pergunta é: como preparar a estação win XP para que o webmin pudesse fazer o backup.
Estou perdido nesta parte. Se alguém puder ajudar ou passar os comandos necessário ou o que preciso instalar, agradeço muito.

Se este assunto de backup com webmin (no sentido server linux para estaçõs win XP) tem solução em outro tópico, me mandem os links, que mais tarde informo que este tópico poderia ser removido. Eu dei uma pesquisada com algumas chaves, mas não encotrei algo que me guiasse com sucesso.

Aprecio qualquer ajuda
Obrigado

Delmar

Offline delmarwichnieski

  • Usuário Ubuntu
  • *
  • Mensagens: 15
    • Ver perfil
Re: Como fazer backup com webmin usando a opção host para um win XP?
« Resposta #1 Online: 20 de Abril de 2010, 19:55 »
Estou seguindo uma alternativa com samba usando cifs, tendo apenas compartilhado as pastas nas estações e consegui lograr algum êxito

segue o código de um script que é disparado pelo cron



#!/bin/sh

cp /opt/firebird/bases/DIZIOTTI.FDB /opt/firebird/basesbackup/

mount -t cifs -o username=Derzi,password= //10.1.1.100/bck /mnt/winbackup/derzi/
mount -t cifs -o username=delmar,password= //10.1.1.6/bck /mnt/winbackup/delmar/

cp /opt/firebird/basesbackup/DIZIOTTI.FDB /mnt/winbackup/derzi/
cp /opt/firebird/basesbackup/DIZIOTTI.FDB /mnt/winbackup/delmar/

#fuser -k /mnt/winbackup/derzi/
#fuser -k /mnt/winbackup/delmar/

umount /mnt/winbackup/derzi/
umount /mnt/winbackup/delmar/



Só que gostaria de melhorar meu script para ele não tentar executar o mount e a cópia se não encontrar os IPs e pastas compartilhadas.
Pois os PCs podem eventualmente estar desligados, ou outro motivo.
Alguém saberia como testar a disponibilidade dos IPs na rede e das pastas compartilhadas?

Offline irtigor

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.344
  • Delete, delete, delete!
    • Ver perfil