:::: MENU ::::

terça-feira, 30 de março de 2010

Sim, Outlook do Windão. Alguns devem saber, outros não. Trabalho em um ambiente INTEIRAMENTE WINDOWS: Servidores Windows Server 2008, alguns 2003 e 2000, usuários Windows 7, Vista e XP. Pois é... é minha rotina... o GNUzão me aguarda em casa :D

Mas, enfim, voltando ao tópico, após um susto DESGRAÇADO que poderia ser considerado como uma das maiores CAGADAS da minha carreira, aprendi que, emails da diretoria DEVEM ser backupeados. Repitam comigo pra não esquecer:

EMAILS DA DIRETORIA DEVEM SER BACKUPEADOS

Ok, lição aprendida, vamos a solução pra evitar esses sustos desnecessários.

A Solução
A solução é simples. Poderia fazer em VB, but, não to afim - ainda.
Começaremos assim:
1. Monte um compartilhamento;
2. Copie os arquivos (arquivos .PST)
3. Desmonte o compartilhamento

A identificação dos backups fica por conta da hora de criação - observe a data e hor pra não se perder! It's easy! Show me the code:

Primeiro, aprenda a montar uma pasta na rede:
net use J: \\SERVIDOR\COMPARTILHAMENTO
"net use" é o comando que irá montar o compartilhamento.
"J:" é a letra do volume a ser montado. Você poderia utilizar um simples "net use *" mas, ai ficaria mais complicado de identificar em qual letra está o diretório de guardar os arquivos e também pro desmonte.
Onde \\SERVIDOR é o nome do servidor(dããããã)\pasta compartilhada - essa pasta deve ser obrigatoriamente compartilhada. Não esqueça de conceder ao usuário dono do backup a permissão de escrita e leitura.


xcopy /H /E Y /O /G %userprofile%\appdata\Local\Microsoft\Outlook\ J:
O que iremos fazer aqui?
  • /H: Copie arquivos ocultos
  • /E: Copie diretórios e subdiretórios - recursividade
  • /Y: Confirmação caso necessite
  • /O: Copia das permissões ACL
  • /G: Permite a cópia de arquivos criptografados

Observe que, haverá sempre APENAS UMA CÓPIA. Ele sobrescreverá sempre, removendo o anterior e adicionando um novo.

net use /delete /y J:
Desmontamos o compartilhamento. Usuários são perigosos. Não confie neles. Sério!

Salve como um arquivo .bat e aponte para ele no Agendador de Tarefas. Cara, acredite, isso pode salvar teu emprego.
Categories: ,

Um comentário:

  1. Ja fiz o script (adaptado pra minha situação) e já coloquei em funcionamento! Ótima dica!

    ResponderExcluir

Só não vale xingar a mãe ou puxar cabelo nos comentários =)

Posts populares