2407 подписчиков
🚩 Случай при обновлении 1С
Ситуация: у клиента «упала» база 1C. Файловый режим, типовая конфигурация — ничего такого. Все штатно.
Как обычно, заказчик запустил обновление в режиме Предприятия и опцией «Создавать временную резервную копию ИБ и выполнять откат при внештатной ситуации».
Дальше — самое интересное, что произошло.
1. 1С делает копию файла базы в каталоге Temp профиля пользователя. Но копия по итогу выходит «битой», т. к. на жестком диске ПК имеются ошибки.
Это выяснилось позднее — попытки скопировать файл заканчивались лишь отсечкой системы, что чтение файла невозможно.
2. Начинается обновление конфигурации. Что-то идет не так — возникает неустранимая ошибка. База не обновлена. Отправляется команда на отмену изменений.
3. Программа, в соответствии со сценарием, решает восстановить БД из ранее созданной копии. Но и здесь её ждёт сюрприз — бэкап не читается.
По факту — резервной копии нет, а база уже не работает. При открытии 1C уже ругается, что нарушены таблицы. Здрасьте, приехали. Вот такие дела.
🔻 Что сказать:
• Посмотрите настройки резервного копирования, при необходимости — включите создание доп. копий для безопасности файловой базы. Проверяйте целостность бэкапов.
• Помимо автоматики, перед обновлением делайте выгрузку баз (-ы) вручную. Через Конфигуратор и/или копированием 1CD-файла в другое расположение (физический диск).
• Проверьте ваши диски на наличие ошибок файловой системы и следите за их состоянием.
✅ Это, возможно, убережет вас от подобных случаев.
1 минута
16 февраля 2022
395 читали