Re: Tip: Cloning a running server


To czdebian-l zavinac debian bod cz
From Matej Cepl <ceplm zavinac seznam bod cz>
Date Thu, 09 Feb 2006 21:55:39 -0500
Organization Northeastern University, Boston, MA
User-agent KNode/0.10.1

Roman Beitl wrote:
> mozna by se nekomu hodil jednoduchy navod, na ktery jsem vcera narazil,
> jak jednoduse "naklonovat" server/stanici. Zatim jsem pouzival dpkg
> --get/set selection + preneseni dulezitych adresaru. Nize uvedene reseni
> mi prijde o dost jednodussi.
> 
> http://olivier.sessink.nl/publications/hotcloning/index.html

Na původním počítači:

aptitude search '~i !~M' | tr -s ' ' | cut -f 2 -d ' ' | tr '\n' ' ' \
        > installed.txt

Na novém počítači

aptitude install $(cat installed.txt)

Podstatně lepší nežli dpkg --get/set-selection, protože to zachová, které
balíčky byly nainstalovány jenom pro uspokojení závislostí, a přitom to
funguje i pokud jsou ty dva počítače rozdílné. Pokud jsou absolutně
totožné, pak asi skutečně nějaké hrátky s rsyncem budou nejjednodušší.

Hezký den,

Matěj

-- 
Matej Cepl, http://www.ceplovi.cz/matej/blog/
GPG Finger: 89EF 4BC6 288A BF43 1BAB  25C3 E09F EF25 D964 84AC
 
Home is where ~/.bashrc is.
   -- from Usenet



Partial thread listing: