これに腹を立てないでください。ただし、システムとネットワーク管理を専門とするローカルエリアのITコンサルティング会社を採用することを強くお勧めします。また、私は何ヶ月も前にプログラミングのバックグラウンドから来て、ネットワーク化されたサーバー環境を管理することのすべきこととすべきでないことに関する多くの難しい教訓を学びました。私は(ありがたいことに)何年にもわたって多くの助言者と助けがありました。それがなければ、どんなくすぶっている残骸が残されるかを知っているからです。
今すぐ元の質問に進みます:2つの間違いがあります。1つはLinuxです。誤解しないでください。私はLinuxが大好きで、さまざまな役割であらゆる種類の役割で使用していますが、 、違反なし)は、システム管理者がトラブルを求めているフルタイムのシステムを持っていません。有能なLinux管理者を見つける(そしてベストプラクティスに従う管理者を見つけるのはさらに難しい)のは簡単ではありません。道を進んで、あなたが仕事を引き継ぐためにあなたが去るか、または新しい人を雇うならば、誰がそれの世話をするつもりですか?
エンドユーザーが75人未満であると仮定すると、3年間のオンサイト/ 4時間の交換保証を備えた堅固なティア1ハードウェア(Dell、HP、IBMなど)上のMicrosoft Small Business Server 2011 Standardを強くお勧めします。データ用に少なくともRAID 1ミラーアレイを用意します(余裕がある場合はシステム用にもう1台)。少なくとも8GBのRAMを入手し、12GBがより良いです。オフライン/オフサイトのバックアップに投資します。数台の外部ドライブまたはテープドライブで開始できますが、毎晩オフサイトに持ち込むことができます。
また、カスタム「オールインワン」データベースの提案については販売していません。カスタムソリューションだけが提供できる非常に具体的なニッチ要件がない限り、より優れた実行可能なソフトウェアオプションがたくさんあります。 、十分にサポートされているサードパーティ製品を使用する方がはるかに良いでしょう。「何かを書くことができる」プログラマーの衝動に抵抗し、このソリューションを長期的にサポートすることを考えなければなりません。
そして最後に、あなたとあなたの雇用主は、あなたがこの会社でどのような役割になるかを決める必要があると思います。あなたはそこに新しく、あなたが正しい間、彼らはおそらく彼らのシステムをアップグレードする必要があるように聞こえます、あなたはあなたがそこに雇われたものを何でも提供し損ねることができる以上に噛み付きたくありません行う。
編集
現在、多くの意見が浮かんでいるので、一歩後退して、最終的に何が起こってもあなたに役立つプラットフォームに依存しないアドバイスを提供することを望みます:
すべてのシステムとデバイスの完全なインベントリを作成します。ハードウェアの保証ステータスを確認します(Dell、IBMなどの場合、サービスタグを使用して保証チェックを取得できるはずです。ホワイトボックスサーバーの場合、それらはまだ何らかの種類の識別子を持っている可能性がありますが、ステータスが最も可能性が高いものを見つけるために呼び出すために)。
データの完全なインベントリを作成します。C:ドライブにデータがないことを信用しないでください。おそらくそうでしょう。実際、おそらく古いメールの場所全体にPSTファイルがあります。重要なもの、バックアップされているもの、バックアップされていないもの、バックアップされている方法、および何かがオフサイトにあるかどうかを調べます。これを最初に修正します。たった今。バックアップのセットアップがない場合は、今のところBig Boxストアで外部USBドライブを購入し、NTBackupを使用して(おそらくそのサーバー上にあります)、フルバックアップを実行して、オフサイトに持って行きます。バックアップが用意されている場合は、テスト復元を実行します(以下を参照)。
すべてのシステムのパッチレベルを確認します(#2を先に整理します!):Windows Updateだけでなく、Javaとすべてのアドビ製品を特に更新し、それに応じて更新します(どのマシンが他のマシンよりも優先度が高いかを知るために、最初に#4を実行したい場合があります)つまり、非常勤スタッフのワークステーションは、給料小切手を切る会計士よりもはるかに多くの問題を抱えている可能性があります。
ユーザーに話しかける:何がうまく機能しているか、何が機能していないかを調べ、全員の変更許容度のレベルを把握し、ITに対する彼らの快適性レベル(物事を整頓するためにヘルパーを募集している可能性があります)、ウィッシュリスト持ってる。ビジネスプロセスを理解します。システム管理者としての優先事項は、ビジネスが機能するために依存するシステムが適切に機能していることを確認することであり、そのためには誰もがそれらのシステムをどのように使用しているかを知る必要があります。
#1の後、ネットワークのセットアップ方法がわかるはずです。交換できる古いハブを探します。どこでも、スイッチごとに少なくとも10/100が必要になります。ファイアウォール/ルーターを確認し(存在することを確認します)、開いているwi-fiアクセスポイントがあるかどうかを確認します。
Linuxを使用する場合は、コミュニティで十分にサポートされているディストリビューション(Ubuntuをお勧めします)に固執し、余裕のあるハードウェア上にセットアップします(ご存知のように、LAMPボックスは、現時点ではP4ワークステーションをリースしてください)、可能な限り現在稼働中のシステムから隔離します。学習演習として(および災害復旧シナリオで多大な利益を得ることができます)、最初に別のWindowsボックスで動作する現在のサーバーで実行されているコアアプリケーションを取得しようとします-2で行った完全バックアップを使用して、テスト復元; それを楽しんでください:)
テストのセットアップに関しては、大量のRAMを備えた強力なものを購入することを選択でき、仮想化できます(ESXiは無料、XenServerもVirtualBoxも)が、現在のサーバーがWindows 2003以前の場合、おそらく入手できます安価なWindows XPワークステーションで動作するFoxProアプリケーション。
次に、背中を軽くたたいてください。これで、適切なバックアップができました。また、テストの復元を行い、すべてがどのように連携するかをよりよく理解できるようになりました。また、近い将来、忙しくなり続ける(長い)優先度のTODOリストを持っている可能性があります。
ああ、それがすべて完了したら、ユートピアの「夢」システムの構築を開始できるテスト環境ができました...または休暇を取るかもしれません:)