Concepten Voor: beheerders

Overzicht van migratie

Welke methoden een virtuele machine nu van vSphere naar Kyvernon verplaatsen, wat de import overneemt en wat hij aan u overlaat.

Een virtuele machine gaat als geëxporteerd pakket of als schijfbestand van vSphere naar Kyvernon. De console leest het pakket in de browser, zet de schijven om naar qcow2 terwijl ze bij de controller aankomen en maakt de virtuele machine. Ze kopieert geen draaiende machine en wijzigt niets in de gast.

Pagina Importeren en exporteren (Groter weergeven)

Methoden

MethodeBronStatus
OVA- of OVF-pakketEen virtuele machine die uit vSphere is geëxporteerdBeschikbaar in de console, de CLI en de API
VMDK-schijfDe schijfbestanden van een pakket, als streamOptimized-, monolithic sparse- of flat-bestandenBeschikbaar, als onderdeel van een pakket
Import vanaf een draaiende vCenter of ESXi-hostDe bronhost, met streaming schijfuitlezing Gepland
Migratie-assistentBeoordeling, planning in golven, omschakeling en terugdraaien Gepland

Beide beschikbare methoden gebruiken dezelfde functie: een importlease. De controller leest de descriptor, maakt er een plan van, maakt de virtuele machine en geeft de import een bestandsslot per schijf. De wizard in de console op de pagina Importeren en exporteren voert de stappen voor u uit: u kiest het pakket, de bestemming en de netwerken, en de wizard verzendt de schijven met voortgang. De CLI (kyvernon ovf import-vapp en kyvernon nfc), de native API en de vSphere-hulpmiddelen die via de vSphere-API importeren, voeren dezelfde functie uit. Zie Een OVA- of OVF-pakket importeren.

Wat de import overneemt

  • Het aantal vCPU's, de cores per socket en het geheugen.
  • Elke schijf met haar capaciteit. De schijven zijn thin qcow2-images op de datastore die u kiest; nulblokken worden niet opgeslagen.
  • Netwerkadapters met hun model en, wanneer het pakket er een vermeldt, hun MAC-adres. Een netwerkadapter wordt alleen gemaakt voor een netwerk dat u aan een netwerk van Kyvernon koppelt.
  • De extra configuratie van het pakket wordt bij de virtuele machine opgeslagen. De sleutels die met guestinfo. beginnen, zijn die welke cloud-init in de gast leest.
  • Cd-rom-stations, ontkoppeld aangemaakt, met het ISO-bestand van het pakket wanneer dat er een heeft.
  • De naam, de annotatie en de identificatie van het gastbesturingssysteem. De naam kan worden overschreven.
  • De firmware, BIOS of UEFI, zoals het pakket die vermeldt, en Secure Boot wanneer het pakket dat voor UEFI inschakelt. Een gast die met BIOS op een MBR-schijf is geïnstalleerd, houdt BIOS en start zoals op de bron.

Wat de import wijzigt of weglaat

  • Firmware. Een pakket dat geen firmware vermeldt, krijgt UEFI, en het plan meldt dat in een waarschuwing. Een pakket dat Secure Boot samen met BIOS vraagt, krijgt BIOS zonder Secure Boot, ook met een waarschuwing.
  • Apparaten. Schijven verschijnen in de gast als virtio-blokapparaten en netwerkadapters als virtio-netwerkadapters, wat het controller- of adaptermodel van de bron ook was. De modellen vmxnet3, e1000e en e1000 worden geaccepteerd en als virtio aangeboden. Diskettestations worden met een waarschuwing weggelaten. USB- en PCI-passthrough worden niet ondersteund.
  • Snapshots. Een schijf die van een bovenliggende schijf afhangt, bijvoorbeeld na een snapshot, wordt geweigerd: consolideer de snapshots eerst op de bron. Raw device mappings worden ook geweigerd.
  • Gastdrivers en gasttools. Kyvernon installeert geen drivers in de gast en verwijdert de tools van het bronplatform niet. Zie Gasten voorbereiden.
  • Schijfgrootte. Een virtuele schijf mag maximaal 64 TiB groot zijn.

Controle van een pakket

De schijven van een pakket worden gelezen terwijl ze aankomen. Controleer zelf vóór het uploaden de controlegetallen in het manifestbestand (.mf) van het pakket, wanneer het pakket er een heeft, bijvoorbeeld met sha256sum of sha1sum. De console leest het manifest niet, en het certificaatbestand (.cert) van een ondertekend pakket wordt door Kyvernon niet gecontroleerd.

Versie 0.1. Laatst gewijzigd: 2026-11-14