среда, 16 ноября 2011 г.

Резервное копирование баз 1С. Мультиверсионный плагин.


Плагин "1C Multiversion" позволяет выполнять резервное копирование файловых баз и SQL баз, расположенных на сервере 1С:Предприятия. Поддерживает резервное копирование и восстановление следующих версий 1С:Предприятия: 8.0, 8.1, 8.2.
Настройки конфигурации 1С:Предприятия перед резервным копированием

Чтобы во время резервного копирования не появлялось окно с просьбой ввести логин и пароль для доступа к базе, нужно чтобы пользователь, от имени которого работает hbagent.exe или NovosoftBackupNetworkWorkstation(если используется бекап рабочей станции) был зарегистрирован в конфигурации 1С с использованием механизма авторизации ОС Windows.
Для этого выполните следующие действия:
  1. Откройте Конфигуратор 1С.

  2.  
  3. Откройте меню Администрирование / Пользователи.

  4.  
  5. В меню Пользователь отметьте галочкой пункт «Аутентификация Windows» и выберите пользователя.

  6.  
*При использовании метода бэкапа File Copy дополнительных настроек авторизации не требуется.
Создание задачи резервного копирования 1С
Выберите в меню "Файл" подменю "Новая Задача". Появится Мастер создания новой задачи. Далее следуйте пошаговым инструкциям Мастера. Чтобы получить более детальное описание опций настройки, на каждом шаге работы с Мастером можно воспользоваться кнопкой "Помощь".
Шаг 1: Выберите тип Задачи.
  1. Выберите тип Задачи - "Задача резервного копирования".
  2. Выберите опцию «Режим Эксперта», чтобы далее установить расширенные настройки резервирования.

  3.  
