Snapshot
    • PDF

    Snapshot

    • PDF

    Article Summary

    Classic環境で利用できます。

    スナップショットを作成してストレージのデータを保存でき、スナップショットを作成したリージョンから他のリージョンにコピーしてストレージを作成できます。また、作成したスナップショットを使用して希望するサーバに新しいストレージを作成すると、保存されたデータを復旧できます。

    参考
    • スナップショット機能を使用すると、別途料金が課金されます。料金に関する詳細は、ポータルの料金プランのご案内をご参照ください。
    • ベアメタルサーバはスナップショット機能に対応していません。

    スナップショット情報確認

    Snapshot画面の構成とスナップショット情報の確認方法について説明します。

    Snapshot画面

    NAVERクラウドプラットフォームポータルで、 コンソール > Services > Compute > Server > Snapshot メニューを順にクリックすると、Snapshot画面を確認できます。

    Snapshot画面は以下のように構成されています。
    server-snapshot-classic_screen_ja

    領域説明
    ① メニュー名現在確認中のメニューの名前および作成したスナップショット数
    ② 基本機能Snapshotメニューに初回アクセスすると提供される機能
    • [ストレージ作成] ボタン: クリックしてスナップショットでストレージを作成
    • [サービスの詳細を見る] ボタン: クリックして Block Storage紹介ページへ移動
    • [ダウンロード] ボタン: クリックしてスナップショットリストをエクセルファイルでダウンロード
    • [更新] ボタン: クリックしてスナップショットリストを更新
    ③ 作成後の機能スナップショット作成後に提供される機能
    ④ 検索ボックススナップショットの名前とソースストレージの名前でスナップショットを検索
    ⑤ スナップショットリスト作成したスナップショットのリスト
    • スナップショット名(Instance ID): スナップショット作成時に入力した名前と自動的に付与された固有の ID
    • OS: サーバの OS情報
    • 状態/進捗状況: スナップショットの現在の状態
      • 作成中: ユーザーが入力した情報でスナップショットを作成している状態
      • 作成済み: スナップショットの作成が完了し、正常に利用できる状態
      • 返却中: スナップショットを削除している状態
      • コピー中: スナップショットでストレージ作成を実行し、現在スナップショットをコピーしている状態
    • ソースストレージ名: スナップショットを作成したソースストレージの名前
    • 総容量: スナップショットの容量で、GB単位で提供
    • 作成日時: スナップショットを作成した日時

    スナップショット作成

    スナップショット作成時点を基準に、そのストレージ内のすべてのデータを保存するストレージ全体のスナップショットを作成できます。
    スナップショットを作成する方法は、次の通りです。

    1. NAVERクラウドプラットフォームコンソールの Region メニューや Platform メニューから利用中の環境をクリックします。
    2. Services > Compute > Server メニューを順にクリックします。
    3. Storage メニューをクリックします。
    4. ストレージリストからスナップショットを作成するストレージをクリックして選択し、 [スナップショット作成] ボタンをクリックします。
    5. スナップショット作成のポップアップで作成するスナップショットの情報を入力し、 [次へ] ボタンをクリックします。
      • スナップショット名 : 先頭は英字にする必要があり、英字の大小文字、数字、ハイフン(-)、アンダースコア(_)を使用して3~30文字で入力
    6. 設定情報を確認し、 [作成] ボタンをクリックします。
    7. ポップアップの内容を確認し、 [確認] ボタンをクリックします。
      • スナップショットが作成され、リストに表示されます。

    スナップショットでストレージを作成

    スナップショットを使用してストレージを作成し、保存されたデータを復旧できます。
    スナップショットでストレージを作成する方法と OS別サーバの設定方法は、以下の案内をご参照ください。

    注意

    スナップショットでストレージを作成するには、スナップショットのソースストレージが接続されているサーバとストレージを作成するサーバの OSが同じである必要があります。

    1. コンソールでストレージを作成

    まず、コンソールでスナップショットを使用してストレージを作成します。
    スナップショットを使用してストレージを作成する方法は、次の通りです

    1. NAVERクラウドプラットフォームコンソールの Region メニューや Platform メニューから利用中の環境をクリックします。
    2. Services > Compute > Server メニューを順にクリックします。
    3. Snapshot メニューをクリックします。
    4. スナップショットリストからストレージを作成するスナップショットをクリックして選択し、 [ストレージ作成] ボタンをクリックします。
    5. ストレージ作成のポップアップで作成するスナップショットの情報を入力し、 [作成] ボタンをクリックします。
      • スナップショット名 : ストレージを作成するスナップショットの名前
      • ストレージの種類 : 使用目的に応じて希望するタイプを選択
        • 高性能 I/Oが必要なサービスの場合は SSD を、一般的なサービスの場合は HDD を選択します。
      • ストレージ名 : 先頭は英字にする必要があり、英字の大小文字、数字、ハイフン(-)、アンダースコア(_)を使用して3~30文字で入力
        • 入力しない場合は、ストレージ名が自動作成されます。
      • Zone : ストレージを配置するゾーンを選択
      • サーバ選択 : ストレージを接続するサーバを選択
      • 容量、 Max IOPS 値は自動的に適用され、変更不可
      • メモ : 作成するストレージについての説明を入力
    6. 設定情報を確認し、 [確認] ボタンをクリックします。
      • ストレージが作成され、作成されたストレージは Storage メニューで確認できます。

    2. サーバ設定(Linux)

    スナップショットで作成したストレージを Linuxサーバに追加するには、次の手順を順に行います。

    1. ストレージ識別子とファイルシステムタイプの確認
    2. ストレージ識別子の変更
    3. ストレージのマウント

    1. ストレージ識別子とファイルシステムタイプの確認

    ストレージ識別子とファイルシステムタイプを確認します。

    1. ストレージを接続する Linuxサーバにアクセスします。
    2. blkidコマンドを通じてスナップショットで作成したストレージ識別子とファイルシステムのタイプを確認します。
      • ストレージ識別子は UUID値に表示されます。
      • ファイルシステムタイプは TYPE値に表示されます。 .
    3. 2の確認結果に応じて、以下の手順を行います。

    2. ストレージ識別子の変更

    次の場合に該当する場合、ソースサーバのストレージと作成したストレージ識別子が重複してマウントを行えません。

    • ストレージを追加したサーバの既存ストレージの中から、1つを選択してスナップショットを作成
    • 他のサーバの起動用デフォルトストレージでスナップショットを作成

    該当する場合、作成したストレージの識別子を変更する必要があります。
    1. ストレージ識別子とファイルシステムタイプの確認で確認したファイルシステムタイプに応じて、ジョブを進めます。

    xfsファイルシステムタイプ

    xfsファイルシステムを使用するストレージの識別子を変更する方法は、次の通りです。xvdb1ストレージを例に挙げて説明します。

    注意

    /dev/xvdaは起動用のデフォルトストレージのデバイスファイル名であるため、識別子を変更しないでください。起動用のデフォルトストレージの識別子を変更すると、サーバが起動しない場合があります。

    1. xfs_repair -L /dev/xvdb1コマンドを入力します。
      • xvdb1ストレージのストレージ識別子が削除されます。
    2. xfs_admin -U generate /dev/xvdb1コマンドを入力します。
      • xvdb1ストレージに新しい識別子が作成されます。
    3. blkidコマンドで新しい識別子に変更されていることを確認します。

    ext4ファイルシステムタイプ
    ext4ファイルシステムを使用するストレージの識別子を変更する方法は、次の通りです。xvdb1ストレージを例に挙げて説明します。

    注意

    /dev/xvdaは起動用のデフォルトストレージのデバイスファイル名であるため、識別子を変更しないでください。起動用のデフォルトストレージの識別子を変更すると、サーバが起動しない場合があります。

    1. tune2fs -U "UUID" /dev/xvdb1または tune2fs -U random /dev/xvdb1コマンドを入力します。
      • "UUID"位置にストレージ識別子を入力してから実行します。
      • randomオプションは UUIDを任意の random値に設定します。
    参考

    UUIDは uuidgenコマンドを入力して新しく作成できます。

    1. blkidコマンドで新しい識別子に変更されていることを確認します。
      ext4ファイルシステムタイプの起動用デフォルトストレージをサーバ運用中の状態でスナップショットとストレージを作成して割り当て、tune2fsコマンドで UUID変更時に以下のエラーが発生することがあります。

      参考

      起動ディスクはデータ消失イシューを防ぐために、サーバが停止状態である時、スナップショットを作成することをお勧めします。

      # tune2fs /dev/xvdb1 -U random
      This operation requires a freshly checked filesystem.
      Please run e2fsck -f on the filesystem.
      

      この場合には以下の手順に従って行ってください。

      1. ストレージデバイスのヘルスチェック
      # file -s /dev/xvdb1
      

      コマンド実行結果値で"needs journal recovery"のフレーズが表示されることを確認します。このフレーズが表示されたら、ファイルシステムが破損していることを意味します。以下のコマンドでファイルシステムのチェックと復旧を行ってください。

      1. ファイルシステムのチェックと復旧の実行
      # e2fsck -f /dev/xvdb1 -y
      
      1. ストレージ識別子の変更の実行
      # tune2fs /dev/xvdb1 -U random
      

    3. ストレージのマウント

    ストレージマウントを参照して作成したストレージをマウントします。

    参考

    スナップショットからストレージのデータを読み取りして復旧するため、ディスクパーティションおよびストレージフォーマットは省略します。

    2. サーバ設定(Windows)

    スナップショットで作成したストレージを Windowsサーバに追加するには、ストレージの状態をオンラインに設定する必要があります。
    Windowsサーバでストレージの状態をオンラインで設定する方法は、次の通りです。

    1. ストレージを接続する Windowsサーバにアクセスします。
    2. i-server_window_startをクリックし、 Windows Administrative Tools > Computer Management > Disk Management メニューを順にクリックします。
      • 実行欄に diskmgmt.mscを入力できます。
    3. ディスクリストで Offline が表示されたディスクを検索して右クリックし、Online をクリックします。
      • これでストレージを使用できます。
    参考

    スナップショットからストレージのデータを読み取りして復旧するため、ディスクパーティションおよびストレージフォーマットは省略します。

    スナップショットのコピー

    作成したスナップショットを他のリージョンにコピーする方法は、次の通りです。

    1. NAVERクラウドプラットフォームコンソールの Region メニューや Platform メニューから利用中の環境をクリックします。
    2. Services > Compute > Server メニューを順にクリックします。
    3. Snapshot メニューをクリックします。
    4. スナップショットリストからコピーするスナップショットをクリックして選択し、 [他のリージョンにコピー] ボタンをクリックします。
    5. 他のリージョンにコピーのポップアップで、コピーするリージョンを選択してスナップショット名を入力し、 [作成] ボタンをクリックします。
    6. ポップアップの内容を確認し、 [確認] ボタンをクリックします。
      • コピーするスナップショットの容量によって、コピーに数十分から数時間かかります。
      • コピーはキャンセルできず、コピーが完了するまでコピー中のスナップショットは削除できません。

    スナップショット削除

    作成したスナップショットを削除する方法は、次の通りです。

    注意

    削除したスナップショットデータは復旧できません。十分な検討のうえ削除してください。

    1. NAVERクラウドプラットフォームコンソールの Region メニューや Platform メニューから利用中の環境をクリックします。
    2. Services > Compute > Server メニューを順にクリックします。
    3. Snapshot メニューをクリックします。
    4. スナップショットリストから削除するスナップショットをクリックして選択し、 [スナップショット削除] ボタンをクリックします。
    5. 確認のポップアップの内容を確認し、 [はい] ボタンをクリックします。
      • スナップショットが削除され、リストから消えます。

    この記事は役に立ちましたか?

    What's Next
    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.