web-dev-qa-db-ja.com

管理する10台のサーバーと私は歴史専攻

徹底的な議論を正当化しない理由により、私は10台のサーバーを担当していることに気づきました。

  • ドメインコントローラー-〜500ホスト/〜350ユーザー
  • IIS Webサーバー-これは私たちがお金を稼ぐ場所です
  • SQLサーバー-王冠の宝石
  • Exchangeサーバー
  • データ入力用のLinuxボックス
  • AVサーバー
  • バックアップサーバー
  • 他の数人が投げられた

私が働いている会社は、誰もが交換可能であると信じており、したがって、彼らはどのポジションにも最低賃金を支払うことができると信じています。最近、ITマネージャーとSysadminが終了しました。ボランティアへの電話がかかってきたときに、大きく後退しなかったのは私だけだったと思います。これは、私のバックグラウンドを持つ誰かがこのポジションにいる理由も説明します。それは私がそうでなければ望んでいるのと同じくらい現実です。

それらのシステムを実行し続けるために私がしなければならないことは何ですか?書面による手順は残っておらず、過去2か月間にA +証明書とNetwork +証明書を詰め込みましたが、それでも理論と実践的な経験はありません。

私は自分自身にpowershellを教える過程にありますが、ここから長い道のりがあります。スクリプトやプログラミングの経験はありません。

どのようなタスクを実行する必要がありますか?どのようなプラクティスを実装する必要がありますか?

おそらく私はうんざりしていると思いますが、私を通過するためのライフラインは役に立ちます。

87
chipandachair

正直なところ、現在のタスクが新しいシステム管理者を雇うまですべてを実行し続けることでない限り、私は別の仕事を見つけるでしょう。障害に備えています。これがすべてローカルでホストされ、何も文書化されていない場合は、少なくとも2人で作業を行っています。

まだスクリプトやプログラミングについて心配する必要はありません。すべてを実行し続けるためのハンドルを取得します。

あなたは企業のファイアウォールも担当していますか?

私があなたがする必要があると思う迅速で汚い毎日のタスクは(特定の順序ではありません):

  • 毎晩のバックアップを確認する
  • 交換キューをチェックして、処理されていることを確認します
  • sQLバックアップを確認する
  • スキャンまたは更新に失敗した場合は、AVサーバーでアラートを確認します
56
Top__Hat

まず、Zoredacheの Beginning Sysadmin 質問へのリンクを見てください。たくさんの情報がありますが、どこに行けばいいのかわかります。そうは言っても、それは大量のデータのダンプです。

第二に、真剣に、新しい仕事を探します。あなたの雇用主がすべての人を互換性のあるウィジェットと見なしているなら、とにかくそこにいない方がいいでしょう。しかし、それは悪い経済であり、それは選択肢ではないかもしれません。

あなたの特定のケースでは、私は:

  1. 何かが壊れて頭を悩ましている場合に労働力をエスカレートできる地元のIT会社を見つけましょう。
  2. ソフトウェアベンダーとの保守契約が最新であることを確認してください。多くの場合、ソフトウェアパッケージ(IISサーバー上のものでお金を稼いでいるものを含む)が内部で作成されたのではなく)が購入された可能性があります。サポートが必要かどうかを確認してください。それらを最初に呼び出します。
  3. データとシステム状態の両方について、適切なバックアップがあることを確認してください。サーバーの1つがトーストした場合、それをすばやく復元できる必要があります。これは実際には最も重要な優先事項かもしれません。
  4. ハードウェア監査を行い、サーバーが保証期間内であることを確認します。彼らが不在の場合は、経営陣に、彼らが死亡した場合に大幅なダウンタイムが発生することを指摘し、彼らが活動している場合にのみ収益を上げるようにします。
  5. 祈る
  6. ソフトウェア監査を実行し、コンプライアンスソフトウェアから多くのソフトウェアを見つけ、それをビジネスソフトウェアアライアンス(米国にいる場合)に報告し、発見者の手数料から得たお金を使って、見つかるまで引き留めます新しい仕事。

... 6はオプションの場合があります。

