Windows, Linux, 1С или опять про это...

20.07.26

База данных - Администрирование СУБД

30 декабря, пик предновогодних продаж, и тут — полная катастрофа. Сервер с 1С в единственной торговой точке пал жертвой вируса-шифровальщика. Бизнес встал, выручка — ноль, резервных копий нет. Знакомая ситуация? Но вместо того, чтобы просто переустановить «убитую» Windows, мы пошли другим путем. В свежей статье я честно рассказываю: почему сервер на «дешевых комплектующих» — это бомба замедленного действия. Как вирус проник в систему, если кассир работает исправно? Зачем микробизнесу смотреть в сторону бесплатного Linux (и при чем тут лицензии на Windows Server + MS SQL). Реально ли подружить 1С, торговое оборудование и «неродной» интерфейс? Спойлер: Сервер ожил, базу восстановили (да, это было больно), а клиент теперь спит спокойно.

С чего началась эта грустная и поучительная новогодняя история…

Это случилось 30 декабря 2025 года. Мне позвонил знакомый и попросил помочь его другу с решением проблемы, возникшей в его маленькой и единственной торговой точке. Суть проблемы, со слов знакомого, заключалась в том, что перестал загружаться сервер с 1С.

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

Остаться без выручки в пик новогодних продаж, это просто катастрофа. Поехал…

Первым делом показали мне этот «сервер» с 1С…

Обыкновенный компьютер, собранный из самых дешевых, на тот момент, комплектующих, по принципу «что нам сказали купить, то мы и купили». Никогда так не делайте!

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

По этой причине складывается пародоксальная ситуация, что владельцы небольшого бизнеса, да и бизнеса покрупнее, иногда, забывают об одной простой и старой истине, что скупой платит дважды. Но, зачастую, это не их вина, что они так несерьезно и невнимательно относятся к вопросу выбора и настройки сервера с учетной системой, вокруг которой, по сути, и крутится этот бизнес. Бизнес, если по классике, это процесс извлечения прибыли, которому сопутствуют и риски. Так вот про эти риски почему-то никто не хочет и думать и знать.

Что он еще, возможно, не знает? Так это то, что компания, внедряющая 1С, зачастую, не горит особым желанием лезть в «железо» сервера и вопросами детальной настройки серверной операционной системы и безопасности не занимается. Это чаще всего, но, есть, конечно, компании покрупнее, но это не про них, так как в их штате обычно есть и специалист по 1С и системный администратор. И вот наш счастливый владелец бизнеса полагает, что внедряющая компания даст ему исчерпывающие рекомендации по этим вопросам. И она их дает – куда деваться? По итогу, владелец бизнеса, по рекомендации внедряющей организации, сам приобретает компьютер («что нам сказали купить, то мы и купили») под сервер в ближайшем магазине и просит соседа, разбирающегося в компьютерах студента, или компанию внедряющую 1С все это настроить, искренне полагая, что все было предусмотрено и на этом все и закончилось. Казалось бы, к чему столько много слов? А про системного администратора, ангела хранителя, в этой ситуации, забыли.

Далее, после окончания работ по автоматизации, владелец бизнеса остается один на один с реалиями жизни, как в нашем случае.

Что же случилось, или северный зверек с ценным мехом

Вообще, я с уважением отношусь к лицензиям, так как считаю, что любой труд должен быть оплачен, а купленная лицензия — это тоже чья-то зарплата. Это я к тому, что на сервере был установлен Windows Server 2019, но ничего против него я не имею, так как, повторюсь, бизнесмен не обязан разбираться в «софте» и «железе», а поскольку ему было предложено, то он не отказался – лишь бы 1С работала. Но это не точно.

Вернемся к Windows Server 2019. К нему внезапно пришел небольшой северный зверек в виде вируса-шифровальщика. Окончательно и бесповоротно.

Что имеем в итоге?

  1. В магазинах пик продаж - бизнес стоит, выручки нет и в ближайшее время не предвидится.
  2. Сервера больше нет, а платить за расшифровку, сами понимаете, смысла нет.
  3. Баз данных 1С тоже нет, поэтому придется начинать все с нуля.

Тот, кто в теме, задаст всего один вопрос: «Ну сколько можно наступать на одни и те же грабли?». Оказывается, можно. Проведем в стотысячпятисотый раз анализ нашей, и не только нашей, ситуации.

Почему мы имеем то, что имеем?

Первый вопрос возникает об источнике получения вируса-шифровальщика. Ответ очевиден – из интернета. Почему прилетело на сервер, а компьютер с рабочим местом продавца/кассира остался в целости и сохранности? Однозначного ответа нет и не будет, но можно предположить следующие варианты.

