オブジェクト管理

Prev Next

Classic/VPC環境で利用できます。

作成したバケットにオブジェクトを簡単にアップロードしたりダウンロードできます。またアップロードしたオブジェクトを手軽に管理できます。

オブジェクトアップロード

バケットにオブジェクトをアップロードする方法は、次の通りです。

  1. NAVERクラウドプラットフォームコンソールで、i_menu > Services > Storage > Ncloud Storageメニューを順にクリックします。
  2. Bucket Management画面でオブジェクトをアップロードするバケットを選択します。
  3. [オブジェクト管理] ボタンをクリックしてオブジェクト管理画面に移動します。
  4. [ファイルアップロード] ボタンをクリックします。
  5. アップロードのポップアップが表示されたら、追加するオブジェクトをドラッグアンドドロップするか、 [ファイル追加] ボタンをクリックして目当てのファイルを選択します。
    • オブジェクト名は最大1024Byte(prefixを含む)の長さの UTF-8エンコードを含むユニコード文字で指定できる
    • ファイルアップロードによるオブジェクトのアップロードは同時に100個まで可能
    • ファイルアップロードによるオブジェクトのアップロードは1つ当たり最大5GBまで可能
      • 5GBを超過するオブジェクトサイズは APIを通じて5TBまでアップロード可能
  6. 必要に応じてオブジェクト保存についてのオプションを設定できます。
    • [場所選択] : 保存するバケットを変更するか、バケットの中のストレージを変更可能
    • [クラス変更] : オブジェクトを保存するストレージクラスを選択
      • Standard Class: アクセス頻度が高くて速いアクセスが必要なデータのためのストレージ
      • Deep Archive Class: 長期間ほぼアクセスせず、保存コストの削減が重要なデータのためのストレージ
    • [設定] : オブジェクトのメタデータ管理値を設定
      • システムメタデータ: システムに定められたメタデータキーワードを選択して値を入力
      • ユーザーメタデータ: メタデータキーワードを直接定めて値を入力
  7. [転送開始] ボタンをクリックします。
    • [転送停止] : 進行中のファイルアップロードタスクの停止
    • 転送が完了すると自動的にウィンドウを閉じる: チェックを入れた場合、ファイル転送完了時にポップアップが自動的に終了
  8. [閉じる] ボタンをクリックします。
  9. バケットリストでアップロードしたファイルを確認できます。
参考

Sub accountアカウントでコンソールからオブジェクトをアップロードするには、Change/putObjectと View/GetObjectの権限がすべて必要です。

オブジェクトダウンロード

バケットに保存されたオブジェクトをダウンロードする方法は、次の通りです。

  1. NAVERクラウドプラットフォームコンソールで、i_menu > Services > Storage > Ncloud Storageメニューを順にクリックします。
  2. Bucket Management画面でダウンロードするオブジェクトがあるバケットを選択します。
  3. [見る] ボタンをクリックしてオブジェクト管理画面に移動します。
  4. リストからダウンロードするオブジェクトを選択し、 [ダウンロード] ボタンをクリックします。
  5. 選択したオブジェクトをローカル環境でダウンロードします。
参考

Deep Archive Classに保存されたオブジェクトは復元が完了した場合にのみダウンロードできます。オブジェクトの復元に関する詳細は、復元開始ガイドをご参照ください。

新規フォルダ作成

バケット内に新規フォルダを作成する方法は、次の通りです。

  1. NAVERクラウドプラットフォームコンソールで、i_menu > Services > Storage > Ncloud Storageメニューを順にクリックします。
  2. Bucket Management画面でフォルダを作成するバケットを選択します。
  3. [見る] ボタンをクリックしてオブジェクト管理画面に移動します。
  4. [新規フォルダ] ボタンをクリックします。
  5. 新規フォルダの作成ポップアップでフォルダ名を入力します。
    • フォルダ名はフォルダに保存されるオブジェクト名を含めて最大1024Byteまで入力可能
  6. [保存] ボタンをクリックします。

オブジェクト編集

