Hi Martin

We had some results doing this , but it is actually much more time consuming
than installing and configuring the servers individually. What would be
really useful is (a) some way of automatic this or (b) the ability to export
the XS configuration especially the Moodle settings.

David Leeming


-----Original Message-----
From: Martin Langhoff [mailto:martin.langh...@gmail.com] 
Sent: Friday, 13 August 2010 11:46 p.m.
To: David Leeming
Cc: XS Devel
Subject: Re: [Server-devel] Cloning

Hi David,

super brief -

- get the machine in 'single user mode' ("init 1" on the commandline will
work)
- plug new disk in, setup the partition table, and the filesystems
- rsync / and /library to the temp mountpoints
- remove hardware-specific files: /etc/udev/rules.d/70-persisntent-net.rules
- fixup /etc/fstab to match the UID of the new filesystems
- run grub targetting the new disk
- move new disk to new machine

that will _clone_ the XS so it will keep a lot of identifiers (and all
the data) from the original XS.

Do NOT use this technique for "cloning a base install". Use
kickstart/anaconda methods to automate many-machine rollouts.

cheers,


martin

On Fri, Aug 13, 2010 at 6:22 AM, David Leeming
<da...@leeming-consulting.com> wrote:
> Are there any recommended ways of cloning an XS installation? We have
tried
> Ping and Reflect but with difficulty.
>
>
>
> David Leeming
>
>
>
> _______________________________________________
> Server-devel mailing list
> Server-devel@lists.laptop.org
> http://lists.laptop.org/listinfo/server-devel
>
>



-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff



_______________________________________________
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel

Reply via email to