Серверное администрирование. Почему нужно обязательно обращаться к профессионалам

Как многим наверное известно, система 1С Предприятие поддерживает два варианта работы. Это:

  • клиент–сервер;
  • файловый вариант работы.

Для клиент-серверного режима необходимо установить Сервер 1С: Предприятия.

В данной статье рассмотрим, как администрировать этот сервер с помощью утилиты Консоль администрирования серверов 1С 8.3 (8.2).

Сразу сервисное отступление — если при запуске консоль выдает сообщение «Различаются версии клиента и сервера (8.3.х.х-8.3.х.х), клиентское приложение: Консоль кластера», Вам необходимо пройти регистрацию с помощью соответствующего ярлыка из меню «Пуск»:

У нет собственного интерфейса для управления. Администрирование ведется при помощи консоли серверов 1С. Консоль входит в поставку 1С Платформы и устанавливается локально на компьютер пользователя. Сами Информационные базы могут размещаться как локально, так и на удаленных компьютерах или серверах.

Получите 267 видеоуроков по 1С бесплатно:

Создание, редактирование и удаление баз на Сервере 1С

Чтобы создать информационную базу на Сервере 1С, необходимо сначала создать Центральный сервер и Кластер, к которому будет принадлежать база. На строке 1C:Enterprise 8.3 Central Servers нужно «кликнуть» правой кнопкой мыши и выбрать в контекстном меню пункт «Создать». В открывшемся окне вводим имя сервера и номер порта.

Теперь создадим Кластер. Также воспользуемся контекстным меню и выберем пункт «Создать». Заполним параметры кластера.

В ветке «Информационные базы» с помощью контекстного меню добавляем новую базу. После заполнения ее параметров нажимаем «Ок». Информационная база готова к работе.

С помощью контекстного меню базу можно удалить или отредактировать свойства.

Действия в консоли

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

Существует много пособий по настройке программ (Операционок, сервисов, сайтов и тд), но редко можно встретить мануал по организационным вопросам связанным с системным администрированием. Сразу скажу, опыт работы у меня достаточный. Рассматриваться предмет будет на моем личном примере работы, сразу скажу что любые аргументированные дополнения, и исправления приветствуются. Также поясню для господ минусующих: «Не нравится? Сделай лучше!», и обязательно пришли ссылку, почитаю с большим удовольствием.

Ну что устроился на работу? Даже сисадмином? Даже в контору где от 5 до 50 компов (написано для тех кто устроился именно в такую фирму, потому как до 5 самому справиться и разобраться не проблема, а бросаться сразу с шашкой на танки без опыта смысла нет).

Все таки Вас приняли! Поздравляю! Но не спешите радоваться - сисадмин, это не самая лучшая должность (и вообще не должность, а состояние души), когда все работает вас могут не замечать, а когда юзер что-то сделал и все зависло виноват конечно же сисадмин.

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

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

Теперь желательно пройти с тетрадкой, зарисовывая схему помещений (в принципе можно взять план пожарной эвакуации и использовать его, а если хочется точности то взять строительный план (либо в БТИ, либо в бухгалтерии, как не странно он у них должен быть, так как налоговая требует налог на недвижимость, а он рассчитывается согласно этого плана). Записываем в тетрадочку (потом идеально сделать схему в Visio или СКС Эксперт) где какой компьютер стоит (если на вас повесили еще и АТС, то и где какой телефон). Узнаем конфигурацию машины, говорим с его владельцем-пользователем-манагером (нужное подчеркнуть, лишнее вычеркнуть) и узнаем какой софт он использует и чего ему не хватает для полного счастья. Таким образом нужно обойти всю контору, затем сесть, подумать и привести к системе полученную информацию.

Из личного опыта - Мое первое место работы - небольшая фирма, 13 компьютеров в техническом отделе, 5 в бухгалтерии, 10 компьютеров в торговом отделе, серверы - 1С, шлюз во внешнюю сеть. WiFi - точка доступа, аппаратный принт-сервер, два принтера (торговый, бухгалтерия). АТС 6х16.

Итак, начнем. Нет, все еще не идем к серверам «ставить туда линукс», и настраивать все подряд. Сядем и подумаем, как все должно работать в теории.

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

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

Из личного опыта - Получилась примерно такая картина - Бухгалтерия - 1С Бухгалтерия, Банк-Клиент, Гарант, Контур-Экстерн. Торговый отдел - 1С Торговля и склад, система CRM, Банк-клиент (только просмотр). Тех. Отдел - куча программаторов, мануалов, схем. Для всех общее - Total Commander, Office, WinRar, Acrobat, опера, антивирус, почтовый клиент. В общем смотрите у себя по ситуации, как говориться каждому свое.
Озвучено то как было надо, а стояло как попало, у кого-то не стоял офис, у кого-то CRM, и все к друг другу бегали смотреть:)