Вариант номер один. Для организации удаленного доступа к серверу использовался RemoteAdmin, через который и мог бы проникнуть какой-нибудь вирус или троян. Такие случаи не единичны. Вообще, я не понимаю, когда для удаленного доступа к 1С используют тот же RemoteAdmin или Hamachi… Это нормально? Ну, не знаю...

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

Второй вопрос касается резервных копий баз 1С. Их просто нет. Это классика жанра. Любой, самый простой сервер, должен иметь минимум три диска: первый – под операционную систему, второй – под базы данных 1С, третий – под резервные копии баз данных 1С. Этого не было сделано. Весь сервер был построен на одном единственном диске – операционная система, базы данных 1С (без резервного копирования). Все в одном флаконе. Сотрудник внедряющей организации по 1С заявил, что рабочей копии базы 1С, со всеми доработками, у него нет. Верится, но с большим трудом… Как говорится в нашем кругу, все системные администраторы делятся на тех кто делает бэкапы и тех, кто их будет делать.

Третий вопрос больше риторический и относится к разряду предпочтений, но имеет место быть. Это вечный холивар в части что лучше: Windows или Linux? Ни то и не другое — все для своих целей. По роду своей деятельности лично мне удобен Linux, поскольку на нем реализовано много проектов никак не связанных с 1С. Кроме того, надо отдать должное фирме 1С, КриптоПРО, Аскона и т. д., которые портируют свое программное обеспечение на операционные системы отличные от Windows, например — Linux, потому что у людей должен быть выбор. Кстати, не Люмикс, не Лимпус, а Линукс.

С вашего позволения, поскольку был упомянут Linux, для тех, кто о нем слышит в первый раз, чуть поподробнее, со своими плюсами и минусами, в сравнении с Windows.

Linux — это полноценная операционная система.

Что бы ни говорили, но в первую очередь, мы говорим о деньгах. Это бесплатно.

Эти операционные системы, распространяемые под свободной лицензией GNU GPL совершенно бесплатны. Есть коммерческие варианты, платные, но мы о них не говорим. Попробуйте рассчитать стоимость Windows Server. Тут вас пробьет скупая слеза. А потом приплюсуйте клиентские лицензии. А потом терминальные лицензии… А если у вас еще и клиент-серверный вариант работы 1С, то потребуется еще и система управления базами данных, например - MS SQL Server, после калькуляции которой вы точно надолго уйдете в запой, конечно, если вы не олигарх. Исторически так сложилось, что почему-то между «пиратским» программным обеспечением и бесплатным программным обеспечением стоит жирный знак равенства, что в корне не верно. Поэтому, если этот знак равенства убрать, то все встанет на свои места. Это о стоимости владения.

Кстати, есть такие люди, если вы еще не знали — системные администраторы, одной из задач которых, как раз и является снижение стоимости владения. Те специалисты, которые вам бы и выдали какой вам нужен сервер и из чего его собрать.

Безопасность и защищенность.

Теперь про вирусы - в этих операционных системах, в общем случае, вирусы просто не живут. А за счет имеющихся разграничений прав доступа, чтобы сломать что-то в этой операционной системе, надо очень и очень сильно постараться.

Модульная структура Linux - ставим только то, что нужно

Линукс имеет модульную структуру, поэтому в нем можно ставить только, то что тебе нужно. Нужна подсистема печати? Ставим. Привет Apple. Не нравится вид рабочего стола? Ставим ту графическую оболочку, которая больше по вкусу, хотя и без нее можно прекрасно обойтись. Нужен общий диск в сети? Пожалуйста... Много чего можно.

1С на Линукс ставится? Вообще проблем нет.

Для клиент-серверного варианта имеется СУБД PostgreSQL – стандартная версия бесплатная. Кстати, разработчик СУБД есть тоже наш, отечественный.

Поэтому, один раз грамотно настроенный сервер под Линукс обеспечит вам долгую и счастливую жизнь в режиме 24/7 с отличной производительностью. А вы не задавались себе вопросом, почему 95% всех серверов в интернете работают под Линукс?

Теперь о минусах Linux, куда же без них.

Непривычный интерфейс

Те, кто мечтает о кнопочках «Далее – Далее – Далее...» может о Линуксе забыть. Тут надо думать.

Да, настройка линуксового сервера будет немного сложнее и чуть дороже чем под Windows, но это с лихвой перекрывает затраты в долгосрочной перспективе.

Требуется внимание к выбору оборудования

