Pular para o conteúdo

Montando pasta compartilhada do Windows

Dica publicada em Linux / Miscelânea
Daniel camolez
Hits: 26.027 Categoria: Linux Subcategoria: Miscelânea
  • Indicar
  • Impressora
  • Denunciar

Montando pasta compartilhada do Windows

Ola amigos do VOL,

Esta dica é interessante quando se quer realizar alguma cópia dos dados do Linux para uma máquina Windows como um backup por exemplo.

Crie uma pasta no Windows chamada "bkpserver" e compartilhe a mesma de forma que tenha acesso total, e como exemplo imaginemos que este micro tem o ip 192.168.1.50.

No Debian, crie um um diretório com um nome qualquer dentro de /mnt:

# mkdir /mnt/camolez

Para deixar as coisas mais práticas, edite o fstab (vi /etc/fstab) e inclua esta linha no final do arquivo:

//192.168.1.50/bkpserver /mnt/camolez smbfs noauto,username="",password="" 0 0

No Fedora mesma coisa, crie um diretório com um nome qualquer dentro de /mnt:

# mkdir /mnt/camolez

Edite o fstab (vi /etc/fstab) e inclua esta linha no final do arquivo:

//192.168.1.50/bkpserver /mnt/camolez cifs noauto,username="",password="" 0 0

Pronto! Para montar a unidade basta você digitar o comando:

# mount /mnt/camolez

Para desmontar:

# umount /mnt/camolez

Coloquei as opções username e password em branco pois no compartilhamento que fiz no Windows não coloquei para pedir login e senha.

Qual a utilidade disso? Simples... utilizo para fazer "backup" de certos arquivos não tão importantes, assim economizo espaço na fita DAT.

Segue abaixo um script que fiz para montar e desmontar o compartilhamento quando for necessário:

#!/bin/bash
#----------------------------------------------
# Script de backup em máquinas windows
# Criado....: 26/07/2007
# Por.......: Daniel C. Camolez
#----------------------------------------------


mfim=0
while [ $mfim = 0 ] ; do
   # Descontando a unidade caso tenha montada
   /bin/umount /mnt/camolez 2> /dev/null

   # Montando a unidade externa
   /bin/mount /mnt/camolez
   if [ $? -eq 0 ] ; then

      # Fazendo o backup
      /bin/tar cvfz /mnt/camolez/etc.tgz /etc > /dev/null
      /bin/tar cvfz /mnt/camolez/vendas.tgz /dados/vendas > /dev/null
      /bin/tar cvfz /mnt/camolez/doctos.tgz /dados2/doctos > /dev/null

      # Desmontando a unidade
      /bin/umount /mnt/camolez
   fi
   mfim=1
done

Pronto, basta colocar estre script no crontab (vi /etc/crontab) para rodar em um horário específico, no exemplo abaixo coloquei meu script para rodar todos os dias de segunda a sexta-feira às 02:00 da manhã:

00 02 * * 1-5 root /root/backup/serverbkp.sh

Para mais detalhes de como configurar o crontab veja aqui:
Abraços a todos.

Camolez

Backup em fita DAT usando o comando tar (problemas e soluções)

Entrando no Linux sem autenticação

Configurando sua resolução de tela no KDE ou com o vi

Second Life no Ubuntu 7.04

Preservando as configurações do KDE (ou outro ambiente gráfico)

Configurando roteadores no Linux

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.