Автоматична архівація даних 1c c допомогою winrar

Іноді трапляються казуси типу: БД «звалилася», хтось щось абсолютно «випадково» гримнув, або взагалі HDD помер .... Перша думка: зараз би архівчік .... А його частенько немає, бо любимо ми на російський "авось" покладатися. Пропоную універсальний і безвідмовний спосіб автоматичної архівації, що не вимагає нічого потойбічного, тільки відомий всім архіватор WinRAR. Витратите 5-10 хвилин на настройку, і Ви спокійні.

Метод заснований на поєднанні возможностейWindows (призначені завдання) і архіватораWinRAR (управління з командного рядка), WinRARпотребуется «необрізаний».

Налаштування «Призначеного Завдання» дозволять встановити:

  • -Яким чином буде запускатися завдання: при включенні комп'ютера, за графіком, вручну.
  • -З якого режиму роботи комп'ютера буде запускатися завдання: з робочого або сплячого.
  • -Додаткові настройки для ноутов та іншого антикваріату ПК.

Налаштування на прикладах

Опис за принципом: мета - спосіб вирішення, відхилень не описую, тільки коротка довідка в дужках. Упевнений, на основі прикладів Ви зможете скласти саме Ваше завдання. Отже:

МЕТА: 1 раз в тиждень архівувати всі БД 1с, що лежать в одному каталозі. Завдання повинно додавати в архів нове, видаляти відсутнє, статичні (незмінені) файли не чіпати: оброблятися будуть тільки файли: новостворені, змінені, видалені. На «автоматиці» це буде виглядати так:

Створюємо в Windows нове "заплановане завдання". Запускається майстер. Пропонує вибрати програму. Природно, вибіраемWinRAR. Пишемо ім'я Завдання, коли йому виконуватися. Покроково заповнюємо. включите «Встановити додаткові ...».

Що? Пише, що працювати не буде? Тому: відкриваємо наше завдання (входимо в Панель Управління - Призначені Завдання), включаємо прапор «Виконувати тільки при активному вході в систему», переходимо на закладку «Параметри» і включаємо «Розбудити комп ...». Це треба для того, щоб комп'ютер, залишений в сплячому режимі, «прокинувся» для виконання завдання. Для запуску в призначений час "дозволяємо" комп'ютера використовувати Сплячий режим. Якщо за графіком завдання має запуститися, наприклад, вночі, ввечері перед цим комп не виключаємо, а переводимо в сплячий режим. У потрібний момент комп прокинеться, виконає, а може і вимкнутися після завершення, така можливість є в настройках WinRAR.

Отже, настраіваемWinRAR. Відкриваємо завдання, в першому рядку «Виконати» бачимо приблизно:

У цьому стані наше завдання працездатний, але воно тільки запустить программуWinRAR. Тепер налаштування.

Налаштування пишуться в параметрі «Виконати» після вже наявного (C: \ PROGRA

Загальний синтаксис командного рядка:

Що потрібно для нашого завдання:

u- команда. Оновлює файли в архіві, обробляє тільки змінені і додає нові.

-as- ключ. Видаляє з архіву файли, відсутні в джерелі.

Таким чином, комбінація команди і ключа синхронізує архів з вихідними даними.

ОТЖЕ, порядок: команда - ключ / ключі - архів - файли / @ файл-список. Роздільник «_» (пропуск).

МЕТА: архівувати цінні дані (документи, вибране і ін.) Щодня. Щоб процес не відволікав, вмикає і вимикає комп на автоматі, додані 2 нових ключа. Відмінність від 1-го завдання в тому, що дані знаходяться в різних каталогах. Доведеться використовувати файл-список. Файл-список - це текстовий файл, в якому:

-перший запис починається з першого символу першого рядка

-наступні записи починаються з нового рядка

У файл-список можна включати файли, каталоги, вибрати файли з розширення та ін.

Нам буде потрібно рядок:

-dh- дозволяє архівувати відкриті в даний момент файли. Включив тому, що частенько комп'ютер відправляю в «сплячку» з відкритими документами і програмами (крім 1С). При цьому найгірше - в архів піде і Незбережені копія файлу. А це не критично, тому що при відкритті такого архіву комп'ютер «згадає» про Незбережені версіях. Що з ними робити - Ваша справа.

-IOFF- виключення комп'ютера після завершення архівації. Т.ч. комп'ютер це робить абсолютно самостійно. Одне АЛЕ: саме ВИКЛЮЧЕННЯ, а не перехід в сплячий режим. У зв'язку з цим розраховуйте розміщення завдань у часі, якщо у Вас кілька завдань на ніч, використовуйте цей ключ тільки на останньому завданні, та так, що-б цей ключ не "загальмував" інші завдання, які не встигли завершитися.

C: \ Documents and Settings \ Admin \ Вибране

C: \ Documents and Settings \ Admin \ Рабочий стол \ Закачування

  • WinRARспособен архівувати відкриті в даний момент файли (читай: відкриті БД 1С), але! Якщо архівувати БД «на ходу» може вийти таке ... 1с-ка під час архівації БД може змінити файли, в архіві БД вийде, що файли * .dbfне узгоджені. Звідси правило: на момент архівації все архівіруемие дані (1C) повинні бути закриті. Для інших (MS Office) не актуальне.
  • Новий архів автоматично НЕ створюється! Необхідно вказувати вже наявний, хоч порожній.
  • При заповненні нового архіву процедура може затягнутися на ..., потім все буде працювати відповідно до заданих параметрів.

Схожі статті