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;
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: Backup, PowerShell, Robocopy, Script, Windows


CERTIFICAÇÃO BABOO
0 Comentários:
Postar um comentário
Lembre-se de manter o respeito nos comentários.