На серверах - 1С - чистая Windows 2003, антивирус, базы 1С. Интернет - Windows 2003, Kerio, Merak Mail Server, антивирус.
Все это крутилось в рабочей группе, понятие безопасности отсутствовало, сортировка в документах и мануалах отсутствовала также.

Вначале были сделаны первоочередные вещи - проверка на вирусы (нашлись гадины и были преданы инквизиции), проверка на ошибки диска и реестра, найдутся у любого. Также, так как пришел на работу не просто сисадмином, а еще и следящем за 1С, проверенна 1С, убраны дубли, удаленно все что было не нужно.

Теперь можно браться и за серверы. Начнем пожалуй с интернета. Итак первый вопрос какие сервисы от него требуются - у меня получилось примерно такая ситуация - контроль, тарификация и статистика по пользователям, с квотированием и запретом определенных сайтов, почтовый сервер, DNS, файрвол, прокси, FTP. Решение можно собрать как на Windows, так и на *nix.

Пример - Windows - kerio winroute firewall (firewall, подсчет траффика, прокси, антивирус, контроль в одном флаконе), почтовый сервер (мерак или тот же керио но теперь kerio mail server), ftp – Serv-U. Пример - FreeBSD (собственно на ней и сделал) - на ней необходимые сервисы встанут в такой софт - подсчет трафика, статистика - stargazer, netams или abills, почтовый сервер - sendmail, DNS – bind, proxy – squid, ftp – proftpd. Файрволл - ipfw.

Из личного опыта - По поводу почты. В последствии ушли на google mail, чего и вам советую, доступ отовсюда, нормальная система настройки плюс всяческие дополнительные сервисы, такие как google calendar.

Процедуру настройки приводить не буду, так как софт каждый выбирает для себя сам, и всегда можно поставить, что нибудь другое вместо приведенного мною. Главное надо помнить, что сервер должен логироваться, резервироваться и обновляться. Любой, что никсы, что вин.

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

Плюс на этом же сервере была сделана система резервирования (которая помимо создания бэкапа, сама писала на ленту, достаточно вставлять раз в день чистую. Плюс копировала по сети на мой компьютер.

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

После настройки серверов пришло время настраивать клиентские компьютеры. Собрал системник (в дальнейшем он был в резерве), на него установил систему, и заменяя у манагеров корпус, забирал, настраивал, ставил обратно, брался за следующего. При наличии всех дисков, а диски естественно готовятся заранее, на один комп тратится примерно часа 3-4. После были сделаны clonezilla-образы и восстановление убитой системы стало занимать 15 минут.

Из личного опыта - также в это же время прочищал корпуса, Прочищал беличьей кисточкой и пылесосом, менял термопасту, подкручивал все винты, ставил заглушки.

Из личного опыта - ставьте систему удаленного управления, такую как radmin, vnc. Вообщем что знакомо и удобнее, иногда очень помогает, чтобы не бежать.

Вот собственно примерно так все и происходило, конечно не все так гладко. Но сейчас все работает. Люди довольны и гораздо меньше дергают админа, отвлекая от чтения Хабра.

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

1. Если на фирму пришел новый работник, потратьте час на обучение, проблем будет меньше, плюс назначьте из числа его соседей ответственного, к которому будут вопросы вначале, это будет гораздо быстрее, чем вам позвонят вы подбежите посмотрите и покажите кнопку «печать».

2. Потратьте день на то чтобы промаркировать кабели ЛВС и телефонов, много раз видел как просто к свичу подходит куча проводов, и не понятно где какой:)

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

4. Ставьте на доступ к антивирусу пароль!!! Иначе в не меру умные пользователи могут его отключить, якобы для повышения скорости работы. Вы конечно узнаете это по логам, но иногда может быть поздно.

5. Проведите инвентаризацию всего железа что у вас есть, затем запишите на болванки либовнешний хард все драйвера (и желательно доки) на все это хозяйство.

6. Неплохо проверять время от времени свои сервера сканерами безопасности, к примеру тем же Xspiderom. Лучше узнать о своих ошибках первым.

7. Если вам поручили создать web сайт фирмы, конечно можете взяться, но не советую - профессионалы справятся лучше и быстрее, просто по моему личному мнению, тут меньше технической работы, а больше работы дизайнерской и верстки. А вот поддержка, добавление новостей, это уже можете спокойно делать сами.

8. Освойте хотя бы основы телефонии и электротехники. Не помешает.

9. Резервирование, резервирование… да, забыл еще раз резервирование.

10. Заведите себе список с телефонами-адресами службы техподдержки провайдера, «одинесников» и тому подобных товарищей.

11. Если система рухнула - потратьте полчаса-час, на чтение логов, из за чего это сообственно, случилось, если из за глюков железа или софта, сделайте для себя выводы. Если виноват юзер - на первый раз предупредите, далее принимайте репрессивные меры.

