On Thu, 2004-12-02 at 18:59 +0100, guenther wrote:
> On Wed, 2004-12-01 at 18:18 -0800, Dan Stromberg wrote:
> > On Wed, 2004-12-01 at 23:05 +0100, guenther wrote:
> > > > I have Evolution on my home computer with several (6+) accounts on it,
> > > > and lots of offline folders, as well as some filters.  I'd like to
> > > > transfer this information over to my work computer without having to
> > > > re-add all the accounts and filters and settings manually, but can't
> > > > seem to get it to work.  If I copy over my ~/.evolution directory and
> > > > my ~/.gconf/apps/evolution directory to my work computer and run
> > > > Evolution I still get the First-Run Assistant.
> > > 
> > > You will need to stop Evolution backend tasks and the GConf daemon
> > > before copying your data. On *both* machines (syncing the data to disk
> > > on the source machine and not using old data on target machine):
> > > 
> > > $ evolution --force-shutdown
> > > $ gconftools-2 --shutdown
> > 
> > This is a valuable tip... but... what are you supposed to do if you have
> > to copy 10,000's of users from one NFS server to another, and you don't
> > have access to all of the NFS clients, and no reliable way of getting in
> > touch with all of the users?
> 
> Uhm, this question isn't Evolution nor GConf specific...
> 
> You are in trouble, sure. But you are always in trouble, when doing
> this. Moving a lot of data and switching machines cannot be done, while
> users are still accessing and modifying the data on the source machine.
> 
> You are trying to move $HOME directories for thousands of users? Then
> you need to make sure, no user is modifying his data while moving.
> Otherwise, he might end up with data loss. You are allowing the users to
> sort mails using procmail? Oh, then your MTA is accessing data in $HOME
> as well. Likewise for any other app...
> 
> Yes, "downtime" is a nasty word... ;-)

I'm aware that problems can come from moving a bunch of $HOME's with
active users, but from this discussion I've inferred rightly or wrongly,
that gconf+evolution have changed this from a "look out for race
conditions" problem to a "problems every time" scenario.

I am worrying about nothing?  Or has the situation truly gotten worse?

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to