3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

KVM よく使うコマンド

Last updated at Posted at 2019-04-09

いつまで経ってもKVMのコマンドが覚えられなくて、毎回ググるから
よく使うものを備忘としてまとめておく。

KVM初心者はこれだけ覚えてれば何とかなるかと

基本コマンド

### VMを表示
virsh list --all
(--allを付けないと停止しているVMが表示されない)

### VMを起動
virsh start <KVMドメイン名>

### VMを強制停止
virsh destroy <KVMドメイン名>

### VMを削除
virsh undefine <KVMドメイン名> --remove-all-storage
(--remove-all-storageを付けないとVMに紐づいたストレージファイルが削除されない)

# VMのコンフィグファイル(xml)を編集
virsh edit <KVMドメイン名>

<kVMドメイン名> = <VM名> or <VM ID>

クローン関連

# クローン作成
virt-clone --original <クローン元 KVMドメイン名> --name <作成する VM名> --file <作成する VMイメージファイルを格納するディレクトリパス /var/lib/libvirt/images/<VM名>がおススメ>
(クローンを作成する際は、クローン元 VMは停止しておく必要がある)

スナップショット関連

スナップショットにはinternalスナップショットとかexternalスナップショットとかあるけど、ややこしいのでとりあえず以下を覚えていればなんとかなるのでは?と思っております。。

# スナップショット一覧表示
virsh snapshot-list <KVMドメイン名>

# スナップショット取得
virsh snapshot-create-as <KVMドメイン名> <スナップショット名> "<コメント>"

# スナップショット復元
virsh snapshot-revert <KVMドメイン名> <スナップショット名>

都度更新します~(気が向いたら)

3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?