Eu finalmente descobri uma solução para isso que funciona muito bem para o mw.
Basicamente eu escrevi um script para executar um backup e depois dormir imediatamente quando terminar.
- Desativar temporizadores de despertar (se estiver usando o Windows 7). Isso deve impedir que o seu PC acorde no seu tempo de backup normal. Infelizmente, não há como desabilitar os backups, permitindo que os backups manuais sejam acionados.
- Defina o tempo de backup como o momento em que você está dormindo - como de 4 a 5 horas
- Substitua "IKE" abaixo pelo nome do seu servidor
- Renomeie C: \ Arquivos de Programas \ Windows Server \ BackupEngine.exe para _BackupEngine.exe. Não consegui encontrar outra maneira de impedir completamente que os backups sejam acionados automaticamente. Quando ligo meu PC novamente de manhã, ele tentava fazer o backup imediatamente.
-
Execute este arquivo .BAT como administrador (importante):
echo %date% %time% ping ike sleep 5 echo STARTING BACKUP %date% %time% del "C:\Program Files\Windows Home Server\BackupEngine.exe" "C:\Program Files\Windows Home Server\_BackupEngine.exe" -a -d "Manual Nighttime Backup" -s ike echo %date% %time% %windir%\System32\rundll32.exe powrprof.dll,SetSuspendState Standby pause
Nota: Eu tive que excluir o BackupEngine.exe no script porque ele é reparado toda vez que o console WHS reinicia em uma reinicialização. Se este arquivo existir, ele ainda tentará executar um backup quando você ligar o PC novamente pela manhã, mesmo que o tempo de backup tenha passado. Doh!
Para mais detalhes sobre o comando 'sleep' veja isso .
NOTA: Este ainda é um trabalho em andamento. Trabalhou por alguns dias e vou melhorar isso com o tempo. Eu realmente quero ter essa funcionalidade no Vail (WHS2) se não estiver lá.