2016-12-07 11 views
-2

他の会社の外部VM(eVM)から特定のデータをコピーする必要があります。外部VMから特定のデータをコピーするための最良の方法

データを分析している他のVM(aVM)があります。 したがって、データのパスはeVM - > My_PC - > aVMでなければなりません。 aVMにはeVMへのアクセス権がありません。しかし、プロセス全体をaVMで制御する必要があります。

データの収集は毎日行われるべきであり、その中に '_CPU2'があるデータの場合のみでなければなりません。その後、aVMは(javaで実装されたパーサーで)データを解析し、それを他のプログラムに送信します。

このプロセスを実装する最も高速で最も効果的な方法は何ですか?私はeVMから必要なデータを集めたくないので、このPCにゴミを残したくありません。

私の主な言語はJavaとPythonです。また、私はc/C++の基礎を知っています。私は大きな経験がありません。たぶんそこには良いクラスや機能がありますが、私に助言することができます。

バッチファイルで処理する方法はありますか?私はそれを実行するために明日はあまり時間がないので、速くしたいです。

答えて

0

Linux/UNIXコマンド(Windowsの場合はCygwinを使用)を使用しているシェルの場合は、Cronジョブを設定するか、またはデータを取得する各マシンで実行するbashスクリプトを作成できます既知のディレクトリであり、scpを使用して、eVMの既知のディレクトリからMy_PCにデータをコピーし、PCから別のcronジョブ(またはbashスクリプト)を使用してデータをaVMに転送します。

リンク:

Cron Resource

SCP Resource

関連する問題