12. По поводу IP-адресов - советую разработать для себя систему выделения IP-адресов оборудованию.
Например:

Но в любом случае у вас должна быть возможность узнать, у кого какой IP в случае статического назначения посмотрев в свои записи, либо посмотрев список dhcp leases для динамических адресов.

Вам установили и настроили сервер под определенные нужды, например, почтовый сервер или web сайт, и, как обычно, в самый не подходящий момент что-то происходит и почта перестает доставляться, сайт не работает заказы не поступаю, вы теряете прибыль. Что делать, куда бежать? За 10 минут решить эту проблему не возможно. И вот сумма потерь от простоя гораздо превышает ежемесячной платы за поддержку сайта и сервера. Вывод очевиден — администрирование и поддержка сервера должна быть постоянной, что-бы не допустить или в кратчайшие сроки устранить проблемы.

Почему удаленное обслуживание сервера лучше?

Чтобы программное обеспечение работало бесперебойно для его обслуживания необходимо содержать в штате организации сотрудника с навыками администрирования сервера. Найти профессионала в области поддержки сервера, весьма сложно, тем более что заработная плата у специалистов этой области выше среднего. Да и ему необходимо предоставить рабочее место, оформить, выплачивать больничный и отпуск, платить налоги и т.п. При этом один сотрудник не сможет работать круглосуточно. Используя услуги IT аутсорсинга, т.е. привлечение специалистов для выполнения it услуг, сократит ваши затраты. А большой опыт и профессионализм целой команды обеспечит бесперебойную работу вашего сервера. Наши сотрудники обслуживают большое количество серверов и сталкиваются с разнообразными проблемами, что развивает их опыт и навыки.

Кому подходят услуги по администрированию серверов?

В последнее время аренда сервера набирает популярность, по ряду причин, таких как удобство и стоимость. Поэтому, взяв в аренду виртуальный (VPS/VDS) или физический сервер, нужно задуматься о том, как вы будете его обслуживать. В основном виртуальные сервера используют операционную систему семейства Linux, а это вам не Windows, в котором все интерактивно и интуитивно понятно. Таким образом, услуги по удаленному администрированию серверов и поддержке сайта — то, что вам нужно.

Чтобы ваш сервер работал стабильно и безопасно, не обязательно держать в штате высокооплачиваемого специалиста, достаточно воспользоваться абонентским либо почасовым обслуживанием от нашей компании. Если вы не собираетесь самостоятельно заниматься поддержкой ваших серверов или сервера, правильным решением будет выбор одного из абонементов серверной поддержки. Мы предлагаем несколько видов технической поддержки серверов, отличающихся друг от друга, но дающих одинаково отличный результат - серверы работают так, как этого хотите Вы

Первоначальная настройка сервера, подключение к системе мониторинга и управления стоят 1500 руб. (единоразово) независимо от выбранного пакета. Мы создали несколько пакетов, которые посчитали удобными для различных типов серверов. Уверены, что один из этих пакетов точно вам подойдет. Каждый пакет включает проактивный круглосуточный мониторинг и обновление ПО (время не учитывается).

Почасовая оплата администрирования сервера:

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

Что вы получаете:

Обновление, перенастройка ПО, решение проблем с работой различного ПО

Защита от спама и вирусов (соответствующее ПО устанавливается по запросу клиента)

Проверка насколько хорошо защищен Ваш сервер и если надо - повышение уровня безопасности

Установка специфического ПО для решения определённых задач

Помощь в отражении DDoS атак

Настройка операционной системы (Linux, FreeBSD, Windows) на максимальную производительность, оптимизация работы сервисов;

Тестирование аппаратного обеспечения сервера, проведение стресс-тестов

Решение проблем с панелями управления хостингом

Круглосуточный, бесперебойный мониторинг работы удаленного сервера и всех сервисов

Настройка резервного копирования

Об администрировании серверов

Когда Ваш бизнес быстро развиваются и виртуальный хостинг сайтов не удовлетворяет всех потребностей высоконагруженного сайта, самым правильным выбором будет аренда сервера. Мощные и надежные серверы станут наилучшей основой успешного развития вашего сайта, интернет-магазина или целой сетевой инфраструктуры компании. В поддержании стабильной работы Вашего сервера помогут квалифицированные администраторы UNIX систем компании «Coopertino». Доверьте администрирование сервера нам, и у Вас станет как миниму одной проблемой меньше.

Компания «Coopertino» (ООО «Международные Телекоммуникации») имеет огромный опыт поддержки физических серверов (узлов) с размещенными на них виртуальными серверами. Качество и оперативность поддержки серверов нашими специалистами всегда на высшем уровне, и наши клиенты чувствуют это!