Machine clonen met apitude / apt-get

Soms moet je een machine herbouwen op een andere plek of verplaatsen naar een virutele instansie, maar wel met een versie installatie of nieuwere versie van het os.
Je wilt dan een server installeren met de zelfde packages als de oude server. Hier is beschreven hoe je dat kunt doen.

Backup de geinstalleerde package list op je huidige machine

dpkg –get-selections | grep ‘space:install$’ | awk ‘{print $1}’ > selections.txt

Verplaats deze selections.txt naar de nieuwe machine. Selecteer de lijst op de nieuwe machine en installeer de packages.

apt-get update
apt-get upgrade
cat selections.txt | xargs aptitude -y install

Hiermee krijg je een identieke machine op package niveau, niet je data of de configuraties.

Laat een reactie achter