Налаштування задачі резервного копіювання
1С:Підприємство 8

Зміст

Метод бекапа штатними засобами 1С:Підприємства
Додавання нової задачі, вкладка “Підключення до 1С”
Вкладка “Відключення користувачів”
Вкладка “Сховище архівів”
Вкладка “Файл архіву”
Вкладка “Виконати команди”
Вкладка “Розклад автозапуску”
Вкладка “Перервати виконання”
Перевірка задачі
Перегляд результатів задачі

Метод бекапа штатними засобами 1С:Підприємства

Метод відповідає виконанню дій меню “Адміністрування”“Вивантажити інформаційну базу” в конфігураторі 1С:Підприємства 8.

Переваги подібного способу резервного копіювання:

  • Отриманий бекап можна відновити штатними засобами 1С:Підприємства.
  • Отриманий бекап може бути використаний для перетворення файлового варіанту до клієнт-серверного.
  • Мінімальний розмір вихідного файлу.

Недоліки:

  • Перед запуском потрібно завершити всі сеанси підключення до інформаційної бази.

Назад

Додавання нової задачі, вкладка “Підключення до 1С”

Запускаємо Effector Saver і приступаємо до створення та налаштування задачі “Резервне копіювання 1С:Підприємство 8”.

На панелі інструментів вибираємо “Задачі”“Додати задачу”.

Зі списку вибираємо тип нової задачі “Резервне копіювання 1С:Підприємство 8” і натискаємо “Створити”. Відкриється вікно налаштування нової задачі.

Поле “Найменування:” залишимо за замовчуванням, надалі воно автоматично зміниться на ім’я обраної бази 1С (при необхідності можна перейменувати).

Заповнюємо параметри підключення до бази 1С:Підприємства. Щоб прискорити процес, можна скористатися Майстром. На вкладці “Підключення до 1С” натискаємо “Вибрати базу 1С:Підприємства зі списку і заповнити основні параметри”.

У вікні “Вибір бази 1С:Підприємства” вказуємо необхідну базу 1С зі списку і натискаємо “Вибрати”. Бачимо, що ім’я задачі змінилося на назву обраної бази.

Поля “Виконуваний файл:”, “Варіант бази:” і “Каталог бази:” автоматично заповняться відповідно до обраної бази.

Також дані поля можна заповнити вручну.
“Виконуваний файл:” — виберіть шлях до виконуваного файлу 1С:Підприємства.

Можливі варіанти:

  • 1С:Підприємство 8 (8.3.5.1231). Конкретна версія програмних файлів платформи 1С:Підприємства;
  • 1С:Підприємство 8.3 останній встановлений реліз. При кожному запуску задачі бекапа програма знаходить і використовує найстаршу версію 1С:Підприємства 8.3;
  • При виборі варіанту: “Вибрати файл самостійно…” на екрані з’явиться стандартний діалог Windows. Знайдіть файл 1сv8.exe.

“Варіант бази:” — варіант бази даних для якої проводиться налаштування задачі:

Якщо у Вас файлова база даних, виберіть варіант — “Файлова база” і вкажіть у полі “Каталог бази:” — каталог, в якому знаходяться інформаційні бази даних.

Якщо у Вас клієнт-серверна база даних, виберіть варіант — “Клієнт-серверна”. Заповніть поля “Кластер серверів:” — ім’я сервера 1С:Підприємства і “Ім’я бази:” — ім’я бази даних на сервері 1С:Підприємства.

Залишиться задати користувача зазначеної інформаційної бази 1С з повними правами і його пароль.
Встановіть прапор “Використовувати програмну ліцензію 1С”. У разі, якщо використовується USB ключ, залиште це поле порожнім.

Назад

Вкладка “Відключення користувачів”

Зверніть увагу: при резервному копіюванні інформаційних баз робота користувачів з інформаційною базою повинна бути припинена.

Встановлюємо прапор “Завершити роботу користувачів 1С:Підприємства”.

У програмі Effector Saver доступно два варіанти завершення роботи користувачів:

  • “Завершити сеанси на сервері 1С:Підприємство”;
  • “Викликати штатне завершення роботи користувачів”

“Викликати штатне завершення роботи користувачів” для файлової бази

Для бекапа файлової бази даних вибираємо “Викликати штатне завершення роботи користувачів” — варіант який використовує процедуру “Блокування установки з’єднань з інформаційною базою”, вбудовану в типові конфігурації.

Алгоритм виконання наступний:

  • Запуск завершення роботи користувачів;
  • Запуск виконання задачі (архівування, тестування та виправлення і т. д.);
  • Запуск дозволу роботи користувачів.

“Завершити сеанси на сервер 1С:Підприємство” для клієнт-серверної бази

Для бекапа клієнт-серверної бази даних вибираємо “Завершити сеанси на сервер 1С:Підприємство” — варіант відключення користувачів шляхом примусового відключення сеансів на сервері 1С:Підприємства.

Якщо Ви змінювали стандартні налаштування сервера 1С, можливо буде потрібно змінити параметри які йдуть нижче.
Встановіть прапор “Кластер вимагає авторизації” якщо в кластері 1С:Підприємства створений користувач “адміністратор кластера”. Заповніть поля: “Ім’я адміністратора кластеру:” і “Пароль адміністратора кластера:”.

