投稿日: Nov 22, 2023

Amazon S3 バッチオペレーションで、S3 バケット内のオブジェクト、プレフィックス、サフィックスなどを 1 ステップで管理できるようになりました。S3 バッチオペレーションを作成する際、ユーザーはオペレーションを実行するオブジェクトを指定できます。その代わりにユーザーは、バケット全体、プレフィックス、サフィックス、作成日、またはストレージクラスを指定できるようになりました。Amazon S3 バッチオペレーションは、一致するすべてのオブジェクトにオペレーションを迅速に適用し、ジョブが完了するとユーザーに通知します。

S3 バッチオペレーションを使用すると、ステージングバケットと本番稼働用バケットの間でオブジェクトをコピーしたり、AWS Lambda 関数を呼び出してファイルタイプを変換したり、S3 Glacier ストレージクラスでアーカイブされたバックアップを復元したりといった、1 回限りの、または定期的なバッチワークロードを、規模を問わず簡単に実行できます。ジョブを開始すると、S3 バッチオペレーションはフィルタリング条件に一致するすべてのオブジェクトを自動的に処理します。実行時間や完了したオブジェクトの割合など、ジョブの進捗を完全に把握することができます。ジョブが完了すると、各オブジェクトの状況を記載した詳細な完了報告書を受け取ることもできます。

S3 バッチオペレーションのこの新機能は、AWS GovCloud (米国) リージョンを除くすべての AWS リージョンでご利用いただけます。AWS Command Line Interface (CLI) または AWS Software Development Kit (SDK) クライアントからこの新機能を始めることも可能です。価格情報については、Amazon S3 の料金ページの「管理と洞察」タブをご覧ください。S3 バッチオペレーションの詳細については、S3 ユーザーガイドをご覧ください。