Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

14.15.2.6. snapshot-list-domain

指定されたドメインで使用可能なすべてのスナップショットを一覧表示します。デフォルトでは、スナップショット名、作成時間、およびドメイン状態の列が表示されます。使用するには、以下を実行します
#virsh snapshot-list domain [{--parent | --roots | --tree}] [{[--from] snapshot | --current} [--descendants]] [--metadata] [--no-metadata] [--leaves] [--no-leaves] [--inactive] [--active] [--internal] [--external]
残りのオプションオプションは次のとおりです。
  • --parent は、各スナップショットの親の名前を示す列を、出力テーブルに追加します。このオプションは、--roots--tree と併用できません。
  • --roots は、一覧をフィルターリングして、親がないスナップショットのみを表示します。このオプションは、--parent または --tree では使用できません。
  • --tree は、スナップショット名のみを一覧表示し、出力をツリー形式で表示します。これらの 3 つのオプションは相互に排他的です。このオプションは、--roots--parent と併用できません。
  • --from は、指定したスナップショットの子であるスナップショットの一覧をフィルターリングします。または、--current が指定されている場合は、一覧を現在のスナップショットから開始するようにします。分離時または --parent と併用する場合、--descendants が存在しない限り、一覧は直接の子に制限されます。--tree と一緒に使用すると、--descendants の使用が暗黙的になります。このオプションは、--roots とは互換性がありません。--from または --current の開始点は、--tree オプションが指定されていない限り、一覧に含まれていないことに注意してください。
  • --leaves を指定すると、この一覧は、子がないスナップショットのみを対象にフィルター処理されます。同様に、--no-leaves を指定すると、一覧は子を持つスナップショットのみにフィルターリングされます。(両方のオプションを省略するとフィルターリングはされませんが、両方のオプションを指定すると、サーバーがオプションを認識するかどうかに応じて同じリストまたはエラーが生成されることに注意してください) フィルターリングオプションは --tree と互換性がありません。
  • --metadata が指定されている場合、リストは libvirt メタデータを含むスナップショットのみにフィルターされ、永続ドメインの定義解除を防止したり、一時ドメインの破棄時に失われたりします。同様に、--no-metadata が指定されている場合には、一覧が libvirt メタデータを必要としないスナップショットだけにフィルターリングされます。
  • --metadata が指定されている場合、リストはドメインがシャットオフされたときに取得されたスナップショットにフィルターされます。--active を指定すると、ドメインの実行中に取得したスナップショットに一覧がフィルターリングされ、スナップショットには、その稼働状態に戻すためのメモリーの状態が含まれます。--disk-only が指定されている場合、リストは、ドメインの実行中に取得されたスナップショットにフィルターされますが、スナップショットにはディスクの状態のみが含まれます。
  • --internal を指定すると、一覧は、既存ディスクイメージの内部ストレージを使用するスナップショットにフィルターリングされます。--external を指定すると、リストは、ディスクイメージまたはメモリー状態に外部ファイルを使用するスナップショットにフィルターリングされます。