Важливо: не плутайте даного користувача з користувачем бази 1С:Підприємства і користувачем “адміністратор центрального сервера”.
У консолі адміністрування сервера 1С:Підприємства адміністратори кластера знаходяться по наступному шляху: “Console Root”“1C:Enterprise 8.3 Central Servers”“(*)ім’я комп’ютера”“Кластери”“Локальний кластер”“Адміністратори”.

Якщо порт підключення до агента сервера відмінний від стандартного, встановіть прапор “Використовується нестандартний порт агента сервера”.
Заповніть поле “Порт агента сервера:”. Порт підключення до агента сервера 1С:Підприємства за замовчуванням 1540.

Для визначення порту агента сервера зайдіть в консоль адміністрування сервера 1С при кліці правою кнопкою миші на ім’я комп’ютера з випадаючого меню виберіть “Властивості”“Параметри центрального сервера 1С:Підприємства” — “IP порт:”.

Другий варіант, відкрийте “Служби”. Виберіть “Агент сервера 1С:Підприємства…” і відкрийте вікно “Властивості”, рядок “Виконуваний файл:”.

Назад

Вкладка “Сховище архівів”

Натискаємо кнопку — додати сховище архіву.

Якщо необхідне сховище резервної копії вже існує, ви можете використовувати його знову. Для цього у вікні зі списку виберіть необхідне сховище.

Якщо ж ви в перший раз налаштовуєте сховище архівів або вам необхідно створити нове сховище, для даної задачі, то для цього у вікні, натисніть “Створити нове сховище”.
Як сховище, з випадаючого списку виберіть потрібне місце зберігання бекапа інформаційної бази 1С:Підприємства, наприклад Google Диск.

У вікні натискаємо на кнопку “Авторизація”.

Відкриється вікно браузера.
Увійдіть у ваш акаунт і дозвольте роботу Effector Saver зі сховищем Google Диск.

Права на роботу зі сховищем надані. Вкажемо папку, де будуть зберігатися бекапи. Ви можете залишити поле “Папка:” порожнім, тоді бекапи будуть зберігатися в корені диска, або вкажіть для них окрему папку. Для цього натискаємо на кнопку з трьома точками в кінці поля “Папка:”.

Вибираємо папку для зберігання бекапів інформаційної бази 1С у Google Диску і натискаємо “Вибрати”.

Якщо потрібно, створіть нову папку, кнопкою “Створити папку”, у вікні, задайте ім’я папки й натисніть “ОК”.

Виберіть створену папку.

Проведемо тест підключення.
Натискаємо на кнопку “Тест”, програма перевірить успішність з’єднання з Google Диском.

Натискаємо “ОК” — зберегти й закрити.

Встановлюємо прапор “Автоматично видаляти застарілі резервні копії” і заповнюємо параметр “Зберігати кількість копій”. Натискаємо “ОК”.

Назад

Вкладка “Файл архіву”

Наступні два параметри відповідають за правило формування імені архіву.
“Ім’я файлу архіву:” — це статична, перша частина імені файлу архіву. Залишимо незаповненим, щоб воно формувалося з найменування задачі та закінчення імені архіву.
“Закінчення імені архіву:” — це динамічна, друга частина імені файлу архіву. Ця частина формується на підставі дати й часу створення файлу архіву.

Можливі варіанти формування і відповідні їм приклади імен файлів:
1. yyyy-mm-dd
рік, місяць, день. Наприклад,
Бухгалтерія (демо)_2018-06-21.dt

2. yyyy-mm-dd hh-nn-ss
рік, місяць, день, година, хвилина, секунда. Наприклад,
Бухгалтерія (демо)_2018-06-21 01-00-00.dt

3. yyyy_mm_dd
рік, місяць, день. Наприклад,
Бухгалтерія (демо)_2018_06_21.dt

4. yyyy_mm_dd hh_nn_ss
рік, місяць, день, година, хвилина, секунда. Наприклад,
Бухгалтерія (демо)_2018_06_21 01_00_00.dt

Шифрування файлу бекапа 1С:Підприємства

У разі необхідності шифрування вихідного файлу бекапа встановлюємо прапор “Шифрувати файл архіву”. Заповнюємо поля “Пароль:” і “Підтвердження:”.

Як бібліотека шифрування використовується архіватор 7z (www.7-zip.org) з параметрами:

  • без компресії;
  • шифрування файлу архіву AES (256 біт);
  • шифрування імен файлів всередині архіву.

Для розшифровки даного архіву використовуйте безкоштовну програму 7-zip.
По завершенню операції файли будуть захищені всередині архіву. При спробі відкрити вміст архіву, буде запитаний пароль. Таким чином, без введення пароля вміст архіву для перегляду і редагування недоступний.

Назад

Вкладка “Виконати команди”

