【OpenStack】Cinder Volumeのバックアップ

未だ理解できず。

  • Snapshot ・・・ ボリュームの一時点の状態を保存する。そのままでは使えないので,イメージにアップロードするか,ボリューム化するか。Passiveなやつ。
  • Clone・・・ボリュームの丸コピーをもう1つ作る。cinder create でソースをコピー元。cloneというコマンドは無い。openstack コマンドではどうなっているか知らない。
  • Backup・・・メタデータとかをDBに保存して,空のボリュームにデータをリストアするためのもの。

あっているのか。この認識。

インスタンスをボリュームから起動している場合のバックアップをどうしようかなーと考えていたんだが,

  1. オンラインでCinderのSnapshotを取る
  2. そのSnapshotをもとにVolumeを作成
  3. インスタンスのデータがぶっ飛んだら,このVolumeをもとに起動しなおし

という感じで行けたりしないかな。
システムにもよるだろうけど,そんな簡単には行かないか。