backup simples em rede win [RESOLVIDO]

1. backup simples em rede win [RESOLVIDO]

Cassio Roberto Medeiros
kobukis

(usa Linux Mint)

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.


  


2. MELHOR RESPOSTA

Jefferson Diego
Diede

(usa Debian)

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

Cassio Roberto Medeiros
kobukis

(usa Linux Mint)

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

Gustavo Mathias Soares
gustavomathias

(usa KUbuntu)

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?






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts