Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
Criar um cronograma de backup é uma prática essencial para garantir a segurança e integridade dos dados em um ambiente Windows. O Agendador de Tarefas do Windows é uma ferramenta poderosa que permite automatizar a execução de backups em horários específicos. Neste artigo, vamos explorar como configurar um cronograma de backup utilizando o Agendador de Tarefas e scripts em PowerShell.
Exemplos:
1. Criando um Script de Backup em PowerShell
Primeiro, precisamos criar um script em PowerShell que realizará o backup dos arquivos desejados. Abaixo está um exemplo simples de um script que copia arquivos de uma pasta de origem para uma pasta de destino:
# Script de backup em PowerShell
$source = "C:\Origem"
$destination = "D:\Backup"
$date = Get-Date -Format "yyyyMMddHHmmss"
$backupFolder = "$destination\Backup_$date"
# Cria a pasta de backup com a data e hora atuais
New-Item -ItemType Directory -Path $backupFolder
# Copia os arquivos da pasta de origem para a pasta de backup
Copy-Item -Path $source\* -Destination $backupFolder -Recurse
Salve este script como backup.ps1
em um local seguro.
2. Configurando o Agendador de Tarefas
Agora, vamos configurar o Agendador de Tarefas para executar o script de backup em um horário específico.
Win + R
, digite taskschd.msc
e pressione Enter.powershell
.-File "C:\Caminho\Para\Seu\Script\backup.ps1"
, substituindo pelo caminho real do seu script.3. Testando o Backup
Para garantir que tudo está funcionando corretamente, você pode testar a execução manual do script:
backup.ps1
está salvo..\backup.ps1
.