1

Step 1

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

2

Step 2

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

3

Step 3

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

4

Step 4

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

1

Step 1

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

2

Step 2

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

3

Step 3

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

4

Step 4

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

15 January 2015 31 January 2015
Goal completed 8 February 2015

Goal author

Александр П

Russia, Москва

45 years old

Career & Work

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

Задача.

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

Вводная.

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

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

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

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

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

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

 Goal Accomplishment Criteria

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

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

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

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

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

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

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

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

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

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

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

  • 4362
  • 15 January 2015, 15:42
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?