51
Driftpeasant

新しい仕事を探す。その会社を失敗させましょう。彼らは明らかにレッスンが必要です。

あなたの支援へのステップアップはすぐに認められなくなり、チャンスは、より多くのストレスと虐待につながるだけです。

21
thinice

飲み始めますか? :-)

さらに、非運用サーバーをセットアップするために使用できる予備のボックスを1つまたは2つ入手することを検討してください。それはあなたがこのソフトウェアのいくつかを「私がそれを壊した場合、私たちはみんな仕事をしてお金を稼ぐのをやめる」よりも少し危険な環境で対処する方法を学ぶ機会を与えます。

VirtualBoxなどの仮想化ソフトウェアの内部で実行しても、制作作業を危険にさらすことなくソフトウェアを実際に使用できるようになります。

最後に、運用サーバーに慣れる前に運用サーバーに触れる必要がある場合は、実行するすべての手順を文書化します。画面にたどり着く方法と戻る方法を常に知っていることを確認してください。

12
afrazier

正直なところ、メンターを見つけてください!

あなたがどこにいるかわからないので、フォーラムを推薦するのは難しいですが、MeetupはITフォークとかなり一般的なので、ローカルエリアをグーグル Sysadmin(または特定の技術者)のMeetup にします。あなたはこれからもたくさんの新しい連絡先を得るでしょう。予期しない方法で役立つかもしれません。

更新:

私もこれをブログに書き始めることを強くお勧めします(仮名はIMOが必要です)。

12
hafichuk

宝石を守れ!

ブレント・オザールは、優れた " ああ、がらくた、私はデータベースサーバーを継承しただけです "スクリプトとトレーニングビデオさえ持っています。彼はそれを「60分のデータベースブリッツ」と呼んでいますが、私のタイトルは暗示されていると思います。

これを覚えて

バックアップは重要ですが、復元ほど重要ではありません。

どう言う意味ですか?はい、状況を緩和する可能性があるためにバックアップを取る必要がありますが、これらのバックアップを行わない場合テスト、ディスクを書き込むだけですスペース。

11
billinkc

したがって、本番サーバーで学習することになりますが、これはあなたの選択ではありません。この場合、サービスの中断を非難するべきではありません。 sysadminの代わりを見つけるのは会社の責任です。

多くのことを学ぶことができますが、時間がかかり、実行中のサービスに悪影響を与える可能性があります。変更を行う前に細心の注意を払う必要があり、最初に開発/テストサーバーで行う必要があります。

このサイトには、次のような多くの関連する質問があります。 SysAdmin&Developer:Responsibilitieshttps://serverfault.com/questions/51006/how-did-you-become-a- sysadmin 、および sysadminとITコンサルタントの違いは何ですか? 。これらが、できるだけ早くこのシステムから抜け出せなかった場合に、システム管理者として何をすべきかを理解してくれることを願っています。

11
Khaled

何らかの理由で実際にsysadminの作業を実行したい場合は、Tom Limoncelliの「システムおよびネットワーク管理の実践」を強くお勧めします。彼は、適切に運営されている組織の運営方法の優れた例を提供しており、変更を提案する機会を得た場合、彼の推奨事項に誤りを犯すことは困難です。アマゾンへのリンクを予約: http://amzn.to/sNUmsr

7
Magellan

あなたneverは、運用システムで学ぶことを強いられる立場になりたいです。学ぶことは間違いを犯すことを含み、生産システムの間違いはあなたの会社のお金を犠牲にします。彼らは他には何も気にしないかもしれませんが(これはあなたが最初にこの立場にいるという事実そのものによって明確に示されています)、しかし彼らはwillこれについて気にします。

  1. それがまったく選択肢である場合は、別の仕事を見つけてください。これはうまく終わりません。そして、正直に言えば、誰もが交換可能な人として扱う会社で働きたいですか?
  2. 緊急時の予算を請求して、コンサルティング会社を見つけて、物事を継続して実行し、リソースを活用できるようにします。これが拒否された場合は、CYAの目的でどこかに書面で持っていることを確認してください。
  3. 以前のITスタッフが残したドキュメントをすべて読みます。
  4. 物理ハードウェアとデバイスの両方のインベントリを実行します。何が保証対象で何が保証対象外かを把握します。

