質問: はじめまして。黒雪姫と申します。 有識者・経験者の方、知識を分けていただけると幸いです。 システム開発チームに所属し、Windows/Solarisサーバのメンテナンスや ソフト・アプリ開発を行っている者です。 この度、担当しているシステム(Windows2003ServerR2)をLinuxサーバに リプレースすることになりました。 しかし、現行のシステムをLinuxに対応させるにあたって どこから勉強・調査すればよいものか悩んでおります。 Linuxについては、コマンドでファイルやソースを見たり、 日々の稼働状態を監視するためのツール作成など 簡単な保守レベルの経験しかありません。初心者です・・・。 そこで、WindowsからLinuxへのシステム移行において、 言語レベルでの互換性や徹底的な違い、特に気をつけるべきこと等を 教えていただけないでしょうか。 尚、リプレースにあたって、ソースは全てLinux用に修正、または 作り直すことになっています。 システムの構成は次のとおりです。 ◆ 処理の構成 ◆---------------------------------------------------- ・ソースは夜間処理が95%。 ・メイン業務は、上位サーバ(Solaris)と中継サーバ(WindowsServer2003R2)と のデータ連携。日中、RDB接続で行う。 -------------------------------------------------------------------- ◆ ソース ◆--------------------------------------------------------- ・バッチ(MS-DOS)が大半。 ・C、VBS6を元とするEXE ・COBOL -------------------------------------------------------------------- ◆ クライアントPCについて ◆------------------------------------------- お客様先PC(Windows)に専用アプリ(EXE)をインストールして、 DBへの直アクセスでデータの読み取り・書き込みを行う。 アプリの構成は、VBとJava。 (リプレースを機に、アプリ機能をWEB化しようと考えています。) -------------------------------------------------------------------- ※上位サーバは先にLinuxにリプレースされます。 また、低コストで行うため、他のLinuxサーバに他システムと同居するかたちで リプレースします。 マルチDBとなる場合の注意点も教えていただけると助かります。 HPや市販の書籍、他の質問をいくつか読んでみましたが、 システムリプレース関連やWindowsとLinuxの違いに関する情報が乏しく、 セミナーに行くような費用も見込めないため、ここに頼らせていただきました。 未熟者で申し訳ないですが、皆様の知識をお借りできないでしょうか。 役立つ書籍や情報等、何でも参考にさせていただきたいです。 よろしくお願いいたします。
回答: No1の方のご意見に1000票! また、ここに質問している時点で初級プログラマーです。 Win>Linuxってプロでなくても勉強すれば覚えられます。 自分でやろうとする意欲を全く感じません。 転職をお勧めします。