Ncloud Storageサービスは保存されたオブジェクトを管理できる様々な編集機能をサポートします。オブジェクトが保存されたクラスによってサポートされる機能の一部に制限が存在することがあります。

  1. NAVERクラウドプラットフォームコンソールで、i_menu > Services > Storage > Ncloud Storageメニューを順にクリックします。

  2. Bucket Management画面が表示された目当てのバケットを選択します。

  3. [見る] ボタンをクリックしてオブジェクト管理画面に移動します。

  4. オブジェクトリストから目当てのオブジェクトを選択して [編集] ボタンをクリックします。
    ncloudstorage-use-object_objectedit_ko.png

    メニュー名 説明
    削除する/削除キャンセル
    コピーする/貼り付ける
    復元開始
    サイズ確認
    名前変更
    ストレージクラス変更
    メタデータ変更
参考

オブジェクトリストは1度に最大1000個まで照会できます。バケットの中のオブジェクトが1000個を超過する場合、オブジェクト名の検索結果が正常に照会されないと次のページをクリックして照会します。

削除する/削除キャンセル

バケットに保存されたオブジェクトを削除するか、進行中の削除タスクをキャンセルできます。オブジェクト削除または削除をキャンセルする方法は、次の通りです。

  1. オブジェクトリストから削除するオブジェクトを選択して [編集] ボタンをクリックします。
  2. 削除するメニューを選択した後、ファイル削除のポップアップで削除対象ファイルを確認します。
  3. [削除] ボタンをクリックすると選択したオブジェクトが削除されます。
    • 削除が進行中の場合にのみ編集メニューで削除キャンセルが有効化
    • 削除キャンセルをクリックすると、削除を行う前のオブジェクトの削除リクエストはキャンセル
注意

一度削除したオブジェクトは復旧できません。削除をキャンセルしても既に削除されたオブジェクトは復旧できず、まだ削除されていないオブジェクトのみ残ります。

参考

Sub accountアカウントでコンソールからオブジェクトを削除するには Change/DeleteObjectと View/GetBucketVersioning権限がすべて必要です。

コピーする/貼り付ける

オブジェクトをコピーして同じバケットの特定フォルダまたはユーザーが保有した他のバケットに貼り付けられます。コンソールではオブジェクトのサイズが5GB以下のもののみをコピーでき、Deep Archive Classに保存されたオブジェクトはオブジェクトを復元した後にコピーできます。

  1. オブジェクトリストからコピーするオブジェクトを選択して [編集] ボタンをクリックします。
  2. コピーするメニューをクリックします。
    • コピーしたオブジェクトは Standard Classに保存される
  3. もう一度 [編集] ボタンをクリックして貼り付けるメニューをクリックします。
  4. 貼り付けるのポップアップで [場所選択] ボタンをクリックします。
  5. コピーしたオブジェクトを保存する場所を選択した後、 [転送開始] ボタンをクリックします。
  6. 転送完了後、 [閉じる] ボタンをクリックします。

復元開始

Deep Archive Classに保存されたオブジェクトにアクセスするには、オブジェクトを Standard Classに復元します。オブジェクトを復元する方法は、次の通りです。

  1. オブジェクトリストで復元するオブジェクトを選択して [編集] ボタンをクリックします。
  2. 復元開始メニューをクリックします。
  3. オブジェクトを復元したコピーを保存する期間を入力します。
    • 1日 ~ 3650日まで指定可能
  4. オブジェクトを選択して詳細情報で必要な情報を確認します。
    • 復元ステータス: 復元完了ステータスに変わるとオブジェクトにアクセス可能
    • 復元終了時間: 復元終了時間に復元されたコピーは自動削除(Deep Archive Classに保存された既存のオブジェクトは維持)
      • 復元終了時間は復元タスクの完了時点を基準に算定
      • 復元されたオブジェクトを使用できる期間を変更したい場合、復元されたオブジェクトを選択して編集 > 復元開始メニューをクリックして期間を入力すると入力した日を基準に終了日を再設定
        • 例) 2024年10月12日14時に復元終了時間が2024年10月16日0時に設定されているオブジェクトの使用期間(日)を1日に再設定すると、復元終了時間は2024年10月14日0時に変更されます。
参考

