Ключевые слова: Х-терминал, linux, LTSP, Linux Terminal Server Project, терминальный linux-сервер, бездисковая станция, ПК без жесткого диска, использование старых компьютеров, diskless workstation, thin client, asplinux, использование Linux в офисе, X-terminal
Связывая свою дальнейшую деятельность по эксплуатации компьютерной техники с Х-терминалами, следует быть готовым к переносу информации на новый сервер. Вызвано это, в первую очередь, необратимым поступательным развитием информационной технологии. Как бы ни хорош был сервер, купленный 3 года назад, он вряд ли справится со всеми требованиями, которые выдвигает современное программное обеспечение. Модернизация сервера возможна, но ограничена, как правило, материнской платой, так как с заменой этого компонента сопряжено довольно много рабочих параметров операционной системы. Нарастить оперативную память, увеличить объем дисковой подсистемы, поставить более производительный процессор не является проблемой, но в определенный момент возможности модернизации иссякают. Именно в этот момент встает вопрос о покупке нового сервера.
За перенос операционной системы на новый, более производительный сервер выступает и тот факт, что за время роботы программного обеспечения файловая система обрастает избыточным количеством временных файлов, которые не всегда хранятся в каталоге /tmp, а следовательно найти и удалить их совсем не просто. С этой точки зрения перенос операционной системы на новый сервер подобен переезду в новый офис после ремонта: вначале несколько непривычно и придется попотеть (перенести пользовательские каталоги, настройки демонов и т.д.), но зато со временем работать станет значительно лучше. К тому же в новой (чистой) операционной системе можно реализовать функции, которые были, к сожалению, изначально не применены в старой. Например, вам всегда хотелось настроить систему учета сетевого трафика в разрезе пользователей Х-терминалов, а сделать это в период эксплуатации старого сервера было сложно ввиду его постоянной загруженности. Еще одним хорошим примером использования нового Х-терминал сервера является построение системы RAID в режиме зеркалирования, для повышения надежности хранения информации на жестких дисках. В общем, аргументов довольно много, и рано или поздно любая система Х-терминалов столкнется с необходимостью переноса информации на новый сервер, а чтобы осуществить это с наименьшими негативными последствиями для конечных пользователей, следует заранее продумать, какие мероприятия должны быть для этого выполнены.
Разумно составить план действий по переносу системы на новый сервер. Чем более детальным будет этот план, тем меньше потом будет нареканий на работу в новых условиях. Итак, переносу подлежат:
Как видно, это только краткий список действий, которые необходимо запланировать. Возможно, в вашей конкретной системе он будет значительно обширней.
Откровенно говоря, перенос операционной системы на новую аппаратную платформу это довольно серьезный шаг. Перед тем как переносить данные со старого сервера, необходимо, чтобы на новом Х-терминал сервере операционная система работала как часы. Рекомендуется сначала настроить сервер, тщательно протестировать его работоспособность, а уже после этого приступить к процессу копирования информации. При этом очень важно учитывать фактор времени, так как при возникновении непредвиденных трудностей, перенос операционной системы может затянуться, а согласитесь, что это никак не входило в ваши планы, и поверьте мне, особенно в планы ваших пользователей. Чтобы при переносе информации не страдала производительность труда, выполнять эту процедуру придется в выходной день, так что заранее можно обрадовать системного администратора обещанием отгула за работу в неурочное время.
Лично я не сторонник замены старого сервера на новый за один пусть даже выходной день. Работа с таким жестким ограничением по времени чревата потенциальными ошибками, которые потом будет довольно сложно исправить. Если организация столкнулась с необходимостью в наращивании аппаратных возможностей Х-терминал сервера, то что мешает настроить новый сервер на параллельную работу со старым, а также постепенно осуществить перенос всех пользовательских учетных записей на новую платформу?