English | Русский
Последняя версия: Скачать
- Разархивировать в удобное место.
- Откройте
backup_script_ru.ps1и настройте под себя. Практически все параметры имеют описание, ниже рассмотрены аспекты, которые могут быть не совсем очевидны. - В
планировщике заданийсоздайте новую задачу с действиемЗапуск программы, в полеПрограмма или сценарийвведите:
Powershellв поле Добавить аргументы введите:
-ExecutionPolicy RemoteSigned -File "%userprofile%\Desktop\BackupScript\backup_script_ru.ps1"Note
Путь к файлу в аргументах я добавил для примера, вы же должны там указать полный путь к папке со скриптом! Указанный в примере путь ведёт к папке BackupScript на рабочем столе. %userprofile% - макрос для доступа к папке пользователя
Caution
Проверьте, всё ли правильно сделали, выполнив принудительно задачу. Для этого в планировщике заданий выделите созданную вами задачу и нажмите Выполнить, либо нажмите ПКМ по этой задаче и нажмите Выполнить.
-
Для создания бекапа чаще чем раз в сутки есть 2 варианта:
- просто обновить данные в архиве, для этого никаких действий не требуется. В этом случае будут добавлены только данные, которые изменились с момента предыдущего бекапа того же дня;
- если же требуются отдельные архивы, для этого необходимо изменить формат даты в переменной
$date = Get-Date -Format "yyyy_MM_dd"на$date = Get-Date -Format "yyyy_MM_dd_HH_mm"т.е добавить часы и минуты.