あなたの目標は、別の仕事を見つけ、何も壊すことなく去ることです。何かが壊れたら(そしておそらく壊れるでしょう)、外に出る準備ができています。これは、CYAの手順について非常に注意する必要があることを意味します。あなたは会社で何もしていないと思っている必要があります-誰かのサポートに頼る必要がある立場にいないことを確認してください。

新しい仕事のセットアップを探している間、練習して学び、現在のインフラストラクチャに慣れるために最善を尽くすための環境です。

そして、それが価値あるもののために...私の学位は哲学です。必要であればこの分野で成功できますが、この会社では成功できません。幸運を。

7
user62491

他の皆のコメントを読んで私は言うでしょう:

  1. この機会に学びましょう
  2. 彼らが悲惨な状況にあることを砂糖コーティングなしであなたの経営者に伝えてください
  3. この機会に、もっと学びましょう。結局のところ、sysadmin/DBA関連の仕事は十分に支払われています。
  4. 解雇された場合は、彼らからお金を集めて、新しく獲得したスキルを持つ新しい仕事を見つけてください。

私はブログのコメントを書くのが大好きです、あなたはかなり良いライティングスキルを持っています。見つけやすい場所にリンクを貼ってください。

6

私は率直に言って、これは一握りで、経験豊富な人にとっても、サーバー管理のほとんどのスキルを学ぶことは間違いから学ぶことです。私はあなたがライブシステムで間違いを犯したいとは思いません。

サーバー管理の経験がない、または少ないという危険も、会社にとって危険です。あなたは無知なマネージャーの犠牲者です。それらを目覚めさせる唯一の方法は、おそらく突然の災害でしょう。そこでは、災害復旧が必要であり、それを再実行させる知識があり、重要なビジネスプロセスが機能しなくなる人は誰もいません。

私はあなたが災害を起こさなければならないという意味ではありませんが、物事がうまくいかなかったときに責任を負わされたくないので、ただ別の仕事を見つけてください。

1
Lucas Kauffman

ここにはかなり散らばった答えがあります。これが私の考えの一部です。

あなたがそれをすべきだと言う人もいれば、完全にそれを避けるように言う人もいます。あなたへの私の質問は、これらのサーバーに何時間も費やして作業する準備ができていますか?それだけでなく、あなたは完全に新しいものを学びたいと思っていますか?

サーバーの管理は一度理解すれば難しくありませんが、「毎日のバックアップを取る」などの「標準」に従っていないなど、間違ったコマンドを実行してサーバーを台無しにしました。すべてのシステム管理者はいつか失敗するでしょうね、それは私たちが学ぶ方法ですが、それを処理する方法について準備する必要があります。それはかなりの量の仕事であり、ここで最大の問題は、あなたがその仕事を引き受ける気があるかどうかです。

確かにあなたはあなたの履歴書に載せるために何か新しいことを学ぶことができますが、あなたがあなたの仕事を学ぶことや自分に専念する気がないなら、あなたは単に「彼らの仕事を嫌う」人になるでしょう。

1
Taylor Jasko

その日を摘め!これは素晴らしい機会です。 Safari Tech Booksデータベースのサブスクリプションを取得し、管理するシステムの予約方法と認定書をすべて読んでください。まず、バックアップと復元の手順に焦点を当てます。プロダクションモデルを実際に試す前に、テストサーバーを試してみてください。テストサーバーは安価なデスクトップユニットにすることができます。運用サーバーのように高価または耐久性である必要はありません。このポジションで2年間成功することを目標にして、優れた知識と経験を喜んで支払う良質な会社で新しい仕事を始めましょう。また、担当するすべてのテクノロジーの認定を取得してください。あなたはたくさんの楽しみを持ち、たくさんのお金を稼ぐ準備ができています(歴史の学位を超えると、あなたはそれを得るでしょう)。

0
MattChorba