Имя: Пароль:
1C
1С v8
Правильно обновить УТ 11
0 Baiji
 
19.12.25
10:07
Приветствие! Друзья,

Есть: УТ 11.5.12.53
Надо: УТ 11.5.25.80
Конфа с доработками

У 1с читаю:
Файлом 1cv8.cf можно выполнять обновления, пропуская несколько версий. Но обязательным остается обновление между LTS-версиями. В каждой версии рекомендуется брать последнюю сборку, так как в ней релиз максимально стабилен.
Список прошлых релизов LTS-версий, пропускать обновления, на которые нельзя:
11.5.8.443 –> 11.5.12.* (рекомендуемая крайняя сборка 11.5.12.270)
11.5.12.270 –> 11.5.17.* (рекомендуемая крайняя сборка 11.5.17.219)
11.5.17.219 –> 11.5.22.* (рекомендуется брать последнюю опубликованную на текущий момент)

Что это значит? Какой должен быть путь?
Такой: 11.5.12.53 > 11.5.17.219 >  11.5.25.80
Или такой: 11.5.12.53 > 11.5.12.270 > 11.5.17.219 > 11.5.22.132 > 11.5.25.80
Или вообще другой?

Это касается только обновления конфы или кофы И обработчиков?

Поделитесь опытом.
Заранее спасибо!
1 unenu
 
19.12.25
10:23
Рекомендуемая крайняя сборка - это если ИБ небольшая.
Если приличный размер, то проще малыми скачками и построить свой путь с бОльшим количеством релизов.

Прыжки на крайние сборки череваты долгим выполнением обработчиков обновления и некоторые при падении творят хаос.

Как говорил поклонник Капитала "Лучше меньше, да лучше"

И еще...
- заблокировать выполнение регламентных заданий, чтобы обработчики отложенного обновления не стартовали при запуске;
- после очередного обновления загружаем все патчи версии;
- затем в форме регламентных заданий запускаем вручную "Отложенное обновление ИБ";
- после успеха переходим к обновлению следующего релиза.
2 shuhard
 
19.12.25
10:19
(0) догоняешь до крайней и далее LTS
не монопольные обработчики могут при большом объёме данных отрабатывать 5-7 дней
3 Baiji
 
19.12.25
10:33
(1) (2) Спасибо!
Интересно, только как действовать конкретно?

База, к счастью, не большая
4 X Leshiy
 
19.12.25
10:37
5 Bigbro
 
19.12.25
10:39
бэкапы только не забывай между каждым из шагов делать.
а то обидно будет после глюка на последнем шаге начинать весь процесс который шел 3 дня заново.
6 H A D G E H O G s
 
19.12.25
10:39
(1) Недавно обновил 300 Гб базу с УТ11.2 до последней УТ11.5.22

Немного магии кэширования и оптимизаций кривых кодов от 1С - и вуаля, не дольше 4 суток.
7 shuhard
 
19.12.25
10:40
(3)[как действовать конкретно]
догоняешь до крайней и далее LTS
8 H A D G E H O G s
 
19.12.25
10:44
Вот такая портяночка
9 d4rkmesa
 
19.12.25
10:45
(0) 2.5.12.53 -> 2.5.12.270 (cf) -> 2.5.17.234 (cfu) -> 2.5.22.132 (cfu) -> 2.5.25.80 (cfu)
10 PuhUfa
 
19.12.25
10:45
11.5.12.53 > 11.5.12.80 > 11.5.12.102 > .... > 11.5.12.270 > 11.5.17.234 > 11.5.22.132
На каждом этапе запускаешь предприятие что бы отработали все обработчики.
11 H A D G E H O G s
 
19.12.25
10:51
(10) И отложенные обработчики.
И не забываешь проверить на дубли
12 Baiji
 
19.12.25
10:58
(10) 1с официально разрешает перескакивать релизы
"Файлом 1cv8.cf можно выполнять обновления, пропуская несколько версий"

Готовый cf 11.5.25.80 со всеми доработками у меня уже есть, в тестовой базе этот весь путь пройден

Как теперь его правильно вкатить в рабочую базу?

Я наверное изначально не до конца разъяснил
13 Мультук
 
гуру
19.12.25
11:05
(12)

Сделать тестовую базу и учиться ?
14 H A D G E H O G s
 
19.12.25
11:06
(12) Надо было сохранить промежуточные cf-шники, если конфа была изменена, а лучше xml-ки с сохранениями настроек итоговых сравнений-объединений, и, НИЧЕГО не меняя в конфе и платформе рабочей - последовательно натягивать с загрузкой настроек.
15 H A D G E H O G s
 
19.12.25
11:07
Чет я затупил, сорян. Позовите специалиста.
16 Baiji
 
19.12.25
11:08
Хочется просто понять, что это значит:
Файлом 1cv8.cf можно выполнять обновления, пропуская несколько версий. Но обязательным остается обновление между LTS-версиями.
17 PuhUfa
 
19.12.25
11:09
(12) Ну если тебе 1С официально разрешает перескакивать релизы, то обновляйся сразу на 2.5.25.80, зачем все эти сложности -)
18 Baiji
 
19.12.25
11:10
(14) Ну конечно, это понятно.
Весь вопрос в этой последовательности.
Какая она должна быть?
Короткая или длинная, см (0)
19 Ненавижу 1С
 
гуру
19.12.25
11:22
(18) если обновления позволяют обновляться, то используй эту возможность
20 Анцеранана
 
19.12.25
11:26
(12) Думаю каждый немного по своему наверное. 1. Я делаю через "Конфигурация - Поддержка - Обновить конфигурацию".
2. Обращаю особое внимание на дважды измененные объекты
3. Обращаю особое внимание на процедуры в расширении с тэгом #ИзменениеИКонтроль
4. При обновлении расширения иногда выводятся список чего еще надо изменить при сохранении + в формах расширения иногда подсвечивается кнопочка "Обновить".
Изменяю, обновляю.
5. При запуске 1С Предприятия запускаю рег. задание "Отложенное обновление ИБ" если оно не запустилось , а потом проверяю через окошко "Результаты обновления и дополнительная обработка" данных что все ОК. Оно находится в "Интернет поддержка и сервисы"- "Обновление программы"
21 Анцеранана
 
19.12.25
11:28
Это я так перешел на 11.5.22.131 с ряда предыдущих,у вас я понял немного другая ситуация.
22 Baiji
 
19.12.25
11:28
(19) Так, а как ее использовать?
Так: 11.5.12.53 > 11.5.17.219 >  11.5.25.80
Или так: 11.5.12.53 > 11.5.12.270 > 11.5.17.219 > 11.5.22.132 > 11.5.25.80

Или как?
23 Baiji
 
19.12.25
11:30
(21) Вопрос не касается переноса доработок, с этим проблем нет
24 PuhUfa
 
19.12.25
11:42
(22) тебе 1С для чего табличку сделали на какую версию с какой можно переходить? Там написано, что с 11.5.12.53 можно сразу перейти на 11.5.17.219?
25 Анцеранана
 
19.12.25
11:43
(22) это задачка покруче теоремы Ферма) Но я лично для себя решил не переходить пока на 11.5.25.*, а оставаться на 11.5.22.* Вот она LTS как раз и когда я скачивал - актуальная была 131 , пока меня это устраивает, а когда они исправят кучу ошибок перейду на более старший релиз или 11.5.23 или 24.* когда они их выпустят.