Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Como Criar um Cronograma de Backup no Windows Usando o Agendador de Tarefas

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.



  • Abra o Agendador de Tarefas: Pressione Win + R, digite taskschd.msc e pressione Enter.

  • No painel à direita, clique em "Criar Tarefa Básica".

  • Dê um nome para a tarefa, como "Backup Diário".

  • Selecione a frequência com que deseja executar o backup (diariamente, semanalmente, etc.).

  • Escolha a hora em que o backup deve ser executado.

  • Na seção "Ação", selecione "Iniciar um programa".

  • No campo "Programa/script", digite powershell.

  • No campo "Adicionar argumentos (opcional)", digite -File "C:\Caminho\Para\Seu\Script\backup.ps1", substituindo pelo caminho real do seu script.

  • Conclua o assistente e sua tarefa de backup estará agendada.


3. Testando o Backup


Para garantir que tudo está funcionando corretamente, você pode testar a execução manual do script:



  • Abra o PowerShell como Administrador.

  • Navegue até o diretório onde o script backup.ps1 está salvo.

  • Execute o script usando o comando: .\backup.ps1.

  • Verifique se os arquivos foram copiados corretamente para a pasta de destino.


To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.