beta

SCRIPT DE BACKUP EM POWERSHELL

Script em Powershell para backup v1.2.0

v1.2.0

  • Foi adicionado uma opção onde você agora pode indicar quais diretórios deseja ignorar;
  • Foi modificado a maneira como o log é salvo, agora ele possui data e hora no nome do arquivo "Log_dd-MM-yy_HH-mm.log";
  • Adicionado o argumento "/MT:64" na operação robocopy para otimizar a cópia dos arquivos;
  • Adicionado suporte ao encoding de saída para UTF-8;
Botão de Download BAIXE O SCRIPT AQUI

Este script, desenvolvido por mim, oferece uma solução automatizada para realizar cópias de segurança de arquivos em diretórios específicos, utilizando a ferramenta Robocopy. Ele inclui diversas funcionalidades para otimizar o processo e fornecer feedback sobre a operação. Alguns dos recursos principais incluem:

Cópia de Arquivos: O script copia os arquivos dos diretórios especificados para um diretório de destino designado.
Ignorar Diretórios: Oferece a opção de especificar diretórios a serem ignorados durante a cópia.
Compactação de Arquivos: Opcionalmente, pode compactar os arquivos de backup em formato .zip.
Limite de Cópias: Se a compactação estiver habilitada, é possível definir um limite para o número de cópias de backup a serem mantidas.
Envio de Email: Após a conclusão da operação, o script envia um email para relatar o status da operação, anexando o log gerado durante o processo.


O script é configurável através de variáveis ​​no início do código, permitindo personalização conforme necessário. Ele oferece uma solução robusta e automatizada para gerenciamento de backups de arquivos, adequada para ambientes onde a segurança e a integridade dos dados são prioridades.

Você deve configurar as variáveis de acordo com a sua descrição

 


Marcadores: , , , ,

0 Comentários:

Postar um comentário

Lembre-se de manter o respeito nos comentários.

2024 Todos os direitos reservados