<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Virsh on Linux Trainings ❤️</title>
        <link>https://linux-trainings.de/categories/virsh/</link>
        <description>Recent content in Virsh on Linux Trainings ❤️</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>de-DE</language>
        <lastBuildDate>Fri, 12 Dec 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://linux-trainings.de/categories/virsh/index.xml" rel="self" type="application/rss+xml" /><item>
            <title>virsh-Befehl unter Linux</title>
            <link>https://linux-trainings.de/p/virsh-befehl-unter-linux/</link>
            <pubDate>Fri, 12 Dec 2025 00:00:00 +0000</pubDate>
            <guid>https://linux-trainings.de/p/virsh-befehl-unter-linux/</guid>
            <description>&lt;h2 id=&#34;was-ist-virsh&#34;&gt;&lt;a href=&#34;#was-ist-virsh&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;Was ist &lt;code&gt;virsh&lt;/code&gt;?&#xA;&lt;/h2&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.libvirt.org/index.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Libvirt&lt;/a&gt; ist ein &lt;strong&gt;Toolkit&lt;/strong&gt;, mit dem du unterschiedliche &lt;strong&gt;Virtualisierungs-Plattformen&lt;/strong&gt; (Hypervisor), wie &lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;https://en.wikipedia.org/wiki/Kernel-based_Virtual_Machine&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;KVM&lt;/a&gt;&lt;/strong&gt; oder &lt;a class=&#34;link&#34; href=&#34;https://en.wikipedia.org/wiki/VirtualBox&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;VirtualBox&lt;/a&gt; ansprechen kannst.&lt;/p&gt;&#xA;&lt;p&gt;Sowohl mit dem GUI &lt;a class=&#34;link&#34; href=&#34;https://virt-manager.org/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Virtual Machine Manager&lt;/a&gt;, als auch mit &lt;code&gt;virsh&lt;/code&gt; als &lt;strong&gt;CLI-Tool&lt;/strong&gt; lassen sich VMs (virtuelle Maschinen) administrieren.&lt;/p&gt;&#xA;&lt;p&gt;In der Welt von &lt;code&gt;virsh&lt;/code&gt; werden VMs als &lt;strong&gt;Domain&lt;/strong&gt; &amp;#x1f4a1; bezeichnet.&lt;/p&gt;&#xA;&lt;p&gt;In diesem Artikel zeige ich dir, was du so alles mit &lt;code&gt;virsh&lt;/code&gt; unter Linux anstellen kannst.&lt;/p&gt;&#xA;&lt;h2 id=&#34;voraussetzungen-und-installation&#34;&gt;&lt;a href=&#34;#voraussetzungen-und-installation&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;Voraussetzungen und Installation&#xA;&lt;/h2&gt;&lt;p&gt;Bevor du &lt;code&gt;virsh&lt;/code&gt; und KVM nutzen kannst, müssen die grundlegenden Voraussetzungen bei Hardware und Software erfüllt sein.&lt;/p&gt;&#xA;&lt;h3 id=&#34;hardware&#34;&gt;&lt;a href=&#34;#hardware&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;Hardware&#xA;&lt;/h3&gt;&lt;p&gt;Die CPU muss Hardware-Virtualisierung unterstützen (Intel VT-x oder AMD-V/SVM):&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;diese Option muss im BIOS/UEFI des Servers/PCs aktiviert sein&lt;/li&gt;&#xA;&lt;li&gt;das prüfst du unter Linux mit &lt;code&gt;egrep -c &#39;(vmx|svm)&#39; /proc/cpuinfo&lt;/code&gt;, was die Anzahl der CPU-Kerne ausgibt&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;software&#34;&gt;&lt;a href=&#34;#software&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;Software&#xA;&lt;/h3&gt;&lt;p&gt;Jetzt kannst du die Pakete installieren.&lt;/p&gt;&#xA;&lt;p&gt;Die Schritte für &lt;strong&gt;Debian/Ubuntu&lt;/strong&gt;:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sudo apt update&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sudo apt install qemu-kvm bridge-utils virt-manager&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;Die Schritte für &lt;strong&gt;Fedora/RHEL&lt;/strong&gt;:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sudo dnf install qemu-kvm libvirt virt-install virt-manager&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;Und so kannst du das &lt;strong&gt;Ergebnis&lt;/strong&gt; auf allen Distribution überprüfen:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt; 1&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 2&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 3&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 4&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 5&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 6&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 7&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 8&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 9&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;10&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# Dienst prüfen:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sudo systemctl status libvirtd&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# Dienst ggf. aktivieren und starten:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sudo systemctl &lt;span class=&#34;nb&#34;&gt;enable&lt;/span&gt; --now libvirtd&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# eigenen User zur Gruppe libvirt hinzufügen:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sudo usermod -aG libvirt &lt;span class=&#34;k&#34;&gt;$(&lt;/span&gt;whoami&lt;span class=&#34;k&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# Ergebnis validieren:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;lsmod &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; grep kvm &lt;span class=&#34;c1&#34;&gt;# Modul geladen&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sudo virsh version &lt;span class=&#34;c1&#34;&gt;# Version anzeigen&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sudo virt-host-validate &lt;span class=&#34;c1&#34;&gt;# ausführliche Validierung&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;h2 id=&#34;modi-zur-nutzung-von-virsh&#34;&gt;&lt;a href=&#34;#modi-zur-nutzung-von-virsh&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;Modi zur Nutzung von &lt;code&gt;virsh&lt;/code&gt;&#xA;&lt;/h2&gt;&lt;p&gt;Wenn bis hierhin alles geklappt hat, bist du nun bereit &lt;code&gt;virsh&lt;/code&gt; zu nutzen:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;du kannst &lt;strong&gt;einzelne Befehle&lt;/strong&gt; absetzen, wie &lt;code&gt;virsh list --all&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;oder es &lt;strong&gt;interaktiv&lt;/strong&gt; nutzen, indem du &lt;code&gt;virsh&lt;/code&gt; aufrufst&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;Die mit &lt;code&gt;virsh&lt;/code&gt; aufgerufene Shell kannst du durch Eingabe von &lt;code&gt;quit&lt;/code&gt; wieder verlassen.&lt;/p&gt;&#xA;&lt;p&gt;Wir werden nur die &lt;strong&gt;1. Option&lt;/strong&gt; nutzen.&lt;/p&gt;&#xA;&lt;h2 id=&#34;verbindung-zu-virsh&#34;&gt;&lt;a href=&#34;#verbindung-zu-virsh&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;Verbindung zu &lt;code&gt;virsh&lt;/code&gt;&#xA;&lt;/h2&gt;&lt;p&gt;Für eine Verbindung zu &lt;code&gt;virsh&lt;/code&gt; ist eine &lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;https://libvirt.org/uri.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;URI&lt;/a&gt;&lt;/strong&gt; erforderlich, die je nach Hypervisor anders aussieht oder auch auf einem anderen System läuft.&lt;/p&gt;&#xA;&lt;h3 id=&#34;lokale-verbindung&#34;&gt;&lt;a href=&#34;#lokale-verbindung&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;lokale Verbindung&#xA;&lt;/h3&gt;&lt;p&gt;So kannst du die &lt;strong&gt;Default-URI&lt;/strong&gt; abfragen: &lt;code&gt;virsh uri&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Die Ausgabe ist bei mir: &lt;code&gt;qemu:///session&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;Falls es keine Verbindung gibt, kannst du sie so explizit angeben: &lt;code&gt;virsh -c qemu:///system&lt;/code&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;remote-verbindung&#34;&gt;&lt;a href=&#34;#remote-verbindung&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;Remote-Verbindung&#xA;&lt;/h3&gt;&lt;p&gt;Hier ein paar Beispiele, wie eine &lt;strong&gt;Remote-URI&lt;/strong&gt; aussehen kann:&lt;/p&gt;&#xA;&lt;table&gt;&#xA;&#x9;&lt;thead&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;th&gt;URI&lt;/th&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;th&gt;Protokoll&lt;/th&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&lt;/thead&gt;&#xA;&#x9;&lt;tbody&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;&lt;code&gt;virsh -c qemu+ssh://&amp;lt;USER&amp;gt;@&amp;lt;IP-Adresse&amp;gt;/system&lt;/code&gt;&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;SSH&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;&lt;code&gt;virsh -c qemu://&amp;lt;USER&amp;gt;@&amp;lt;IP-Adresse&amp;gt;/system&lt;/code&gt;&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;TLS/x509&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;&lt;code&gt;virsh -c qemu+tcp://&amp;lt;USER&amp;gt;@&amp;lt;IP-Adresse&amp;gt;/system&lt;/code&gt;&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;SASL/Kerberos&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;Wir arbeiten aber weiter mit der &lt;strong&gt;lokalen Verbindung&lt;/strong&gt; und du kannst die &lt;strong&gt;URI weglassen&lt;/strong&gt;. Also ist &lt;code&gt;virsh -c qemu:///system nodeinfo&lt;/code&gt; äquivalent zu &lt;code&gt;virsh nodeinfo&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;ein-golden-image&#34;&gt;&lt;a href=&#34;#ein-golden-image&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;Ein Golden Image&#xA;&lt;/h2&gt;&lt;p&gt;Jetzt ist es an der Zeit, deine &lt;strong&gt;erste VM&lt;/strong&gt; zu erstellen und dann mit &lt;code&gt;virsh&lt;/code&gt; zu testen. Das kannst du tun, indem du ein &lt;strong&gt;ISO&lt;/strong&gt; von der Distribution deiner Wahl herunterlädst und damit im &lt;strong&gt;Virtual Machine Manager&lt;/strong&gt; eine VM erstellst.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Alternativ&lt;/strong&gt; lädst du dir ein &lt;strong&gt;fertiges QCOW2-Image&lt;/strong&gt; herunter. Du findest sie zum Beispiel hier:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://cloud.debian.org/images/cloud/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Debian&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://cloud-images.ubuntu.com/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Ubuntu&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://wiki.almalinux.org/cloud/Generic-cloud.html#download-images&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;AlmaLinux&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;virtuelle-maschinen-verwalten&#34;&gt;&lt;a href=&#34;#virtuelle-maschinen-verwalten&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;Virtuelle Maschinen verwalten&#xA;&lt;/h2&gt;&lt;p&gt;Mit einer &lt;strong&gt;ersten VM&lt;/strong&gt; kannst du die folgenden &lt;strong&gt;Befehle live testen&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Hier sind einige grundlegende Befehle zum &lt;strong&gt;Anzeigen und Starten&lt;/strong&gt; von VMs:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;5&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;6&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;7&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;8&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# alle VMs anzeigen:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;virsh list --all&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# nur laufende VMs anzeigen:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;virsh list&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# VM starten:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;virsh start debian13&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# VM mit Host zusammen starten lassen:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;virsh autostart debian13&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;Jetzt kannst du dich im Virtual Machine Manager lokal auf der Konsole anmelden und auf der VM nach Belieben arbeiten.&lt;/p&gt;&#xA;&lt;p&gt;Mit den folgenden Kommandos kannst du deine VM wieder &lt;strong&gt;ausschalten oder komplett entfernen&lt;/strong&gt;:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;5&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# VM ausschalten:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;virsh shutdown debian13&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# VM stoppen und löschen:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;virsh destroy debian13 &lt;span class=&#34;o&#34;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class=&#34;se&#34;&gt;\&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  virsh undefine debian13&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;h2 id=&#34;ssh-ip-adresse-und-netzwerke&#34;&gt;&lt;a href=&#34;#ssh-ip-adresse-und-netzwerke&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;SSH, IP-Adresse und Netzwerke&#xA;&lt;/h2&gt;&lt;p&gt;So kannst du eine &lt;strong&gt;SSH-Verbindung&lt;/strong&gt; zu deiner VM aufbauen:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;5&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;6&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;7&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# IP-Adressen abfragen:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;virsh net-dhcp-leases default &lt;span class=&#34;c1&#34;&gt;# `default` ist das Standard-Netzwerk&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# SSH-Verbindung zur VM aufbauen:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ssh &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;USER&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;@&lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;IP&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;## ersetze [USER] und [IP] mit deinen eigenen Werten&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;## ein Beispiel von mir:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ssh tux@192.168.0.147&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;Willst du es genauer wissen? So kannst du das &lt;strong&gt;Default-Netzwerk&lt;/strong&gt; anzeigen:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;5&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;6&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# Netzwerke anzeigen:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;virsh net-list --all&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# Details zum Netzwerk sehen:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;virsh net-info default&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# XML zum Netzwerk sehen:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;virsh net-dumpxml default&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;h2 id=&#34;snapshots-verwalten&#34;&gt;&lt;a href=&#34;#snapshots-verwalten&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;Snapshots verwalten&#xA;&lt;/h2&gt;&lt;p&gt;Snapshots sind &lt;strong&gt;Zustände&lt;/strong&gt; des Betriebssystems, die sich &lt;strong&gt;wiederherstellen&lt;/strong&gt; lassen.&lt;/p&gt;&#xA;&lt;p&gt;Das kann in vielen Fällen sinnvoll sein. Deswegen zeige ich dir jetzt die wichtigsten Befehle dazu:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;5&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;6&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# Snapshot anlegen:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;virsh snapshot-create debian13&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# Snapshots anzeigen:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;virsh snapshot-list debian13&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# Snapshot wiederherstellen:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;virsh snapshot-revert debian13 snapshot1&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;h2 id=&#34;erweiterte-verwendung&#34;&gt;&lt;a href=&#34;#erweiterte-verwendung&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;Erweiterte Verwendung&#xA;&lt;/h2&gt;&lt;p&gt;Bis hierher hast du einen guten, grundlegenden Überblick zu &lt;code&gt;virsh&lt;/code&gt; erhalten. Aber darüber hinaus ist noch viel mehr möglich.&lt;/p&gt;&#xA;&lt;p&gt;Das erkennst du zum Beispiel, wenn du &lt;strong&gt;&lt;code&gt;virsh&lt;/code&gt; gefolgt von Leerzeichen und Tab-Taste&lt;/strong&gt; eingibst: Hier kannst du &lt;strong&gt;über 280 Möglichkeiten&lt;/strong&gt; anzeigen.&lt;/p&gt;&#xA;&lt;p&gt;Ich zeige dir in diesem Abschnitt noch ein paar vertiefende Beispiele, die ich häufig verwende.&lt;/p&gt;&#xA;&lt;h3 id=&#34;netzwerke-managen&#34;&gt;&lt;a href=&#34;#netzwerke-managen&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;Netzwerke managen&#xA;&lt;/h3&gt;&lt;p&gt;Du kannst statt des Default-Netzwerks &lt;strong&gt;weitere Netzwerke&lt;/strong&gt; anlegen oder ändern.&lt;/p&gt;&#xA;&lt;p&gt;Dafür kannst du ein XML ausgeben: &lt;code&gt;virsh net-dumpxml default &amp;gt; classA.xml&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;Dann den Inhalt anpassen an deine Wünsche und das Ganze wieder importieren, um daraus ein neues Netzwerk zu definieren.&lt;/p&gt;&#xA;&lt;p&gt;Die &lt;strong&gt;Netzwerk-Arten&lt;/strong&gt; sind in der &lt;a class=&#34;link&#34; href=&#34;https://wiki.libvirt.org/VirtualNetworking.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Dokumentation&lt;/a&gt; genauer beschrieben.&lt;/p&gt;&#xA;&lt;p&gt;So könnte dein Import aussehen:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt; 1&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 2&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 3&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 4&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 5&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 6&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 7&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 8&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 9&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;10&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;11&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# dein Netzwerk-XML, wie classA.xml:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;network_file&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$1&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;network&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;${&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;network_file&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;%.xml&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# Netzwerk definieren:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sudo virsh net-define --validate --file &lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$network_file&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# auf Autostart setzen:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sudo virsh net-autostart &lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$network&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# Netzwerk starten:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sudo virsh net-start &lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$network&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# überprüfen:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sudo virsh net-list --all&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;Diese Netzwerke kannst du dann VMs individuell zuordnen.&lt;/p&gt;&#xA;&lt;h3 id=&#34;vms-generisch-managen&#34;&gt;&lt;a href=&#34;#vms-generisch-managen&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;VMs generisch managen&#xA;&lt;/h3&gt;&lt;p&gt;Auch bei VMs kann es tiefer gehen. Wenn du einmal mehrere &lt;a class=&#34;link&#34; href=&#34;#ein-golden-image&#34; &gt;Golden Images&lt;/a&gt; hast und verschiedene Netzwerke, dann könntest du so neue Instanzen erstellen.&lt;/p&gt;&#xA;&lt;p&gt;So kannst du das &lt;strong&gt;XML&lt;/strong&gt; zu einer VM &lt;strong&gt;exportieren&lt;/strong&gt;: &lt;code&gt;virsh dumpxml debian13 &amp;gt; custom_debian13.xml&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;Dann kannst du es nach Bedarf anpassen - zum Beispiel die Werte für MAC, RAM, CPU, Disk und vieles mehr.&lt;/p&gt;&#xA;&lt;p&gt;Und danach erstellst du daraus eine &lt;strong&gt;neue Instanz&lt;/strong&gt;: &lt;code&gt;virsh define custom_debian13.xml&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;Diese Instanz lässt sich wieder in allen Aspekten managen, die wir oben gesehen haben und die darüber hinaus möglich sind.&lt;/p&gt;&#xA;&lt;h2 id=&#34;zusammenfassung&#34;&gt;&lt;a href=&#34;#zusammenfassung&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;Zusammenfassung&#xA;&lt;/h2&gt;&lt;p&gt;Wenn du KVM/QEMU &lt;strong&gt;effizient administrieren&lt;/strong&gt; willst, dann führt der Weg zu &lt;code&gt;virsh&lt;/code&gt; &amp;#x1f60e;.&lt;/p&gt;&#xA;&lt;p&gt;Mit diesem &lt;strong&gt;mächtigen CLI-Tool&lt;/strong&gt; steuerst du deine virtuelle Infrastruktur unter Linux von der Erstellung über das Netzwerkmanagement bis hin zu Snapshots komplett aus einem Guss.&lt;/p&gt;&#xA;&lt;h2 id=&#34;hilfe-zu-virsh&#34;&gt;&lt;a href=&#34;#hilfe-zu-virsh&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;Hilfe zu &lt;code&gt;virsh&lt;/code&gt;&#xA;&lt;/h2&gt;&lt;p&gt;Mehr zu &lt;code&gt;virsh&lt;/code&gt; findest du unter &lt;code&gt;man virsh&lt;/code&gt; und &lt;code&gt;tldr virsh&lt;/code&gt;. Details zum Befehl &lt;code&gt;tldr&lt;/code&gt; gibt es &lt;a class=&#34;link&#34; href=&#34;https://linux-trainings.de/p/tldr-befehl-unter-linux&#34; &gt;hier&lt;/a&gt;.&lt;/p&gt;&#xA;</description>
        </item></channel>
</rss>