Скористайтесь цією вкладкою, якщо потрібні виконання команд перед або після бекапа файлової інформаційної бази 1С:Підприємства 8.
Розглянемо окремий випадок використання пре-пост команд. Наприклад, необхідно налаштувати зберігання наших бекапів в папці розташованої на мережевому комп’ютері, але доступ до цієї папки на підключення до спільного ресурсу вимагає логін і пароль (наприклад NAS сервер в локальній мережі).
Припустимо, що для роботи з цим мережевим ресурсом потрібно вказати логін і пароль користувача. Для цього скористаємося командою системи net use. Перед виконанням бекапа виконаємо команду підключення мережевого ресурсу, а після його відключення.

Приклад команди підключення мережевого ресурсу
net use \\seo\Inbox /user:admin 12345
де:
net use — це команда управління мережевим ресурсом;
\\ seo\Inbox — шлях до мережевого ресурсу;
user: — задає ім’я користувача для підключення до загального ресурсу;
admin — ім’я користувача для підключення до папки;
12345 — пароль даного користувача.

Приклад команди відключення мережевого ресурсу
net use \\seo /delete
де:
net use — це команда управління мережевим ресурсом;
\\ seo\Inbox — шлях до мережевого ресурсу;
delete — скасовує вказане мережеве підключення.

Перед вставкою цих команд в програму протестуйте їх виконання в інтерфейсі інтерпретатора командного рядка.
Для відкриття інтерфейсу командного рядка — правий клік по кнопці “Пуск” на панелі задач натисніть — “Командний рядок” або відкрийте вікно “Виконати” (“Win+R”) і введіть команду “cmd”“Ok”.

Вводимо команду:
net use \\seo\Inbox /user:admin 12345

komanda-podkljuchenija-setevogo-resursa

У разі вдалого виконання з’явиться повідомлення “Команда виконана успішно”.

Вводимо команду видалення підключення до мережевого ресурсу:
net use \\seo /delete

komanda-otkljuchenie-setevogo-resursa

У разі вдалого виконання з’явиться повідомлення “успішно видалений”.

Переглянути список підключених ресурсів можна за допомогою введення команди:
net use без параметрів

Після вдалої перевірки роботи команд внесемо їх в інтерфейс програми.

Назад

Вкладка “Розклад автозапуску”

Налаштуємо час автоматичного виконання нашої задачі.
Встановимо прапор “Запускати за розкладом”. Даний параметр дозволяє включати/відключати задачу для виконання “Агента”.
У полі “Періодичність:” вкажемо періодичність виконання задачі — “Щодня”.

Можливі варіанти:
Щодня — завдання буде виконуватися щодня в зазначений час.
Щотижня — завдання буде виконуватися щотижня в зазначені дні тижня, в зазначений час.
Щомісяця — завдання буде виконуватися в зазначений день місяця, в зазначені місяці, в зазначений час.
Щодня після завантаження системи — завдання буде виконуватися після завантаження програми Агента (після старту ОС) через зазначений час у полі «Час затримки:».
Одного разу за день — встановіть даний прапор, якщо необхідно виконувати завдання тільки після першого завантаження ОС протягом доби.
Повторювати завдання — даний параметр дозволяє вказати повторення виконання завдань протягом доби. Повторення не виходить за межі доби в яке стартувало завдання.
Кожні … хвилини/години — періодичність повторення виконання завдання, починаючи з “Час початку:”.
Виконувати до — час, до якого буде виконуватися повторення завдання. Даний параметр повинен бути більше параметра “Час початку:” виключення “Щодня після завантаження системи” де час початку роботи заздалегідь невідомо) інакше повторення не відпрацює.

У полі “Час початку:” задамо час початку виконання завдання бекапа (01:00).

Назад

Вкладка “Перервати виконання”

Даний параметр дозволяє обмежити максимально можливий час виконання завдання (захист від “завислих” задач). За замовчуванням 24 години, залишимо налаштовані параметри без змін.

Натискаємо “Зберегти”.
На цьому налаштування задачі резервного копіювання 1С:Підприємства 8 завершена. Задача відобразиться на панелі завдань в головному вікні програми.

Назад

Перевірка задачі

Простий спосіб перевірити роботу задачі резервного копіювання інформаційної бази штатними засобами 1С:Підприємства 8 — це виконати задачу зараз, не чекаючи запуску за розкладом. У головному вікні “Менеджера” встановимо курсор на задачі. Вибираємо меню “Задача”“Виконати зараз”. Якщо “Агента” запущений, задача буде виконана негайно.

Щоб упевнитися, що процес резервного копіювання запущений, переходимо у вкладку “Активні задачі” і бачимо стан задачі — “Виконується”.

Назад

Перегляд результату задачі

Після завершення роботи задачі у вкладці “Журнал задач” відобразяться дата і результат виконання задачі бекапу.
Щоб відкрити запис виконання задачі, оберіть в меню “Журнал задач”“Відкрити запис”, або зробіть клік миші по запису виконання задачі.

У вкладці “Бекапи” можна переглянути список створених файлів бекапа в результаті виконання задачі.
Щоб відкрити подробиці бекапу, оберіть в меню “Бекапи”“Відкрити подробиці”, або зробіть клік миші по запису виконання задачі.

Назад

Статьи и документация