1

私は robocopy の大ファンであり、更新が必要なさまざまなサーバー間でコピーするために robocopy を広く使用しています。

最近、JungleDisk を使用してマップされたドライブ経由でアクセスする Amazon S3 アカウントにアーカイブしています。次に、ファイルをローカル PC から S3 にロボコピーします。

ときどき、robocopy で非常に奇妙な「関数が正しくありません」というエラー メッセージが表示され、ファイルのコピーに失敗します。ファイルエクスプローラーウィンドウ間でxcopyと簡単なコピーアンドペーストを試しました。いずれの場合も、「不正な機能」または「不正な MS-DOS 機能」のバリエーションがあり、ファイルは決してコピーされません。

ターゲットを削除しますが、役に立ちません。

何か案は?

4

3 に答える 3

1

あなた自身の質問に答えることが許されているかどうかはわかりませんが、私はそれを修正したと思います...

これは、 jungledisk サポート フォーラムで見つけました。

zip は拡張属性を処理できないため、簡単な解決策は、ファイルを圧縮し、元のファイルを削除してから、ファイルを解凍することです。別の解決策は、それらを FAT ファイルシステムに移動してから、NTFS ファイルシステムに再度移動することです。これは、FAT は拡張属性を管理しないためです。

どちらの場合も、結果として拡張属性が削除され、ファイルを Jungledisk に移動できます。

ファイルはさまざまな理由で拡張属性を持つことができます。特に、他のファイル システムからの移行です。私の場合は、ext2 ファイル システムから NTFS への CVS リポジトリの移行でした。

私のために働いたようです...

于 2008-10-15T21:15:49.060 に答える
0

どの属性を参照しているかわかりませんが、/COPY:DT スイッチを使用してロボコピーして属性を削除していただけますか?

于 2008-10-20T08:25:52.233 に答える
0

OSXとLinuxの両方で同様の問題が発生しました。最初は気にしていませんでしたが、これらの問題が潜在的なデータの汚染やバックアップの失敗につながる可能性があることに気付きました。だから私は軽量作業以外はすべて JungleDisk を放棄しました。

データセットのサイズのため、ファイルの圧縮/タール圧縮はオプションではありませんでした。このアプローチでは、データ セット全体を毎回アップロードする必要があります。

于 2008-10-20T08:06:27.873 に答える