Просто и сердито. Архивирование (backup) типовых конфигураций 1С 8.2, 8.3

13 Comments

  1. Cujoko

    Это получается, нужно изгонять пользователей из базы, а также база выгружается в dt. Ладно, пусть dt, но разве удобно каждый раз выгонять людей?

    Reply
  2. Anchoret

    Думаю, что в большинстве случаев по ночам никто не работает, выполняется по расписанию, так что и выгонять некого.

    Reply
  3. Prelude

    (1) Cujoko,

    1. Чем Вам не нравится dt?

    2. А у Вас типовые конфигурации выгружаются механизмами 1С, когда там находятся пользователи?

    Reply
  4. alyaev.a.v

    Как обстоят дела с невыгоняемыми пользователями,которых нет в активных но висят в консоли кластера,висящие фоновые?

    Reply
  5. Prelude

    (4) alyaev.a.v,

    Я использую данную процедуру выгрузки и настроил на сервере 1С (перезапуск сервисов каждые 2 часа). Платформа 8.3.5.1570. После этого проблем с зависшими сеансами не возникает.

    P.S. Мотивом к написанию этого cmd-файла и были проблемы с зависшими сеансами.

    Кстати, попробуйте, когда в базе висят зависшие сеансы, вручную сделать бэкап (через Конфигуратор), после выгрузки сеансы зависшие исчезнут.

    Reply
  6. dj_serega

    (3)

    1. Чем Вам не нравится dt?

    Тем что это не архив базы. А копия, которая может не развернуться.

    Я использую данную процедуру выгрузки и настроил на сервере 1С (перезапуск сервисов каждые 2 часа). Платформа 8.3.5.1570. После этого проблем с зависшими сеансами не возникает.

    А сколько максимум пользователей активных?

    Может лучше настроить параметры «спящих» сеансов?

    Reply
  7. Prelude

    (6) dj_serega,

    1. Чем архив отличается от копии в вашем понимании? Чем стандартный механизм разработчика хуже всяких поделок? Если Вы совсем обезопаситься хотите, то архивируйте средствами SQL-баз.

    Я за 6 лет эксплуатации 1С 8.х ни разу не столкнулся, чтобы dt-файл не загрузился.

    2. В рабочее время от 20-40 человек.

    А смысл настраивать спящие сеансы? Их в принципе надо убирать, на мой взгляд.

    P.S. Коллеги, я Вас не призываю пользоваться тем, что я написал. И не сказал, что мой механизм лучший. Я показал, как бэкап базы делается механизмами Windows, и при необходимости (стандартными механизмами 1С, которым обучают на начальных курсах), восстанавливается пользователями, при этом без покупки и скачивания поделок.

    Reply
  8. dj_serega

    (7)

    1. Чем архив отличается от копии в вашем понимании? Чем стандартный механизм разработчика хуже всяких поделок? Если Вы совсем обезопаситься хотите, то архивируйте средствами SQL-баз.

    Я за 6 лет эксплуатации 1С 8.х ни разу не столкнулся, чтобы dt-файл не загрузился.

    У меня было такое. А было еще и такое что в бд ошибка, выгрузили загрузили — нет ошибки. Было что выгрузили как архив, БД «слетела», загрузили и еще больше ошибок.

    Вот ссылка по рекомендациям 1С.

    Итого:

    1. Если файловая тогда нужно копировать файл бд и паковать архиватором.

    2. Если клиент-серверная тогда средствами SQL.

    2. В рабочее время от 20-40 человек.

    А смысл настраивать спящие сеансы? Их в принципе надо убирать, на мой взгляд.

    У нас были проблемы со «спящими» но настроив их параметры проблемы не было. Получается они «тушаться» средствами 1С (без перезагрузки серверов и агентов)

    P.S. Коллеги, я Вас не призываю пользоваться тем, что я написал. И не сказал, что мой механизм лучший.

    Я не против. Механизм хороший. Спасибо за идею и публикацию 🙂 Но, имхо, лучше доработать под рекомендации 1С 😉

    Reply
  9. Prelude

    (8) dj_serega,

    По Вашей ссылке: «…, однако такой вариант его использования обладает рядом недостатков. Основным недостатком такого способа создания резервной копии является необходимость использования однопользовательского режима для осуществления этой операции. При большом объеме информационной базы перерыв в работе пользователей может быть достаточно велик, что не всегда приемлемо.»

    У меня ночью в базе никого нет.

    Про SQL я Вам тоже самое говорил.

    Reply
  10. Prelude

    (8) dj_serega,

    У нас были проблемы со «спящими» но настроив их параметры проблемы не было. Получается они «тушаться» средствами 1С (без перезагрузки серверов и агентов)

    Подскажите где Вы их настраивали?

    Reply
  11. Prelude

    (10)

    dj_serega,

    У нас были проблемы со «спящими» но настроив их параметры проблемы не было. Получается они «тушаться» средствами 1С (без перезагрузки серверов и агентов)

    Подскажите где Вы их настраивали?

    Все нашел, в Конфигураторе в «Параметрах информационной базы». Я их пару лет назад выставил 🙂

    Reply
  12. dj_serega

    (9)

    Основным недостатком

    Основным да. А второстепенными это и крах БД и невосстановимые ошибки. Вроде на мисте обсуждалось когда-то. Там и ссылки видел.

    Reply
  13. Prelude

    (12) dj_serega,

    Ежедневный бэкап средствами SQL и dt, плюс хранение на разных серверах, подобную паранойю должен сводить на нет.

    PS: «Это к контрадмиралу, он Атлантиду видел.» (ДМБ)

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *