0

私は AzCopy を使用して、BLOB ストレージとの間でファイルをコピーしています。AzCopy BLOB ページで説明したように、BLOB ファイルに Windows ファイル システムで表現できない文字 (私の場合は :) が含まれている場合、定義されたルールの 1 つに置き換えられます ("." = > 「ドット」; 「..」 => 「ドットドット」; 「/」 => 「スラッシュ」 - そのページのとおり)、または URL エンコードされたパーセント値 (: -> %3A の場合のように)。

私の使用例では、BLOB のセットがあり、後処理を行ってから、同一の「応答ファイル」BLOB のセットを別のコンテナーにアップロードします。これは正常に機能しますが、これらのブロブをディスクからアップロードすると、URL でエンコードされたファイル名が元のブロブ名にエスケープされないという問題があるため、私のブロブはすべてどこにでも % が付いた名前になります。

現在、AzCopy がこれをサポートしているとは思いませんが、質問したいと思いました。両方の側で一貫性を保つために、すべてのブロブの名前を変更するだけです。

4

2 に答える 2

0

AzCopy がローカル ディスクから BLOB にファイルをアップロードするとき、ファイル名に実際にパーセント記号が含まれているのか、それともサポートされていない文字からエンコードされたものなのかを判断できません。

于 2014-08-13T22:38:54.673 に答える