すべてのプロダクト
Search
ドキュメントセンター

Object Storage Service:OSS ツール

最終更新日:Mar 13, 2024

Object Storage Service (OSS) は、大規模オブジェクトのアップロード、署名生成、データ移行、バケットマウントなど、OSS操作を合理化するために使用できるさまざまな管理ツールを提供します。

ツール

説明

ossutil

オブジェクトとバケットの管理に使用されるコマンドラインツール。

  • オブジェクトとバケットを管理するための使いやすく強力なコマンドを幅広く提供します。

  • 同時アップロードと再開可能なアップロードをサポートします。

  • ディレクトリをアップロードおよびダウンロードできます。

Alibaba Cloud CLI

Alibaba Cloudリソースの管理に使用されるコマンドラインツール。 CLIでコマンドを実行して、OSSでデータを管理できます。 詳細については、「Alibaba Cloud CLIを使用したOSSのデータ管理」をご参照ください。

ossbrowser

グラフィカル管理ツール。

  • Windowsエクスプローラと同様の機能を提供します。

  • オブジェクトを参照できます。

  • ディレクトリをアップロードおよびダウンロードできます。

  • 同時アップロードと再開可能なアップロードをサポートします。

  • 権限付与ポリシーを設定し、RAMユーザーに権限を付与するための視覚化されたエクスペリエンスを提供します。

  • Windows、Linux、およびmacOSをサポートします。

制限事項

  • ossbrowserはグラフィカルツールであるため、ossutilの伝送速度とパフォーマンスはossutilほど良くありません。

  • サイズが5 GB未満のオブジェクトのみを移動または複製できます。

  • 1つのファイルを最大48.8テラバイトまでアップロードできます。

署名ツール

OSSコンソールでは、次の署名ツールを使用できます。

  • 認証ヘッダーの署名

    必要なパラメーターを指定すると、システムは自動的にリクエスト署名を生成して検証します。 詳細については、「認証ヘッダーの署名」をご参照ください。

  • PostObjectポリシー署名

    署名ツールを使用してパラメーターを指定すると、システムはHTMLフォームを使用してアップロードタスクのリクエスト署名を自動的に生成し、リクエスト署名を検証します。 詳細については、「PostObjectポリシー署名」をご参照ください。

  • URL署名

    署名ツールを使用して、一時的なアクセス用の署名付きオブジェクトURLを生成できます。 署名付きオブジェクトURLを生成するときに、URLの有効期間を指定して、訪問者がURLを使用してリソースにアクセスできる期間を制限できます。 詳細については、「URL署名」をご参照ください。

ossimport

データをOSSに移行するために使用されるツール。

  • サードパーティのデータソースからOSSにデータを移行できます。

  • 分散配置をサポートします。 複数のサーバーを使用して、同時にデータを移行できます。

  • テラバイトのデータの移行をサポートします。

  • WindowsとLinuxをサポートします。

  • Java 7との互換性を提供します。

ossfs

バケットをローカルファイルシステムにマウントするために使用されるツール。 OSSバケットをLinuxのローカルファイルシステムにマウントした後、ローカルファイルシステムを使用してバケット内のオブジェクトにアクセスおよび管理できます。これにより、データアクセスと共有が容易になります。

  • ファイルの読み取りと書き込み、ディレクトリ、リンク関連の操作、権限、UID、GID、拡張属性など、POSIX準拠のファイルシステムのほとんどの機能をサポートします。

  • マルチパートアップロードを使用して大きなファイルをアップロードできます。

  • MD5検証をサポートし、データの整合性を確保します。

制限事項

  • アーカイブ、コールドアーカイブ、およびディープコールドアーカイブバケットは、ossfsを使用してローカルファイルシステムにマウントすることはできません。

  • ossfsを使用してアップロードされたオブジェクトを編集すると、オブジェクトは再アップロードされます。

  • OSSサーバーにリモートアクセスする必要があるため、リストディレクトリなどのメタデータ関連の操作のパフォーマンスが低下します。

  • オブジェクトまたはディレクトリの名前を変更すると、エラーが発生する可能性があります。 操作の失敗は、データの不一致を引き起こす可能性があります。

  • ossfsは、高同時読み取りおよび書き込み操作を必要とするシナリオには適していません。

  • OSSバケットが複数のクライアントにマウントされている場合、データの一貫性を維持する責任があります。 複数のクライアントが同時に同じオブジェクトを書き込まないようにするには、オブジェクトアクセスを適切にスケジュールすることを推奨します。

  • ハードリンクはサポートされません。

ossftp

OSSでオブジェクトを管理するために使用されるFTPベースのツール。

  • FileZilla、WinSCP、FlashFXPなどのFTPクライアントを使用して、OSS内のオブジェクトを管理できます。

  • ossftpは、FTPリクエストを受信し、OSS内のオブジェクトとディレクトリに対して操作を実行するFTPサーバーです。

  • ossftpはPython 2.7以降に基づいています。

  • ossftpは、Windows、Linux、およびmacOSをサポートします。

RAMポリシーエディター

OSS関連の権限付与ポリシーを自動的に生成するために使用されるツール。 このツールを使用してカスタム権限付与ポリシーを生成することを推奨します。

  • 指定された要件に基づいて権限付与ポリシーを生成します。 このツールを使用して、権限付与ポリシーを作成できます。 カスタムRAMポリシーにポリシーを追加できます。

  • Google Chrome、Firefox、Safariのブラウザをサポートしています。

osscmd (引退)

オブジェクトとバケットの管理に使用されるコマンドラインツール。

  • オブジェクトとバケットを管理するための幅広いコマンドを提供します。

  • WindowsとLinuxをサポートします。

制限事項

  • osscmdは、Pythonの2.5、2.6、および2.7とのみ互換性があります。 osscmdはPython 3.xと互換性がありません。

  • osscmdは、低頻度アクセス (IA) 、アーカイブ、コールドアーカイブ、またはDeep Cold Archiveストレージクラス、クロスリージョンレプリケーション (CRR) 、ミラーリングベースのback-to-originなど、一部のOSS機能をサポートしていません。

重要

osscmd操作コマンドはossutilに統合されています。 osscmdは2019年7月31日から利用できません。 Alibaba Cloudは、ご不便をおかけしたことを後悔し、あなたの忍耐と理解に感謝します。