it-swarm-ja.com

ec2ディスクからS3バケットへのシンボリックリンクを作成できますか?

Ec2のWindowsマシンのローカルディスク上のファイルからシンボリックリンクを作成して、実際にS3バケットに保存することはできますか?

MSMQはキューをローカルディスクに書き込みたいのですが、これは構成可能ではないようです。つまり、マシンがダウンするとキューが失われます。マシンが停止した場合に回復できる場所にキューを書き込んでもらいたいと思います。

これはオプションですか?そうでない場合、他のオプションはありますか?

1
Sam Holder

マイクロソフトは、目標を達成するために MSMQクラスター を実装することを望んでいると思います。

または、バケットをドライブ文字としてマウントできる場合は、さまざまなベンダーから入手できるようですが、ディレクトリシンボリックリンクを作成してみてください。 MSMQがキューデータを格納する場所のレイアウトについてはあまり詳しくありませんが、Vista以降を実行している場合は、次のようなものが機能するはずです。

mklink /d C:\MSMQ\Queues H:\MSMQQueues

MSMQがC:\MSMQ\Queuesでデータを検索していて、データをH:\MSMQQueuesに格納したいとします。もちろん、MSMQは、常にローカルストレージに書き込む正当な理由があると判断した場合、このトリックをチェックしている可能性があります。

1
dsolimano

EC2インスタンスがLinuxを実行している場合は、 Fuse Over Amazon を使用して簡単に実行できます。 Dokan という名前のFuseのWindowsバージョンがありますが、Fuse forAmazonを動作させるにはおそらくかなりの作業が必要になります。

1
Michael Hampton