Skip to content

Latest commit

 

History

History
37 lines (27 loc) · 2.9 KB

File metadata and controls

37 lines (27 loc) · 2.9 KB

BackUp Script

English | Русский

Последняя версия: Скачать

Действия после скачивания

  1. Разархивировать в удобное место.
  2. Откройте backup_script_ru.ps1 и настройте под себя. Практически все параметры имеют описание, ниже рассмотрены аспекты, которые могут быть не совсем очевидны.
  3. В планировщике заданий создайте новую задачу с действием Запуск программы, в поле Программа или сценарий введите:
Powershell

в поле Добавить аргументы введите:

-ExecutionPolicy RemoteSigned -File "%userprofile%\Desktop\BackupScript\backup_script_ru.ps1"

Note

Путь к файлу в аргументах я добавил для примера, вы же должны там указать полный путь к папке со скриптом! Указанный в примере путь ведёт к папке BackupScript на рабочем столе. %userprofile% - макрос для доступа к папке пользователя

Caution

Проверьте, всё ли правильно сделали, выполнив принудительно задачу. Для этого в планировщике заданий выделите созданную вами задачу и нажмите Выполнить, либо нажмите ПКМ по этой задаче и нажмите Выполнить.


Дополнительная информация

  • Date

    Для создания бекапа чаще чем раз в сутки есть 2 варианта:

    • просто обновить данные в архиве, для этого никаких действий не требуется. В этом случае будут добавлены только данные, которые изменились с момента предыдущего бекапа того же дня;
    • если же требуются отдельные архивы, для этого необходимо изменить формат даты в переменной $date = Get-Date -Format "yyyy_MM_dd" на $date = Get-Date -Format "yyyy_MM_dd_HH_mm" т.е добавить часы и минуты.