ラベル ストレージスナップショット の投稿を表示しています。 すべての投稿を表示
ラベル ストレージスナップショット の投稿を表示しています。 すべての投稿を表示

2016年11月26日土曜日

Nutanixスナップショット機能の紹介(その3)

Nutanixが提供するストレージスナップショット機能は、効率的で高機能かつ高速であることが前回までの話しでわかりました。では、リストアはどのようにやればよいのでしょうか?
今回は、リストアの方法をご紹介したいと思います。

リストアもPRISMの画面から行います。
前回と同様、PRISMのメニュー画面から、「Data Protection」クリックします。


AsycDRの画面でTableを選択し、リストアした仮想マシンが設定されているスナップショット管理名(ジョブ名)を選択します。



ジョブを選択し、画面下側ペインのLocal Snapshotsすると、取得されているスナップショットの一覧が表示されます。



Restoreをクリックすると、そのジョブで対象にした仮想マシン一覧が表示されます。
リストアしたい仮想マシンを選択し、リカバリの方法を選択します。
リカバリの方法は、既存仮想マシンを上書きするか新しい仮想マシンとして作成するかを選択します。既存の仮想マシンを上書きする場合、既存の仮想マシンがパワーオン状態であっても強制的にパワーオフされてリストアが行われます。リストア終了後も仮想マシンはパワーオフのままになりますので、上書きする場合(あまりないと思いますが)は、注意が必要です。




Pathには、リストアしたストレージコンテナ(vSphereでいうDataStore名)を入力します。
パス入力なので「/Datastore名」と入れる必要があります。
別の仮想マシンとしてリカバリする場合、「VM Name Prefix」に名称を入れると既存の仮想マシン名称の前に、指定した名称が入ります。
入力しない場合「Nutanix-Clone-」というものがPrefixとして仮想マシン名の頭に付きます。

OKをクリックするとすぐにリストアが開始されます。
リストアにかかる時間は遅くとも20秒程度でしょうか。それぐらい高速にリストアが完了します。
その理由は、以前の投稿で記載したとおり、ストレージブロックの結びつきだけを操作しているからであり、ファイルデーター等を解凍しているような従来のバックアップソフトとは根本的に異なるためです。

リストアが完了すると、自動的にハイパーバイザーの管理画面から仮想マシンとして見えるようになります。(下のスクリーンショットはvSphereの例)




あとは仮想マシンを起動すれば、普通の仮想マシンとして利用することができます。
注意点としては、リストアした仮想マシンの元の仮想マシンが稼働中のまま、スナップショットからリストアした仮想マシンを起動すると同一のホスト名やIPアドレスで起動してしまいますので、業務に支障を来す可能性があります。
適宜、検証用のネットワークに割り当てを変更(ポートグループの変更)を行うなどの対応を必要に応じて行いましょう。






Nutanixスナップショット機能の紹介(その2)

さて、前回の投稿でNutanixのスナップショットは、ポイントインタイムコピーテクノロジーであるという説明をしました。
しかし、今までのストレージ専用装置と違う点は、仮想マシンを意識しているという記載をしました。

この仮想マシンを意識しているというのは、Nutanixからみて、ストレージスナップショットを仮想マシン単位で行うことができると言うことです。

通常のストレージ専用装置は、LUNやボリューム単位といった形で、スナップショットが取得できる対象は、ストレージから管理できるオブジェクトがその単位でした。
Nutanixは、スナップショットの取得単位が、仮想マシン単位となります。
仮想マシン単位で、ストレージブロックによるスナップショット機能が提供されます。

vSphereで例を話しますと、今までのストレージ専用装置の場合、1つのデーターストアがストレージが提供する1つのLUNで構成されることがほとんどだと思います。
このデーターストア(LUN)に対して、仮想マシンを100台入れていたとします。
このLUNに対して、ストレージ専用装置でスナップショットをとることはできますが、特定の1台の仮想マシンを取得したストレージスナップショットからリカバリをしたいと考えても、スナップショットの取得単位がLUNですと、他の戻したくない仮想マシンも一緒にリカバリされてしまいます。

それですと、不便すぎますのでストレージ専用装置では、スナップショットを取得した時点のLUN(ボリューム)を別のLUNとして見せることで、必要に応じてそのLUNから必要なファイル(仮想マシン)を救い出すことで対応することができますが、やはり一手間増えることは否めません。

では、実際の画面をみながらNutanixのスナップショット機能を見てみたいと思います。

PRISM画面の左上メニューから、「Data Protection」を開きます。



右上の表示切り替えで「Table」を選択し、右上のメニューで「Protection Domain」から「Async DR」選択します。

まず最初に出てくるのは、管理名称です。スナップショット機能をバックアップとして利用することもできますので、その場合ジョブ名と考えてよいでしょう。



次の画面が、Nutanixならではの画面です。
ストレージスナップショットの対象にしたい仮想マシンを選択します。
これが、"仮想マシンを意識したスナップショット"な理由です。




次にスケジュール設定を行います。スケジュール設定をしない場合はこのまま、「Close」をクリックします。



スケジュールのタイミングはご覧の通りかなり豊富に可能です。
数時間に1回実行というタイミングや、特定の曜日にだけ実行なども可能です。
開始日時と終了日時も設定も可能です。

また、スナップショットは世代取得が可能で、何世代保持するかという設定も可能です。
(スナップショットの複数世代保持には、PROライセンスが必要となります)

また、Nutanixクラスター同士をレプリケーション設定することで、別のNutanixクラスターにスナップショットデーターを転送することもできます。これで、仮想マシンが稼働しているNutanixの筐体外へバックアップデーターを配置することもできます。



スケジュールの設定が完了したら、ジョブが一覧に上がってくることを確認し、Closeをクリックします。




これだけでストレージベースの効率のよいバックアップが可能となります。


ストレージスナップショット機能は、Nutanix内部のストレージブロックのポインター情報をロックするだけですので、一瞬で終わることも非常に大きなメリットです。

今まで仮想化基盤のバックアップが時間がかかりすぎるとか、容量増加で保存先の拡張が大変だと困っていたユーザーには、Nutanixのストレージスナップショットはまさに最高のソリューションであると思います。