オブジェクトの復元に12時間以上かかることがあり、オブジェクトの復元が終わった後に復元された期間中のオブジェクトコピーのサイズ分の料金が Standard Classの保存料金に追加で発生します。

サイズ確認

バケットに保存されたオブジェクトのサイズを確認できます。オブジェクトのサイズを確認する方法は、次の通りです。

  1. オブジェクトリストでサイズを確認する単一オブジェクトまたは複数のオブジェクトを選択して [編集] ボタンをクリックします。
    • フォルダはサイズ確認機能をサポートしない
  2. サイズ確認メニューをクリックします。
  3. サイズ確認のポップアップで選択したオブジェクトのサイズを確認します。

名前変更

保存されたオブジェクトの名前を変更できます。コンソールでは5GB以下のオブジェクトのみ名前を変更でき、Standard Classに保存されたオブジェクトのみをサポートします。オブジェクト名を変更する方法は、次の通りです。

  1. オブジェクトリストから名前を変更するオブジェクトを選択して [編集] ボタンをクリックします。
  2. 名前変更メニューをクリックします。
  3. オブジェクト管理画面のオブジェクトリストに名前を入力できるウィンドウが有効化します。
  4. 変更する名前を入力して Enterキーを押します。

ストレージクラス変更

Ncloud Storageサービスはオブジェクトのアクセス頻度と求められるパフォーマンスによって選択して保存できるストレージクラスを提供します。使用目的に見合ったストレージクラスを選択すると、オブジェクトのコストとパフォーマンスおよび可用性を最適化できます。オブジェクトが保存されたストレージクラスを変更する方法は、次の通りです。

  1. オブジェクトリストから単一オブジェクトまたは複数のオブジェクトを選択して [編集] ボタンをクリックします。
  2. ストレージクラス変更メニューをクリックします。
  3. クラス変更のポップアップが表示されたら、ストレージクラスを設定します。
    • Standard Class: アクセス頻度が高いデータの保存に適切なクラス
    • Deep Archive Class: 頻繁に使わない長期保管データの保存に適切なクラス
  4. [転送開始] ボタンをクリックします。
  5. 転送完了後、 [閉じる] ボタンをクリックします。
参考

Standard Classのオブジェクトを Deep Archive Classに変更することのみ可能で、Deep Archive Classにあるオブジェクトのクラス移動はオブジェクト復元を行った後にオブジェクトをコピーしてください。

メタデータ変更

オブジェクトアップロード時またはアップロード後にオブジェクトのメタデータを設定できます。オブジェクトのメタデータを追加・削除する方法は、次の通りです。

  1. オブジェクトリストからオブジェクトを選択して [編集] ボタンをクリックします。

  2. メタデータ変更メニューをクリックします。

  3. メタデータ管理のポップアップで選択したファイルのメタデータを設定します。

    • メタデータ追加: キーワードと値を入力して [メタデータ追加] ボタンをクリック
    • メタデータ変更: メタデータリストから当該データの行にある [変更] ボタンをクリック
    • メタデータ削除: メタデータリストから当該データの行にある [削除] ボタンをクリック
    キーワード 説明 ユーザーによる値の変更有無
    Accept-Ranges Rangeヘッダ
    ETag オブジェクトの特定バージョンを示すエンティティタグ
    Last-Modified 最後のオブジェクト作成日または最終更新日
    Content-Length オブジェクトサイズ(バイト)
    Content-Type オブジェクトタイプ
  4. [設定] ボタンをクリックします。

バケット切り替え

コンソールで他のバケットのオブジェクトリストを照会したい場合は、オブジェクト管理画面で照会するバケットを切り替えられます。バケットを切り替える方法は次の通りです。

  1. NAVERクラウドプラットフォームコンソールで、i_menu > Services > Storage > Ncloud Storageメニューを順にクリックします。
  2. Bucket Management画面でバケットを選択します。
  3. [見る] ボタンをクリックしてオブジェクト管理画面に移動します。
  4. [バケット切り替え] ボタンをクリックします。
  5. バケット切り替えのポップアップでオブジェクトリストを照会したいバケットを選択します。
  6. [確認] ボタンをクリックします。

