Forrest logo
back to the virsh tool

virsh:tldr:f7829

virsh: Save the current state of a guest to a file.
$ virsh save ${guest_id} ${filename}
try on your machine

The command virsh save ${guest_id} ${filename} is used in the context of a virtualization platform called libvirt, which provides a management interface for virtualization technologies like KVM (Kernel-based Virtual Machine).

Here is a breakdown of the command:

  • virsh is the command-line tool used to interact with the libvirt management interface.
  • save is the subcommand within virsh used to save the state of a running virtual machine.
  • ${guest_id} is a placeholder for the ID or name of the virtual machine (guest) that you want to save.
  • ${filename} is a placeholder for the desired filename or path where the saved state will be stored.

By executing this command, the current state of the specified virtual machine is saved into a file, which can later be used to restore the machine to the same state. This can be useful, for example, when you want to pause or migrate a virtual machine temporarily while still retaining its current state for later use.

This explanation was created by an AI. In most cases those are correct. But please always be careful and never run a command you are not sure if it is safe.
back to the virsh tool