Servermigratie via Clonezilla (Linux)
Maak altijd een backup van je gegevens voordat je begint met het overzetten van je server. Dit voorkomt dat je gegevens verliest als er iets misgaat tijdens het proces.
Haal de bron machine en doel machine niet door elkaar. Het verwisselen hiervan kan leiden tot gegevensverlies.
Voorbereiding
Opstarten van Clonezilla op de bron machine
Configuratie van de bron machine
Opstarten van Clonezilla op de doel machine
Configuratie van de doel machine
Afronding
Maak een backup.
Download Clonezilla: Zorg ervoor dat je de nieuwste versie van Clonezilla (ISO) hebt gedownload.
Doel machine: Zorg dat de doel machine voldoende opslagruimte heeft (minimaal gelijk of groter dan de bron machine).
Start de bron machine op met de Clonezilla ISO.
Start de standaard opstartopties van Clonezilla ( Clonezilla live, VGA 800x600).

Toetsenbord instellingen zijn en_US.UTF-8 English.

Houd de standaard toetsenbord instellingen op US.

Open Enter_shell om aanpassingen te maken aan de firewall zodat er alleen vanuit de doel machine verbinding gemaakt kan worden met Clonezilla.

Je kan deze stap overslaan als je een firewall voor de bron machine hebt zitten, of je gebruik maakt van een intern netwerk. Zorg er in dat geval wel voor dat de doel machine de bron machine kan benaderen.

Ga terug naar Clonezilla met het commando
Selecteer remote-source, om aan te geven dat deze machine als bron wordt gebruikt.

Om het makkelijk te houden selecteren we Beginner om de standaardopties te gebruiken.

Selecteer disk_to_remote_disk zodat de hele schijf wordt overgezet.

Voor de netwerkinstellingen kan dhcp gebruikt worden als er een DHCP-server in het netwerk is. Als deze er niet is, selecteer dan static en configureer handmatig het netwerk.

Selecteer de schijf die je wilt klonen. Als er meerdere schijven zijn moet dit voor elke schijf afzonderlijk worden gedaan.

Het controleren van de harde schijf slaan we over door -sfsck te selecteren.

Gebruik -k0 om de partitietabel van de bronmachine over te nemen.

Kies naar wens wat er moet gebeuren met de bron machine nadat de migratie compleet is. In deze handleiding kiezen we dit later door -p choose aan te geven.

Druk op Enter om door te gaan. De bron machine wordt nu voorbereid.

Als je onderstaand scherm ziet in de bron machine klaar om gemigreerd te worden naar de doel machine.

Start de doel machine op met de Clonezilla. In de Server Manager vind je Clonezilla terug onder de kop 'Rescue'. Selecteer Clonezilla, stel een gewenst wachtwoord in en klik op Start Rescue.

Selecteer remote-dest, om aan te geven dat deze machine als doel wordt gebruikt.

Geef het IP-adres op van de bron machine welke je wilt migreren.

Selecteer restoredisk om de volledige schijf te gebruiken.

Selecteer de schijf die je wilt gebruiken voor de migratie.
Let op! Alle data die op deze schijf staat gaat verloren.
Druk op Enter om door te gaan.

Je krijgt nu een overzicht te zien van al je keuzes. Hierbij moet je twee keer aangeven dat alle gegevens op de doel machine overschreven mogen worden. Controleer alles goed en bevestig vervolgens met yes

De migratie gaat nu van start. Afhankelijk van het netwerk kan dit even duren. De voortgang is zichtbaar op de doel machine.
Is de migratie afgerond? Dan is het tijd voor de controle en het aanpassen van de netwerkgegevens.
Controleer de bestanden: Nadat het klonen is voltooid, start de doel machine op en controleer of alles goed is overgezet.
Netwerkinstellingen: Pas vervolgens de netwerkinstellingen van de doel machine aan met de gegevens die in Server Manager zichtbaar zijn.
Gefeliciteerd! Je server is nu gemigreerd.
Error: read image_hdr error=1
Als je deze error krijgt, moet je een File System Consistency Check uitvoeren. Dit is een bekend probleem bij Linux LVM partities.
Voer de File System Consistency Check uit met het volgende commando, zorg hierbij dat de locatie van de partitie juist is.
sudo fsck -v /dev/$* (* is de locatie die wordt aangegeven)
Na het uitvoeren van de check kan je het proces opnieuw starten.
Haal de bron machine en doel machine niet door elkaar. Het verwisselen hiervan kan leiden tot gegevensverlies.
Voorbereiding
Opstarten van Clonezilla op de bron machine
Configuratie van de bron machine
Opstarten van Clonezilla op de doel machine
Configuratie van de doel machine
Afronding
Voorbereiding
Maak een backup.
Download Clonezilla: Zorg ervoor dat je de nieuwste versie van Clonezilla (ISO) hebt gedownload.
Doel machine: Zorg dat de doel machine voldoende opslagruimte heeft (minimaal gelijk of groter dan de bron machine).
Opstarten van Clonezilla op de bron machine
Start de bron machine op met de Clonezilla ISO.
Start de standaard opstartopties van Clonezilla ( Clonezilla live, VGA 800x600).