バージョン表示

バージョン管理を使用すると同じオブジェクトの他のバージョンに対してそれぞれ固有のバージョン IDを付与し、特定バージョンの IDを指定してオブジェクトタスクを行えます。バージョン管理が適用されたバケットで、バケットに保存されたオブジェクトの全バージョンを照会する方法は次の通りです。

  1. NAVERクラウドプラットフォームコンソールで、i_menu > Services > Storage > Ncloud Storageメニューを順にクリックします。
  2. Bucket Management画面でバケットを選択します。
  3. [見る] ボタンをクリックしてオブジェクト管理画面に移動します。
  4. バージョン表示i-objectstorage_toggleをクリックすると、バージョン IDを表示・非表示にできます。
    • 特定のバージョンをダウンロードしたい場合、そのバージョンを選択して [ダウンロード] ボタンをクリック
    • 特定のバージョンを削除したい場合、そのバージョンを選択して [編集] ボタン > 削除するメニューをクリック
      • 全バージョンを削除する場合はファイルの復旧が不可能

バージョン管理を有効化したバケットのオブジェクトタスク

バケットのバージョン管理を有効化したバケットでのオブジェクトタスクは、次の通りです。

オブジェクト追加

同じ名前のオブジェクトを追加すると新しいバージョン IDが追加され、追加したオブジェクトが一番最近の現在のオブジェクトになります。以前保存されていたオブジェクトは前のバージョンとしてバケットに残ります。

オブジェクトインポート

バージョン表示を ONにしていない場合は最新バージョンのオブジェクトのみが表示され、バージョン IDを指定していない単純な GETリクエストは現在のバージョンのオブジェクトをインポートします。特定のバージョンのオブジェクトを読み込むにはバージョン表示を ONにして、当該バージョンのオブジェクトを指定してダウンロードします。

前のバージョン復元

バージョン表示を ONにして前のバージョンのオブジェクトを同じバケットにコピーします。コピーしたオブジェクトは当該オブジェクトの現在のバージョンとなって復元できます。または現在のオブジェクトバージョン(最新バージョン)を削除して、前のバージョンを現在のバージョンにすることができます。

オブジェクト削除

バージョン表示を OFFにして現在のバージョンのオブジェクトを削除すると、Ncloud Storageはオブジェクトを完全に削除せずにオブジェクトに新しいバージョン IDを持つ削除マーカーを挿入します。削除マーカーが現在のバージョンになると GETリクエスト時にエラーが発生します。バージョン管理されるオブジェクトを完全に削除するには、バージョン表示を ONにして削除したいバージョンのオブジェクトを指定して削除します。オブジェクトの削除をキャンセルするには、削除マーカーのバージョン IDを選択して削除すると削除マーカーが削除されて前のバージョンが再び現在のバージョンになります。

バージョン管理が一時停止されたバケットのオブジェクトタスク

バージョン管理が設定されたバケットのバージョン管理を一時停止した後に保存されたオブジェクトやバージョン管理を設定する前に保存されていたオブジェクトのバージョン IDは NULLと保存されます。バージョン管理が一時停止されたバケットのオブジェクトタスクは次の通りです。

オブジェクト追加

既存のバージョン IDが NULLのオブジェクトが現在のバージョンである場合、同じ名前をオブジェクトを追加すると前のオブジェクトに上書きされます。しかし前の現在バージョンにバージョン IDがある場合、オブジェクトに上書きせずに前のバージョンを保ち、IDが NULLの新しいオブジェクトが現在のバージョンにあります。

オブジェクトインポート

バージョン管理設定有無に関係なく、現在のバージョンのオブジェクトを返却します。

オブジェクト削除

バージョン管理が一時停止した場合、バージョン表示を OFFにした状態でバージョン IDが NULLのオブジェクトのみ削除できます。バージョン IDがあるオブジェクトが現在のバージョンである場合、バージョン IDが NULLの削除マーカーを挿入してこの削除マーカーが現在のバージョンになります。オブジェクトの特定バージョンを削除したい場合、バージョン表示を ONにしてオブジェクトのバージョンを指定すると当該バージョンを削除できます。