В случае развертывания сервера под Линукс, нужно быть внимательным к подбору и выбору периферийного оборудования: принтеры, торговое оборудование и т.д., хотя поддержка его в этой операционной системе очень хорошая. Часто можно слышать, что то или иное устройство не заработало в Линукс. Но это не совсем так, потому что это проблема не самой операционной системы, а проблема в производителе оборудования, который не заморачивается написанием драйверов под нее. По этой причине я, например, не очень люблю фирму Canon.

Есть особенности программной среды

Есть решения, которые работают только в Windows, но не работают в Линукс, например: в Линукс нельзя организовать прямое подключение к информационной базе 1С из другой базы для той же синхронизации. Эта технология (COM-соединение) в Линуксе просто не существует, но это не критично.

Какие работы были проведены

После того, как мы рассмотрели реалии жизни отдельно взятого случая в микробизнесе, обсудили разные нюансы эксплуатации, то, наверное, хотелось бы знать, чем все это закончилось?

  1. Развернут терминальный сервер под Линукс.
  2. Восстановлена база 1С (не спрашивайте как).
  3. Перенастроено торговое оборудование.
  4. Настроено резервное копирование баз данных.
  5. Обеспечен удаленный доступ к серверу через зашифрованное соединение.

Резюме

Целью данной статьи является, в очередной раз, донести до читателей, что при построении бизнеса любого масштаба, нужно ответственно относиться к любому его аспекту, в том числе и к развертыванию даже «маленьких» серверов с учетной системой на 1С, не забывая об элементарных вопросах безопасности в части резервного копирования баз данных. Автор не ставит цели противопоставлять Windows и Linux, а показывает, что всегда есть альтернативы имеющимся решениям, которыми можно и нужно пользоваться. Хочется также отметить, что приобретение сервера по принципу «лишь бы 1С работала» чревата многими негативными последствиями при масштабировании бизнеса, когда «маленький» сервер просто не вытянет.

Автор: Варфоломеев А.Б., Деловые решения, г.Барнаул

Вступайте в нашу телеграмм-группу Инфостарт

вирус-шифровальщик на сервере 1С перестал загружаться сервер 1С пропала база 1С сервер с Windows Server зашифрован бизнес встал из-за вируса нет резервной копии 1С восстановление 1С после шифровальщика

Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

См. также

HighLoad оптимизация Администрирование СУБД Программист 1С:Предприятие 8 1С:ERP Управление предприятием 2 Бесплатно (free)

В рамках 18 релиза СУБД Tantor Postgres мы рассказывали об оптимизациях, которые помогают планировщику сделать более точный выбор между Nested Loop и Hash Join. В следующем релизе у нас планируются оптимизации, которые позволят ускорить выполнение как Nested Loop, так и Hash Join. Сегодня мы расскажем об одном из таких методов - фильтре Блума.

31.08.2026    3476    Tantor    1    

11

Администрирование СУБД Системный администратор Программист Бесплатно (free)

5,5 тысячи пользователей в единой базе 1С, розница в режиме 24/7 и SLA 99,98% – в таких условиях любая авария быстро превращается в очереди на кассах, потерю денег и давление со стороны бизнеса. Показываем, как выстроить процесс аварийно-восстановительных работ: от первых алертов и базового скрининга системы до подключения команды, проверки гипотез и дебрифа после инцидента. Разбираем, как метрики, дашборды, техжурнал, Zabbix, Prometheus, Grafana, Telegram-боты и скрипты помогают не гадать, а быстро находить причину проблемы. На реальных авариях объясняем, почему «быстро» не должно означать «рискованно», как работа над ошибками снижает панику и почему каждая авария может сделать систему надежнее.

11.08.2026    2061    jul.dolganova    8    

22

Администрирование СУБД 1С 8.3 1С:ERP Управление предприятием 2 Бесплатно (free)

База 1С:ERP размером 646 Гб, полное маскирование за 5 часов - без создания промежуточной незащищенной копии. Разбираем бесплатный pg_anon на сквозном примере с реального продуктива.

27.07.2026    2895    Tantor    16    

13

HighLoad оптимизация Администрирование СУБД Программист Россия Бесплатно (free)

Если вы работаете с 1С на PostgreSQL и жалуетесь на тормоза — скорее всего, дело в join predicate pushdown, которого в стандартном PostgreSQL нет. В MS SQL Server этот механизм работает «из коробки», и при миграции именно запросы к виртуальным таблицам 1С бьют по производительности сильнее всего. В этой статье — реальный кейс от Postgres Professional с разбором плана выполнения, ручным экспериментом и доработкой планировщика СУБД, которая ускорила запросы от 22 до 54 000 раз.

16.06.2026    9405    postgres_professional    13    

12

HighLoad оптимизация Администрирование СУБД Системный администратор Программист 1С:Предприятие 8 Бесплатно (free)

