実は、我々が普段何の問題なくサーバーを運用できているのは、サーバー管理がしっかりしているから。
何も問題が起こらないということで、サーバー管理者は何もしていないと思われがちなのです。
しかし、サーバー管理者は縁の下の力持ちのような存在。
何も起きなければ、
「何もしていない」と思われますが、
何か起きた時には、
責任を問われる…
大変な仕事です。
株式会社PEEP 高原
【Aさんが経験したサーバー管理の大変さの実例】
Aさんはとある会社でサーバー管理の業務に携わっています。
会社のサーバーは今まで何かの問題が発生したことはありませんでした。
ある日、サーバー管理者のAさんは査定を下げられ、賞与も減らされてしまったそうです。
しかし、そこからが問題。
Aさんはやる気がなくなり、サーバー管理を怠りました。
すると社内にコンピューターウィルスが蔓延。
大変なことになってしまいました。
そこで、Aさんがウィルスを除去しました。
それ以降はAさんの評価はうなぎ上りで、英雄のような扱いを受けることになったのです。
株式会社PEEP 高原
とても大変な業務ですね…
一般のユーザーが知らないところで、何も起こらないように日々対策を行っているのです。
では、サーバー管理とはどのような業務をしなければならないのでしょうか。
この記事では、
- サーバー管理の重要性
- 具体的に行わないといけないこと
- サーバー管理者のリアル(実例)
を徹底解説します。
サバ
サーバー管理を任された…
何をしている人なのかよくわからない…
という方には、必読の記事です!
サバサバ読める目次
サーバー管理の仕事は保守だけじゃない!
『サーバー管理』と言葉だけを聞くと、サーバーの保守だけのイメージが強いかもしれません。
実際は、サーバー管理には次のような仕事があります。
- サーバーの構築
- サーバーの設置
- サーバーの運用
- サーバーの保守
- サーバーの監視
その中でもやはりメインはサーバーの保守です。
業務の約9割は運用保守だと思っても良いくらいです。
その点では最初のイメージ通りかもしれませんが、その他の業務もあるので知識は必要となります。
そして、サーバー管理で最も大変なのも運用保守業務となっています。
サーバー管理の仕事は、サーバーの「構築、設置、運用、保守、監視」の業務があります。
サーバー管理は大変!運用保守業務って何をするの?
サーバー管理の最も大変な『保守』という部分について着目してみましょう。
サーバーの保守にはどのような業務があるのでしょうか。
主な業務としては、次の7つ。
- 設定変更
- 監視
- 障害対応
- 原因調査
- ログ解析
- バックアップ
- 定期健診
では、もう少し詳しく見て行きましょう。
サーバーの『保守』業務は、「設定変更、監視、障害対応、原因調査、ログ解析、バックアップ、定期健診」などがあります。
サーバー管理!設定変更が必要なときってどんなとき?
サーバーの『設定変更』が必要な場合は以下のような場合です。
- アカウント作成
- アカウント削除
- アカウント情報変更
サーバーを運用していると、メールアドレスの追加登録や削除、またはパスワードの管理などが必要な場合があります。
また、その他アプリケーション関係でも設定変更をしなければならないこともあるので、その都度対応が必要となります。
サーバーの『設定変更』は、アカウントの「作成、削除、情報変更」の時に必要になります。
サーバーの監視から障害対応まで
サーバーを運用していると、何らかの障害が発生することも!
障害が発生し、サーバーが使えない時間が長くなればなる程、企業側としては損害が大きくなります。
ですから、サーバーが使えない時間を1分1秒でも短くするのがサーバー管理者の仕事なのです。
その為に、常にサーバーを『監視』しなければなりません。
具体的な監視の方法としては以下の通り。
死活監視 | サーバーが停止していないことを監視します。 |
ハードウェア監視 | CPU、メモリなどの物理的な故障が無いかを監視します。 |
負荷状態監視 | 以下を監視します。 ・CPU使用率 ・メモリ使用量 ・ハードディスク使用率 ・ネットワーク使用量 |
アプリケーション監視 | アプリケーションが正常に動作しているか、エラーが出ていないかを監視します。 |
ネットワーク監視 | ネットワークが正常に動作しているかを監視します。 |
そして、サーバーの異常を発見したら直ちに原因を究明し、対応しなければなりません。
その為には『ログ解析』なども必要になってきます。
不正アクセスも多いので、セキュリティの管理などもしなければなりません。
また、サーバーの故障に備え、定期的にバックアップデータを保存しておくことも必要です。
場合によってはバックアップからシステムやデータの復元を行う必要もあります。
では、サーバーの運用保守業務以外の部分についても見て行きましょう。
サーバーを実際に運用するまでにはサーバーを構築して設置しなければなりません。
サーバー管理者は、サーバーを監視して、原因調査、障害対応、ログ解析、定期的なバックアップの対応もしています。
サーバーの構築と設置は意外と重労働!?
『サーバーを構築』し、実際に設置する場合の手順はこのようになっています。
- サーバーの設計
- 設置作業・配線作業
- OS・アプリケーションのインストール
サーバー管理と言うと軽作業というより事務作業というイメージだと思います。
サーバーの設置作業に関しては完全なる肉体労働。
では、もう少し詳しく見て行きましょう。まずはサーバーの設計です。
サーバーの『設置作業』は、完全なる肉体労働です。
サーバー管理の仕事はサーバーの設計から!
サーバー管理の最初の仕事は『サーバーの設計』です。
もちろん、既に立ち上がっているサーバーの保守を行うこともあります。
基本はサーバーの設計からということになります。
サーバーの設計で行わなければならないことは次の通りです。
- サーバのスペックを決める
- サーバーの処理能力を決める
- ネットワーク回線の確認
- 利用電源容量の確認
- バックアップの設計
『サーバーに求められるスペック』がどれくらいなのか、まずはそこからという感じでしょうか。
また、サーバーは処理能力によって台数を決めるため、『電源容量の確認』も必要です。
サーバーは設計段階でコストについての検討も必要となってきます。
処理能力を追及するあまり、コストが高くなるようでは実現することが難しいでしょう。
そして、設計段階で『バックアップ』に関しても、初期段階で設計しておく方が良いでしょう。
では、次に設置と配線作業について。
サーバーの『設計』は、スペックや処理能力、バックアップに関する設計も初期段階から考慮する大変な仕事です。
設置作業・配線作業
実際のサーバー『設置作業』や『配線作業』というのは意外と重労働が多い印象です。
まず、サーバー自体の重量もかなり重いということがあります。
重いサーバーを手が届かないようなラックの最上段にのせなければならないこともあります。
肉体労働そのものではないでしょうか。
更に、配線作業も床下に潜ったり、天井裏に入ったりしなければならないこともあり、かなり大変です。
また、サーバーの設置・配線時にはできるだけメンテナンスのことも考慮します。
意外と頭を使う作業でもあります。
そして、設置ができれば、いよいよサーバーの立ち上げ作業です。
サーバーの『設置・配線』は、重労働で意外と頭を使う作業です。
OS・アプリケーションのインストール
サーバーの設置が完了したら、電源を投入してOSやアプリケーションのインストールに取り掛かります。
サーバーと言っても、
- Webサーバー
- メールサーバー
- DNSサーバー
- キャッシュサーバー
- データベースサーバー
- FTPサーバー
など、色々なものがあるので、必要なアプリケーションをインストールしなければなりません。
ここまでサーバー管理に関することを見てきました。
あなたもとても難しく大変な業務だという印象を受けたかもしれません。
しかし、サーバー管理に携わっていない人から見ると、とっても楽な仕事という認識があるようです。
サーバー管理の仕事は、とても難しく大変な業務ですが、楽な仕事だと思われがちです。
サーバー管理の仕事は楽?
サーバー管理の仕事はやらなければならない業務がたくさんあり、とても大変そうに思えます。
しかし、世の中の評価は
『サーバー管理の仕事って楽でしょ?』
というイメージです。
冒頭でも述べましたが、
『何も問題が起こらないということは何もしていない』
というイメージが強く、仕事としては非常に楽と思われてしまうようです。
確かに、何も問題が起こらなければサーバー管理の仕事は非常に楽な仕事だと言えるでしょう。
特に問題の起こらないサーバーの管理業務の仕事は下記のようになります。
- 基本的にルーチンワークで時間的余裕がある
- 座ってできる仕事
- 外出・出張はない
- 接客業務はない
- メンテナンスは休日や残業時間
ですから、基本的に楽と言えば楽です。
デメリットと言えば、メンテナンスは休日や人の居ない残業時間に行うことが多い点です。
しかし、これは何も問題が起こらない社内のサーバーという前提です。
これが一般的なWebサーバーだとすると、楽な仕事とは言えません。
24時間稼働で頻繁に問題が起こる可能性もあるからです。
例えば、通販サイトなどを運営している場合のメールサーバーやWebサーバーを管理する場合、24時間体制での管理が必要となります。
決済システムに異常が発生したりすると大変な損害が発生してしまうことになります。
ですから、システムが不安定な状態であるなら激務の可能性もあります。
サーバー管理の仕事は、24時間体制での管理が必要になり、激務の可能性もある。
サーバー管理は覚えることが多い!
一般的なパソコンはWindowsかMaxかという感じですが、サーバーの多くはLinuxというOSを採用しています。
ですから、普段Windowsばかりを使用している場合には覚えることが非常に多いでしょう。
また、使い勝手も良いとは言えませんので、最初は苦労することも多いのではないでしょうか。
そんな場合は、
- サーバー管理ツールを使う
- サーバー管理を代行業者などに委託する
という方法もあります。
一度検討してみてはいかがでしょうか。
サーバー管理の仕事は、ツールや代行業者に委託することもできます。
まとめ
今回はサーバー管理ということについて取り上げてみました。
サーバー管理を一言で表すなら、サーバーに問題が起こらないようにする業務のことです。
とは言え、サーバーから異常が発生し、一時的にサーバーが使えなくなるということは起こり得ることです。
その時に備え、常に監視し、問題が発生した時には早期対応を行う必要があります。
もう一度記事を振り返っておきましょう。
サーバー管理の仕事を大きく分類すると、主に次のような5つの業務となります。
- サーバーの構築
- サーバーの設置
- サーバーの運用
- サーバーの保守
- サーバーの監視
この中でも最も時間を割くのがサーバーの運用・保守・監視です。
また、問題が起こってもすぐにメンテナンスができるように、サーバーの構築・設置という部分も重要です。
あなたが自分で作ったサイトを公開するにあたり、このような難しいサーバー管理は必要ありません。
レンタルサーバーを利用する場合、サーバー管理に関してはサーバー会社にお任せしておけばOKです。
ですから、アフィリエイトや通販サイトを運営するなら、サイト作成に集中するのが良いでしょう。