問題タブ [s3cmd]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - ディレクトリに新しいファイルが作成されるたびに、ubuntu/linux でコマンドをトリガーします
Java webapp によってディレクトリに新しいファイルが作成されるたびに、ubuntu/linux でコマンドをトリガーするにはどうすればよいですか?
使用法/コンテキスト: コマンドを使用して、ディレクトリ内の新しく作成されたファイル (Java アプリによって作成された) を amazon s3 に移動する必要がありますs3cmd
。
python - エラー: テストに失敗しました: 400 (InvalidToken): 提供されたトークンの形式が正しくないか、無効です
s3cmd
epel-testing
次を実行してレポからインストールされました:
次に、構成ツールを呼び出しましたが、次のs3cmd --configure
エラーが発生しました。
キーが正しいと確信しています。
これについて何か考えはありますか?
UPDATE 金 3 月 21 日 22:44:42 ICT 2014
デバッグモードで実行中にいくつかの手がかりが見つかりました。
稼働中のシステムで、同じ資格情報を使用して、次のようにします。
障害が発生したシステムで:
このセキュリティ トークンは、メタデータから取得されました。
したがって、私の質問は次のように変更する必要があります。実行時にヘッダーにs3cmd
追加されることがあるのはなぜですか(私は使用していません)?x-amz-security-token
--configure
--add-header
php - shell_exec が終了したときの電子メール
PHPでshell_execでs3cmdコマンドを実行しています。すべて正常に動作しています。s3cmd プロセスが終了したときにメールを送信する方法だけです。以下のコードを試しています
この問題を解決するための任意のアイデア
python - Pythonでbotoとs3cmdを同期
エラー処理を改善するために、いくつかのバックアップ スクリプトを bash から python に移動しようとしています。
ディレクトリをs3にバックアップするためにs3cmd syncを使用しています。これをPythonで直接(おそらくbotoを使用して)同様に簡単に行う方法を見つけたいと思っていましたが、これまでのところ、subprocess.call
s3cmdを使用して使い続けるのが最も簡単なようです。
より良い解決策を提案する人はいますか?