Вышел релиз СУБД Tantor Postgres 18, и мы хотим рассказать о его новых возможностях для работы с приложениями на платформе "1С:Предприятие". В обзоре разберем улучшения планировщика, по традиции коснемся работы временных таблиц и не обойдем вниманием вспомогательные утилиты, которые упрощают поиск и диагностику проблем в высоконагруженных системах. За каждым пунктом - реальные запросы 1С, реальные рабочие базы и сотни часов тестирования!

16.06.2026    3734    Tantor    7    

10

Администрирование СУБД Системный администратор Программист 1С:Предприятие 8 Россия Бесплатно (free)

База 1С за несколько лет эксплуатации разрослась, - стала большой, медленно работает, требует много места и времени для копирования и прочего обслуживания. Нужна ли обязательно свертка или можно обойтись более «мягкими» средствами. Делюсь своим опытном как для новых конфигураций, так и для старых УПП, УТ 10…

01.06.2026    8477    2ncom    30    

11

Linux Технологический журнал 1С:Предприятие 8 Бесплатно (free)

Графическая утилита, сделанная по принципу Microsoft SQL Server Profiler, но для СУБД PostgreSQL Позволяет легко настраивать сбор планов запросов как средствами PostgreSQL, так и технологическим журналом 1С Предприятие с их последующей визуализацией. Простая, понятная для пользователей утилита, не требующая прав администратора для визуализации, и требующая их для настройки. Скомпилированная в исполняемый файл.

20.05.2026    4286    capitan    4    

10

Администрирование СУБД Системный администратор Программист Бесплатно (free)

Статья рассказывает об опыте перевода больших баз с MSSQL на Postgres и годовой эксплуатации после перехода. Показано, с какими ограничениями утилиты ibcmd можно столкнуться при миграции больших баз и какие подходы помогают безопасно обходить эти проблемы. Приведены наиболее интересные кейсы, выявленные в эксплуатации: особенности настроек Postgres, поведение оптимизатора, тонкости работы логики и статистики, а также редкие, но критичные ситуации с производительностью. Материал будет полезен тем, кто планирует переход на Postgres и хочет заранее понимать реальные риски, подводные камни и проверенные практики их преодоления.

20.04.2026    9344    berserg    12    

27
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. starik-2005 3302 20.07.26 14:08 Сейчас в теме
Как вирус проник в систему, если кассир работает исправно?
Это вот ща што было? Вот тебе нейрослопа: https://dzen.ru/a/al312vlD8FXitPYe
2. gybson 13 20.07.26 15:13 Сейчас в теме
Если головой думать, то и на win сервер вирус не залезет. Качаем chaterm, перестаем думать :)
4. Tarlich 89 20.07.26 17:45 Сейчас в теме
(2)
chaterm
а можно рассказать - что это ?
5. gybson 13 20.07.26 20:25 Сейчас в теме
(4) это агент, который работает с терминалом линукса
пишете в чат "Установи Постгр" и он устанавливает
потом пишете "не работает, не подключается" и он шуршит с настройками, брэндмауэром и прочим
ну и все такое
Может звучит сомнительно, но для тех кто хватает шифровальщики может быть меньшим злом
А для домашнего использования вообще красота.
3. DmitryKSL 169 20.07.26 16:21 Сейчас в теме
Десять лет назад "посчастливилось" поработать во франче. Помню в первые же дни срочная задача. У клиента не открывается база. Подключаюсь, все зашифровано. Бэкапы на соседнем диске тоже. Спрашиваю где ваш админ. Оказалось приходящий, в этот раз пришел, вышел покурить подумать и ... больше его не видели. )
Ситуация решилась почти благополучно, у главбуха на флешке нашлась копия базы недельной давности.
6. binx 180 27.07.26 09:21 Сейчас в теме
Против шифровальщиков лучше всего хранить бэкапы в S3 облаке, куда шифровальщик не сможет дотянуться. Linux при квалифицированных кадрах надежная ОС, но только при квалифицированных кадрах. Да может годами работать без сбоев, но к сожалению если что то пойдет не так (обновились пакеты, битые секторы на диске) то порой и опытный администратор что не сразу сможет починить сервер. Любая ОС может "навернуться" но под Linux только ты и командная строка, на Windows гораздо больше инструментальных средств.
7. Baronello 36 27.07.26 11:09 Сейчас в теме
(6) Ага, четвертый жесткий диск с бэкапом должен быть в ЦОДе, а линуксы не ломают ибо они разные/не сильно массовые и не так обильно обмазаны коричневым кодом как поделия мелкомягких, что защищает от веерных атак по уязвимостям.
Для отправки сообщения требуется регистрация/авторизация