Резервне копіювання інформаційних баз 1С Підприємство 8 за допомогою xStarter

  • інформаційних
  • інформаційних

У цій статті спробую описати створення механізму резервного копіювання інформаційних баз системи 1С:Підприємство 8 як у файловому, так і клієнт-серверному варіанті, а також автоматичне створення тестових інформаційних баз.

Під час підготовки матеріалу використовувалася програма xStarter http://www.xstarter.com/ukr/index.html

За допомогою xStarter ви зможете:

* Виконувати файлові операції * Використовувати розширений планувальник завдань * Забезпечувати збереження даних * Відстежувати зміни файлів та каталогів * Записувати та запускати макроси Windows * Синхронізувати каталоги * Працювати з електронною поштою, файлами по FTP та HTTP * Запускати програми за розкладом * Отримувати безкоштовні довічні оновлення

Додаємо нове завдання, переходимо на вкладку "Дії", вибираємо "Додатки-Запуск програми".

підприємство

Вибираємо шлях до виконуваного файлу 1С. В моєму випадку це "C:\Program Files\1cv81\bin\1cv8.exe".

Файлова ІБ

Як параметри запуску вказуємо командний рядок для створення вивантаження файлової ІБ, наприклад:

DESIGNER /F " " /N " " /DumpIB " \ [YEAR]-[MONTH]-[DAY] [HOUR]-[MINUTE]-[SECOND].dt"

В результаті виконання цього завдання буде сформовано файл із приблизно таким ім'ям: Конвертація даних 2010-01-14 12-00-00.dt

Клієнт-серверна ІБ

DESIGNER /S \ /N" " /P" " /DumpIB " \ [YEAR]-[MONTH]-[DAY] [HOUR]-[MINUTE]-[SECOND].dt"

Ім'я файлу в результаті виконання цього завдання буде приблизно таким "Зарплата та Управління персоналом 2010-01-14 12-00-00.dt"

Що залишилось? Залишилося запланувати виконання цього завдання на вкладці "Розклад та інформація".

Все ми створили завдання на автоматичне створення архівів, використовуючи малу частку можливостей цієї чудової програми.

Потрібно сказати, що для створення архіву файлової ІБ правильніше скористатися створенням простої резервної копії: "Архіви-Резервна копія". У цьому випадку, якщо неможливо відновити дані з файлу dt, Ви без проблем зможете запустити інформаційну базу для тестування та виправлення помилок.

Видалення старих копій

допомогою

Виробляється ще простіше. Для цього нам достатньо створити завдання видалити старі файли "Файли-Видалити старі файли". Залишаємо створені, наприклад, за останні 10 днів, решта планувальник зробить за нас.

Підготовка тестових інформаційних баз

підприємство

Це завдання вирішується створенням 2-х дій:

  1. Вивантаження інформаційної бази
  2. Завантаження файлу вивантаження в тестову ІБ

DESIGNER /S \ /N" " /P" " /DumpIB " .dt "

Друга дія відновлює backup у каталог E:\Test\8.1\HRM:

CONFIG /F " " /N " " /P " " /RestoreIB " .dt "

Створивши це завдання та запланувавши його виконання, наприклад, на ніч, Ви щодня матимете свіжу тестову інформаційну базу.