qemu-nbd und kvm-nbd sind Tools zum Exportieren von Image-Dateien unter Verwendung des NBD-Protokolls (Network Block Device) .
(Link zu dieser Seite als [[QEMU-KVM-Buch/ Anhang/ qemu-nbd]])
[bearbeiten] qemu-nbd und kvm-nbd 0.0.1
qemu-nbd und kvm-nbd sind Tools zum Exportieren von Image-Dateien unter Verwendung des NDB-Protokolls (Network Block Device). NDB ist ein einfaches Protokoll für Linux zum Export eines Block-Devices über das Netzwerk. qemu-nbd ist im Paket qemu und kvm-nbd im Paket kvm enthalten. Beide besitzen die gleichen Funktionen.
Host ~$ qemu-nbd [OPTION]... file
file bezeichnet den Namen der Image-Datei.
-p, --port=port
Definiert den Port für den NBD-Server (Default = 1024).
-o, --offset=offset
Definiert den Offset im Image.
-b, --bind=iface
Verbindungen werden nur am angegebene Interface erlaubt (Default = 0.0.0.0).
-k, --socket=path
Die Verbindung wird über ein UNIX-Domain-Socket ermöglicht. Der Parameter path definiert den Pfad zu dem Socket.
-r, --read-only
Das Images wird schreibgeschützt exportiert.
-P, --partition=num
Es wird nur die Partition mit der angegebenen Nummer num exportiert.
-s, --snapshot
Änderungen werden nicht auf das Image geschrieben, sondern in temporäre Dateien.
-n, --nocache
Der Host-Cache wird deaktiviert.
-c, --connect=dev
Verbindet das Image mit dem Device dev.
-d, --disconnect
Trennt das angegebene Device.
-e, --shared=num
Das Device kann von mehreren Clients gleichzeitig verwendet werden. Die maximale Anzahl definiert der Wert num (Default = 1).
-t, --persistent
Das Programm wird nach der letzten Verbindung nicht beendet.
-v, --verbose
Es werden zusätzliche Debugging-Information angezeigt.
-h, --help
Anzeige der Hilfestellung.
-V, --version
Anzeige der Version.