1

Етап 1

Подготовить команду для архиватора.

2

Етап 2

Написать скрипт.

3

Етап 3

Провести тестирование скрипта.

4

Етап 4

Разместить скрипт в открытом доступе.

1

Етап 1

Подготовить команду для архиватора.

2

Етап 2

Написать скрипт.

3

Етап 3

Провести тестирование скрипта.

4

Етап 4

Разместить скрипт в открытом доступе.

15 січня 2015 31 січня 2015
Мета завершена % date%

Автор мети

Кар'єра та робота

Скрипт для для резервного копирования баз программы 1C Бухгалтерия

Задача.

Написать скрипт для командной строки MS Windows предназначенный для резервного копирования баз программы 1C Бухгалтерия (файловая версия) в облачный сервис.

Вводная.

Базы хранятся на отдельном сервере.

Скрипт будут запускаться стандартным планировщиком задач.

Скрипт должен выполнять следующие задачи:

  1. Каждую базу 1С запаковать в отдельный архив с шифрованием.
  2. Имя каждого архива в формате имя базы – дата.
  3. Архив помещается в папку с автоматической синхронизацией с облачным сервисом.
  4. Архивы старше 15 дней автоматически удаляются.
  5. Записи о пополнении и возникшие ошибки сохраняются в файле логов.
  6. Все пути и срок хранения файлов должны быть отдельными переменными (для упрощения настройки).

Код скрипта будут размещен в открытом доступе (я не жадный).

P.S. Надпись на рисунке — «Почувствуй мощь .bat скриптов).

 Критерій завершення

Скрипт написан, протестирован и запущен в работу.

  1. Подготовить команду для архиватора.

    Команда для консольной версии WinRar.

    Параметры архивирования, указания пароля.

  2. Написать скрипт.

    Скрипт командной строки Windows (bat, cmd).

  3. Провести тестирование скрипта.

    Нам ведь не нужно, что бы из за бага были удалены базы?

  4. Разместить скрипт в открытом доступе.

    Например, здесь. :-)

    Ведь при помощи его можно резервировать любые папки.

  • 4363
  • 15 січня 2015, 15:42

Реєстрація

Можливості
безмежні.
Настав час
відкрити свої.

Уже зарегистрированы?
Вхід на сайт

Заходьте.
Відкрито.

Ще не зареєстровані?
 
Підключіться до будь-якого з ваших акаунтів, ваші дані будуть взяті з акаунту.
Забули пароль?