Pular para o conteúdo

backup simples em rede win [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. backup simples em rede win [RESOLVIDO]

Enviado em 18/02/2011 - 23:09h

Olá galera estou fazendo meu primeiro script para back-up de uma pequena rede 3pcs (um servidor linux e 2 clientes windows xp)
o script tem que copiar o conteudo de duas pastas no linux compartilhas no samba e colocar em um compartilhamento em uma maquina win xp, minha primeira tentativa é essa:

========================================

#!/bin/sh

DATA=`date +%Y_%m_%d`

ARQUIVO="backup-$DATA.tar.gz"

#tem que fazer back de duas pastas
DIRETORIO="/mnt/trabalho/Trabalho/Power Point /mnt/trabalho/Trabalho/Word"

#apaga temporario zipado local do dia anterior
cd /tmp
rm -rf /tmp/$ARQUIVO

# Cria o arquivo .tar.gz no /tmp (Temporario)
tar -zcvf /tmp/$ARQUIVO $DIRETORIOS

#acessa pc com windows onde vai ficar a copia
mount -t cifs -o guest //192.168.0.12/back /mnt/rede

#copia para pc windows
cp $ARQUIVO /mnt/rede

========================================

E aí como está muitos erros ? Sugestões ?
Obrigado,
cássio.

Responder tópico

2. Re: backup simples em rede win [RESOLVIDO]

Melhor resposta

Enviado em 19/02/2011 - 15:20h

Sugestões? Manter as variáveis com o mesmo nome... hehehe.


#!/bin/sh

DATA=`date +%Y_%m_%d`

ARQUIVO="backup-$DATA.tar.gz"
mount -t cifs -o username=poweruser,password=powerusersenha //192.168.0.12/back /mnt/rede
tar -zcvf /mnt/rede/$ARQUIVO "/mnt/trabalho/Trabalho/Power Point" "/mnt/trabalho/Trabalho/Word"



Modificações:
[1] Ao invés de apagar o arquivo, criar outro e copiar para rede, o script cria direto na rede.
[2] O usuário "powerser" com a senha "powerusersenha" você cadastra na máquina do XP. Só pra ter uma conta protegida por senha, sabe como é.

3. Diede

Enviado em 21/02/2011 - 13:58h

Cara obrigado !! valeu pelas dicas vou mudar, putz a variavel diretorio ta com s hahaha valeu mano obrigado.

4. Onde

Enviado em 03/03/2011 - 10:37h

eu preciso editar algum arquivo para poder colokr esse script ou tenho q criar um arquivo? onde eu coloco ec script?

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder