rsync の手順
rsync ツールは、増分的な高速ファイル転送を可能にするオープンソースツールです。rsync ツールの詳細については、以下の Web サイトを参照してください。
rsync は、大半の UNIX 製品でデフォルトで使用できます。また、PTC によってサポートされているすべての UNIX オペレーティングシステムを対象とした事前コンパイルソフトウェアのインターネットアーカイブにも収録されています。rsync を使用できない場合は、ほかの方法でシステムを複製できます。
以下に、Windchill システムをコピーする際に保持する項目について、多くのツールが該当する追加規則を示します。
• Windchill アプリケーションで使用する PTC HTTP Server と Embedded Servlet Engine は、各アプリケーションを含んでいるディレクトリ構造全体をコピー先のマシンにコピーする、またはコピー先のマシンと同期することによって再配置できます。Windows の場合、「開始」メニューエントリは自動的に作成されませんが、手動で作成できます。PTC HTTP Server、Embedded Servlet Engine、または Windchill 用に作成された Microsoft Windows サービスは、手動で再構築する必要があります。UNIX の場合、さまざまな Windchill コンポーネントを起動および停止するための rc スクリプトは、インストールディレクトリ以外のディレクトリに配置できます。たとえば、各種の /etc ディレクトリなどに配置できます。これらのファイルも手動でコピーし、保持する必要があります。
• さまざまな Windchill ファイルのタイムスタンプを保持する必要があります。大半のバックアップツールとアーカイブツール (zip、tar、rar など) には、ファイルのタイムスタンプを保持する機能が用意されています。システムをコピーするためのツールの詳細については、次の Web サイトで rsync のドキュメンテーションを参照してください。
rsync では、rsync クライアントと rsync サーバー間の通信に独自のプロトコルが使用されます。rsync クライアントを rsync サーバーに接続する主な方法は、以下の 2 とおりです。
• 最初の方法は、次の Web サイトにある rsync manpage に USING RSYNC-DAEMON FEATURES VIA A REMOTE-SHELL CONNECTION として記載されています。
• 2 番目の方法は、STARTING AN RSYNC DAEMON TO ACCEPT CONNECTIONS として記載されています。