Шаг 2: Укажите тип данных для резервного копирования.
  1. Нажмите кнопку «Добавить» и в появившемся меню выберите пункт 1С Multiversion.

  2.  
  3. В файловом окне появится список имеющихся на данном компьютере баз 1С.

  4. Выбор данных для копирования 1С 
    Плагин «1С Multiversion» может использоваться как для резервного копирования файловых баз 1С:Предприятие, так и для бэкапа SQL баз, и включает два метода бэкапа баз 1С:
    1. Метод бэкапа Dump. Средствами 1С.
    2. Метод бэкапа File copy. Средствами Handy Backup.
    Рассмотрим подробнее каждый из этих методов:
    1. Метод бэкапа Dump. 
      Использует средства самой 1С для копирования базы. Может быть применим как для копирования файловых баз, так и для SQL баз.

      • Бэкап SQL баз. 
        В данном случае Handy Backup использует приложение толстого клиента(1Cv8.exe) для доступа к объектам базы 1С:Предприятие. Тип СУБД может быть любой из поддерживаемых сервером баз данных 1С: Oracle, MS SQL, DB2, PostgreSQL.
      • Также Handy Backup может бэкапить SQL базы данных напрямую, в обход сервера баз данных 1С. Для этого можно использовать плагины Handy Backup: Oracle backup, DB2 backup, а также плагин ODBC-backup для бэкапа MySQL, PosgreSQL, MS Access, FoxPro, InterBase и других.

        Бэкап баз 1С SQL 
        Бэкап баз SQL может выполняться только методом Dump, где:
        SQL basesтип баз
        Infobases 2(SQL)список SQL баз
        JUMPимя сервера 1С
        newBaseSQL6имя информационной базы на сервере 1С:Предприятие
        Infobase 2(SQL).dtимя сохраняемого файла дампа (Dump)

      • Бэкап файловых баз.
        Handy Backup осуществляет прямое копирование файлов баз данных 1С:Предприятие.

      • Бэкап файловых баз 1С 
        Dumpметод бэкапа
        File basesтип баз (файловые)
        Infobase1(Files)имя базы
        C%ЗАпуть к базе в файловой системе
        Basesпуть к базе в файловой системе
        InfoBase39путь к базе в файловой системе
        Infobase 1(Files).dtимя сохраняемого файла дампа (Dump)

    2. Метод бэкапа File Copy.
      Использует метод копирования файлов с базой. Плюс сопутствующие файлы, лежащие в том же каталоге. Применим только для файловых баз.

    3. Метод бэкап 1С File Copy 
      File copyметод бэкапа
      Infobase 1(Files)имя базы
      C%ЗАпуть к базе в файловой системе
      Basesпуть к базе в файловой системе
      InfoBase39путь к базе в файловой системе
      1Cv8FTxtфайлы информационной базы в файловой системе
      1Cv8Logфайлы информационной базы в файловой системе
      1023x2.txtфайлы информационной базы в файловой системе
      1Cv8.1CDфайлы информационной базы в файловой системе
    На данном скриншоте после номера версии 1С в дереве бэкапа указаны методы бэкапа. Каждый метод включает список доступных для него баз:

    Методы бэкапа 1С 
    После метода Dump следует список типов баз, а после типов - уже сами имена баз и их содержимое. После метода File Copy указан список имен баз, который разварачивается в их содержимое.

    Бэкап одной базы двумя методами

    Бэкап файловых баз (Infobase 1(Files) возможен как методом бэкапа Dump, так и методом File Copy. Желательно выбрать один из них. При резервном копировании 1С 8.2 предпочтительнее использовать метод Dump, поскольку он выполняется средствами 1С:Предприятие, в связи с этим явялется более надежным и безопасным.
    Шаг 3: Выбрать место назначения


    Выберите один из следующих вариантов месторасположения резервных копий:
    1. Локальный диск/внешний HDD/USB диск/локальная сеть
    2. FTP
    3. SFTP
    4. CD-R/CD-RW
    5. Blu-Ray/HD DVD/DVD
    6. Handy Backup Онлайн
    Шаг 4: Расширенные настройки
    Здесь вы можете выбрать тип резервного копирования, а также установить дополнительные настройки.
    1. Выберите «Полное резервирование».


    2. Чтобы копирование осуществлялось каждый раз в отдельную директорию, названную в соответствии с датой и временем копирования - выберите «Сохранить резервную копию с временной меткой» и настройте временную метку. Это позволит иметь полные резервные копии информационных баз и конфигурации на каждую дату и время выполнения задачи (например, за последние несколько дней).


    3. В диалоге «Установка обработки файлов» отметьте «Открывать файлы эксклюзивно». Необходимо обеспечить отключение пользователей 1С, использующих выбранные ранее конфигурации.

    Шаг 5: Сжатие и шифрование
    1. Сжатие необходимо для уменьшения размера резервной копии. Рекомендуется выбирать опцию «Сжатие ZIP (в несколько файлов)», что позволит избежать проблемы несовместимости большого размера архивов с некоторыми файловыми системами на жестких дисках, либо на CD/DVD носителях.
    2. Установите качество сжатия выше, если необходимы более компактные резервные архивы.
    3. Установите опцию «Зашифровать методом Blowfish» для защиты резервных копий от неправомерного доступа и задайте пароль доступа к шифруемым резервным копиям.
    Внимание! При одновременном включении шифрования и опции бэкапа в одиночный ZIP архив информация об именах баз и путях их расположения окажется сохраненной в зашифрованном виде. Поэтому рекомендуется либо избегать такой комбинации опций, либо сохранить имя базы и путь её расположения в отдельном месте.


    Шаг 6: Планирование
    Для осуществления автоматического резервного копирования настройте расписание. Замечание: при резервном копировании на CD/DVD носитель, задача не выполнится, если в выбранном CD/DVD приводе будет отсутствовать диск в назначенное время.


    Шаг 7: Дополнительные настройки
    На этом этапе вы можете задать момент запуска программы в зависимости от начала или окончания выполнения определенной задачи.
    А также создать Оповещение по электронной почте когда операция закончена, либо когда она закочена с ошибкой.


    Шаг 8: Готова новая задача
    На этом шаге можно просмотреть все свойства создаваемой задачи, скорректировать неверные настройки путем возвращения на предыдущие шаги, либо отказаться от создания задачи.
    1. Введите имя задачи, которое будет отображаться в списке задач в главном окне Handy Backup.
    2. Выберите опцию «Выполнить эту задачу сразу», если хотите выполнить задачу резервного копирования сразу после создания.


    Замечание: Во время выполнения резервного копирования программа "1С" не должна использоваться пользователями. Если вы осуществляете резервное копирование/восстановление вручную - убедитесь, что никто не использует информационные базы, которые вы копируете. Если Задача копирования выполняется планировщиком - устанавливайте время, когда в системе "1С" нет пользователей, использующих базу. В противном случае, есть риск получения некорректной резервной копии информационной базы.
    Handy Backup должен быть запущен с правами пользователя, в папке профиля которого по пути \Documents and Settings\USERNAME\Application Data\1C\1Cv81\ лежит файл ibases.v8i. При работе через рабочую станцию сервис NovosoftBackupNetworkWorkstation должен быть запущен от имени пользователя, для которого определены соответствующие конфигурации 1С.

Комментариев нет:

Отправка комментария