[BlueOnyx:03010] Re: cmuExport/cmuImport
Ken Marcus - Precision Web Hosting, Inc
kenlists at precisionweb.net
Thu Dec 3 16:54:33 -05 2009
----- Original Message -----
From: enid vx
To: BlueOnyx General Mailing List
Sent: Thursday, December 03, 2009 7:46 AM
Subject: [BlueOnyx:03009] Re: cmuExport/cmuImport
Thank you Michael for responding ,
so if I want to cmuImport all the sites how do I delete them without
entirely erasing the system and installing from scratch.
Rgds,
Enid
On Thu, Dec 3, 2009 at 4:23 PM, Michael Stauber <mstauber at blueonyx.it>
wrote:
Hi Enid,
> After some time when the BQ server was updated by different site
> admins, I decided to do another cmuExport/cmuImport to the new BO
> server,
> but in this case I had all the sites existing in the BO and there were
> some problems with
> 1- the virtual users and
> 2- system users
>
> and the script cmuImport asking me for every users (to resolve
> dependecies) to modify it/delete it/drop/quit. I've responded to all
> of them letting them as they were.
>
> So the question: is this a problem, and how can I make another
> cmuImport with the new exported sites in the existing BO?
>
> This is somehow an update process that I want to make , to leave the
> two servers in the same state with the same data.
> Is it possible to restore (with cmuImport) all the sites data in the
> existing BO or should I cmuImport only in a clean installation.
It has always been the case that with CMU you should only import sites and
users that don't already exist on the system.
When CMU tries to import a site or user that already exists on the target
system, then you sure get the dialogue to merge, drop or modify. That allows
some limited form of conflict resolution. But generally you'd be better off
to
delete the conflicting site or user first and then use CMU to import the one
from the CMU dump.
--
With best regards
Michael Stauber
_______________________________________________
Blueonyx mailing list
Blueonyx at blueonyx.it
http://www.blueonyx.it/mailman/listinfo/blueonyx
Enid
>From the GUI you can do it.
Or, I believe can delete sites from the command line using
/usr/sbin/cdelvsite --fqdn www.somesite.com
Possibly using a perl script like
#!/usr/bin/perl
#remove all the sites on list
print "try to open listofsites.txt\n";
open (FIL,"listofsites.txt") or die "Can't Open\n";
while (<FIL>) {
$thedomain = $_;
chomp $thedomain;
print "delete the site $thedomain\n";
#system("/usr/sbin/cdelvsite -d $thedomain");
system("/usr/sbin/cdelvsite --fqdn $thedomain");
}
close (FIL);
----
Ken Marcus
Ecommerce Web Hosting by
Precision Web Hosting, Inc.
http://www.precisionweb.net
More information about the Blueonyx
mailing list