Toetsenbord instellingen zijn en_US.UTF-8 English.

Houd de standaard toetsenbord instellingen op US.

Open Enter_shell om aanpassingen te maken aan de firewall zodat er alleen vanuit de doel machine verbinding gemaakt kan worden met Clonezilla.

sudo iptables -P INPUT DROP
sudo iptables -P FORWARD DROP
sudo iptables -P OUTPUT ACCEPT
sudo iptables -A INPUT -s IP.ADRES.VAN.DOEL -j ACCEPT
Je kan deze stap overslaan als je een firewall voor de bron machine hebt zitten, of je gebruik maakt van een intern netwerk. Zorg er in dat geval wel voor dat de doel machine de bron machine kan benaderen.

Ga terug naar Clonezilla met het commando
sudo clonezilla
Configuratie van de bron machine
Selecteer remote-source, om aan te geven dat deze machine als bron wordt gebruikt.

Om het makkelijk te houden selecteren we Beginner om de standaardopties te gebruiken.

Selecteer disk_to_remote_disk zodat de hele schijf wordt overgezet.

Voor de netwerkinstellingen kan dhcp gebruikt worden als er een DHCP-server in het netwerk is. Als deze er niet is, selecteer dan static en configureer handmatig het netwerk.

Selecteer de schijf die je wilt klonen. Als er meerdere schijven zijn moet dit voor elke schijf afzonderlijk worden gedaan.

Het controleren van de harde schijf slaan we over door -sfsck te selecteren.

Gebruik -k0 om de partitietabel van de bronmachine over te nemen.

Kies naar wens wat er moet gebeuren met de bron machine nadat de migratie compleet is. In deze handleiding kiezen we dit later door -p choose aan te geven.

Druk op Enter om door te gaan. De bron machine wordt nu voorbereid.

Als je onderstaand scherm ziet in de bron machine klaar om gemigreerd te worden naar de doel machine.

Opstarten van Clonezilla op de doel machine
Start de doel machine op met de Clonezilla. In de Server Manager vind je Clonezilla terug onder de kop 'Rescue'. Selecteer Clonezilla, stel een gewenst wachtwoord in en klik op Start Rescue.

Configuratie van de doel machine
Selecteer remote-dest, om aan te geven dat deze machine als doel wordt gebruikt.

Geef het IP-adres op van de bron machine welke je wilt migreren.

Selecteer restoredisk om de volledige schijf te gebruiken.

Selecteer de schijf die je wilt gebruiken voor de migratie.
Let op! Alle data die op deze schijf staat gaat verloren.

Druk op Enter om door te gaan.

Je krijgt nu een overzicht te zien van al je keuzes. Hierbij moet je twee keer aangeven dat alle gegevens op de doel machine overschreven mogen worden. Controleer alles goed en bevestig vervolgens met yes

De migratie gaat nu van start. Afhankelijk van het netwerk kan dit even duren. De voortgang is zichtbaar op de doel machine.
Afronding
Is de migratie afgerond? Dan is het tijd voor de controle en het aanpassen van de netwerkgegevens.
Controleer de bestanden: Nadat het klonen is voltooid, start de doel machine op en controleer of alles goed is overgezet.
Netwerkinstellingen: Pas vervolgens de netwerkinstellingen van de doel machine aan met de gegevens die in Server Manager zichtbaar zijn.
Gefeliciteerd! Je server is nu gemigreerd.
Bekende problemen
Error: read image_hdr error=1
Als je deze error krijgt, moet je een File System Consistency Check uitvoeren. Dit is een bekend probleem bij Linux LVM partities.
Voer de File System Consistency Check uit met het volgende commando, zorg hierbij dat de locatie van de partitie juist is.
sudo fsck -v /dev/$* (* is de locatie die wordt aangegeven)
Na het uitvoeren van de check kan je het proces opnieuw starten.
Bijgewerkt op: 18/04/2025
Dankuwel!