Hoppa till innehåll
hostup.se

Exportera och importera en VPS-disk

Kontrollerad mot kundzonen 5 november 2026

Vill du flytta en hel server exporterar du disken från den gamla servern och importerar den på den nya. Det fungerar mellan våra servrar och mellan oss och andra leverantörer. Båda servrarna startas i ett räddningssystem. Då ändras inte disken under tiden.

Öppna dina servrar i kundzonen

  • Den nya disken behöver vara minst lika stor som den gamla.
  • Allt på den nya serverns disk skrivs över. Vill du kunna gå tillbaka tar du en säkerhetskopia först. Läs Säkerhetskopior av din VPS.
  • Hos en annan leverantör startar du den gamla servern i leverantörens räddningsläge. Där kan disken heta vda i stället för sda.

Gör så här på varje server hos oss.

  1. Öppna servern i kundzonen och gå till fliken ISO. Klicka på Snabbmontera bredvid netboot.xyz. Har du inga ISO-filer än heter knappen Montera netboot.xyz.

    Fliken ISO med knappen Snabbmontera markerad
  2. Klicka på Starta från ISO överst på fliken och sedan på Starta om. Servern startar från ISO-filen.

  3. Klicka på Konsol uppe på sidan. Välj Utilities i menyn med piltangenterna och Enter. Välj sedan System Rescue CD och standardalternativet i menyn som kommer efter.

    Menyn Utilities i netboot.xyz med System Rescue CD markerat

    Efter en stund står du vid en kommandorad, inloggad som root.

  4. Kontrollera disken och nätverket. Klicka på Klistra in text längst ned till höger i konsolen, klistra in raderna och klicka på Skicka.

    Rutan för att klistra in text i konsolen med knappen Klistra in text markerad

    lsblk
    ip -4 a

    Disken är raden med disk och samma storlek som serverns disk, oftast sda. Vid eth0 ska serverns adress stå. Saknas adressen läser du under Bra att veta.

Exportera disken direkt till den nya servern

Section titled “Exportera disken direkt till den nya servern”

Det här är det enklaste sättet. Du behöver ingen plats för en fil. Båda servrarna ska stå vid kommandoraden i räddningssystemet.

  1. På den nya servern sätter du ett lösenord för root och stoppar räddningssystemets brandvägg.

    passwd
    systemctl stop iptables
  2. På den gamla servern skickar du disken. Byt ut adressen mot den nya serverns adress. Raden skriver över hela den nya serverns disk och går inte att ångra. Du får ange lösenordet från steg 1.

    dd if=/dev/sda bs=4M status=progress | gzip -1 | ssh root@203.0.113.20 'gunzip | dd of=/dev/sda bs=4M'

    Två konsoler. På den nya servern sätts lösenordet och brandväggen stoppas. På den gamla servern skickas disken med dd, raden är markerad

  3. Klar är du när prompten kommer tillbaka på den gamla servern. Kör sync på den nya servern och fortsätt med Starta från den nya disken.

Vill du spara disken eller flytta den senare skickar du den till en plats där du har SSH, till exempel en annan server. Den plats du skickar till behöver ha utrymme för hela disken.

dd if=/dev/sda bs=4M status=progress | gzip -1 | ssh root@203.0.113.30 'cat > /root/disk.raw.gz'

Lägg filen på en länk som går direkt till filen. En länk från WeTransfer och liknande tjänster fungerar inte. Klistra in raderna på den nya servern. Raden med dd eller qemu-img skriver över hela disken och går inte att ångra.

En exporterad fil från avsnittet ovan:

wget https://din-server.example/disk.raw.gz -O - | gunzip | dd of=/dev/sda bs=4M status=progress
sync

En färdig avbild i qcow2, vmdk eller vhd:

wget https://din-server.example/avbild.qcow2 -O /tmp/avbild.qcow2
qemu-img convert -O raw /tmp/avbild.qcow2 /dev/sda
sync

Heter disken något annat än sda byter du /dev/sda mot det namnet. Står den sista raden kvar utan att köras trycker du på Enter. Klar är du när prompten kommer tillbaka.

Konsolen efter körningen. Raden för disken sda och raden med qemu-img är markerade

  1. Gå till fliken ISO och klicka på Avmontera.
  2. Starta om servern med Starta om.
  3. Öppna Konsol för att se att systemet kommer upp.
  • En avbild med cloud-init får serverns adress, namn och SSH-nycklar av sig själv.
  • Ett system med fast adress har kvar den gamla serverns adress och når inte nätet. Ändra adressen i konsolen. Adressen och gatewayen står på fliken Nätverk.
  • Startar servern inte från disken byter du boot-läge. Disken startar bara i det läge den är gjord för. Läs Byt boot-läge på din VPS.
  • Zip-fil: packa upp den med unzip /tmp/avbild.zip -d /tmp före raden med qemu-img.

  • Stor qcow2-fil: filen ligger i serverns minne medan den skrivs. Får den inte plats gör du om den till raw på din egen dator.

  • Ingen adress vid eth0: ställ in den för hand med adressen och gatewayen från fliken Nätverk. Frågar netboot.xyz efter nätverk skriver du in samma uppgifter där.

    ip addr add 203.0.113.10/24 dev eth0
    ip route add default via 203.0.113.1
    echo nameserver 1.1.1.1 > /etc/resolv.conf
  • Svart skärm: live-system med skrivbord kan visa en svart skärm i konsolen. System Rescue CD startar till text.

  • Bara ett nytt operativsystem: då behöver du ingen disk. Läs Installera om din VPS med ett nytt operativsystem.

  • Kan du inte göra det själv: vi importerar en avbild utan kostnad. Skapa ett ärende med en direktlänk till filen.