Backup do Outlook de uma estação com Windows XP

Publicado por Rodrigo em 18/04/2007

[ Hits: 80.503 ]

Blog: https://www.facebook.com/

 


Backup do Outlook de uma estação com Windows XP



Script para fazer backup Outlook de uma estação com Windows XP.

No Windows, compartilhe a pasta de armazenamento de e-mail (somente leitura). Ex. C:\Documents and Settings\Faturamento\Dados de aplicativos\Microsoft\Outlook.

No Linux, visualize a pasta compartilhada (Outlook) da estação Windows:

$ smbclient -L [nome da maquina]

Obs.: irá pedir a senha. Se a estação Windows não tiver senha é só dar Enter.

Está Ok? Então crie a pasta de armazenamento do backup:

# mkdir –p /home/backup/usuarios/vendas/Outlook

Crie um ponto para montar o compartilhamento Windows:

# mkdir /mnt/backup/[nome da estação Windows]

Edite o script que irá fazer o backup:

# vi rc.backup

Adicione:

#!/bin/bash
DATA=`date +%Y-%m-%d-%H.%M`

# OUTLOOK -> MAQUINA VENDAS

smbmount //[estação Windows]/Outlook /mnt/backup/[estação Windows] -o username=Administrador,password=
cd /home/backup/usuarios/vendas/Outlook
tar jcvf VENDAS-$DATA.tar.bz2 /mnt/backup/inaja05/*
umount /mnt/backup/[estação Windows]

Para sair, tecle Esc depois :wq. Para tornar o script executável use:

# chomd +x rc.backup

Para executar o script de backup use:

# ./rc.backup

Visualize o backup:

# ls -l /home/backup/usuarios/vendas/Outlook/

Para visualizar o backup usei o seguinte comando:

# tar tvf /home/backup/usuarios/vendas/Outlook/[arquivo do backup .tar.bz2]

Outras dicas deste autor

Somar variáveis nos shells BASH e sh

Limitar comandos que o usuário pede executar

Imprimindo em uma HP Laserjet 3030 conectada a um Jetdirect através linha de comando

Backup em DVD com growisofs

Filtrando sites navegados por máquinas no log do Squid

Leitura recomendada

Linux Educacional 4.0 - Vídeos Aulas

Open Street Map: um sistema de mapas livre

Sincronizando pasta em servidor externo com rsync

Squid + DansGuardian + Webmin no CentOS 6.6

Rápido contorno para o erro: null: caution: filename not matched

  

Comentários
[1] Comentário enviado por chaplinux em 19/04/2007 - 15:49h

Cara boa ideia! :) legal.. ja ta nos favoritos

[2] Comentário enviado por augustomarinho em 22/04/2007 - 16:15h

Muito boa esta dica, só gostaria de fazer um comentário sobre os aspectos de segurança.
Ao compartilhar esta pasta pelo Windows, se for Windows XO desmacar em Ferramentas/opções de pasta a opção compartilhamento simples e marca esta pasta como somente leitura, a fim de que os outros usuário da rede não apaguem os e-mails de outros usuários.
Seria bom até dar permissões de escrita para o próprio usuário é um usuário qualquer no samba para somente estes dois usuários possam acessar este diretório compartilhado.
Pode-se ainda colocar no windows no nome do diretório compartilhado o caracter $ que faz o diretório compartilhado ficar oculto na rede.

Espero ter contribuído.

[3] Comentário enviado por roddy em 04/05/2007 - 11:16h

Essa do caracter eu não sabia, valeu pela dica.



Abraço,
Rodrigo Brito... Viver é aprender!

[4] Comentário enviado por roddy em 28/06/2007 - 17:37h

Obs: Para visualizar o backup usei o seguinte comando: tar tjvf

[5] Comentário enviado por marcosmiras em 13/02/2008 - 13:57h

Pô legal... essa tá add+

[6] Comentário enviado por removido em 12/01/2009 - 17:42h

muito bom

[7] Comentário enviado por eduardofraga em 24/01/2009 - 16:45h

Legal, mas que tal instalar o servidor de backup BACULA e o cliente do bacula pra windows nas estações, deste modo fica mais seguro.

[8] Comentário enviado por roddy em 12/03/2009 - 03:50h

Eduardo, vlw pela dica.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts