[daisy] help:how to backup a daisy site
Karel Vervaeke
karel at outerthought.org
Tue Apr 1 12:11:38 CEST 2008
Consider using the backup-tool. It is described in the documentation:
http://cocoondev.org/daisydocs-1_5/admin/256-cd.html
Note that you probably need to fix some configuration files if
the restored daisydata or wikidata directory is in another location than
on the original server.
HTH,
Karel
On Tue, 2008-04-01 at 18:01 +0800, Steven wrote:
>
>
>
>
>
> ______________________________________________________________________
> Hi,
>
> Hello everyone, in order to backup daisy sites I reinstall the
> daisy1.5.1 on other server , followed the installation document
> everything is ok,
>
> So, I simply copy the sites data and the mysql databases to the backup
> server, obviously this method doesn`t work . And when I start
>
> daisy-repository-server error occured., and below is error
> information. Could andyone give me some advice about how to backup a
> daisy server,
>
> thanks a lot !
>
>
>
> server information:
>
> OS: Linux version 2.6.18-1.2798.fc6
>
> Mysql: mysql-5.0.22-2.1
>
> Daisy : daisy1.5.1
>
> java : jdk1.5.0_14
>
>
>
>
>
>
>
> ---- exception report
> ----------------------------------------------------------
>
> Exception: org.apache.avalon.merlin.KernelException
>
> Message: Kernel startup failure.
>
> ---- cause
> ---------------------------------------------------------------------
>
> Exception: org.apache.avalon.merlin.KernelException
>
> Message: Cannot deploy application.
>
> ---- cause
> ---------------------------------------------------------------------
>
> Exception: org.apache.avalon.activation.LifecycleException
>
> Message: Unable to create a new component instance in appliance
> [/daisy/repository/fulltextindexupdater] due to a component deployment
> failure.
>
> ---- cause
> ---------------------------------------------------------------------
>
> Exception: org.outerj.daisy.authentication.AuthenticationException
>
> Message: The authentication scheme of the user does not exist.
>
> ---- stack trace
> ---------------------------------------------------------------
>
> org.outerj.daisy.authentication.AuthenticationException: The
> authentication scheme of the user does not exist.
>
> org.outerj.daisy.authentication.impl.UserAuthenticatorImpl.authenticate(UserAuthenticatorImpl.java:124)
>
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>
> java.lang.reflect.Method.invoke(Method.java:585)
>
> org.apache.avalon.activation.impl.ApplianceInvocationHandler.invoke(ApplianceInvocationHandler.java:129)
>
> $Proxy7.authenticate(Unknown Source)
>
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>
> java.lang.reflect.Method.invoke(Method.java:585)
>
> org.apache.avalon.activation.impl.BlockInvocationHandler.invoke(BlockInvocationHandler.java:108)
>
> $Proxy9.authenticate(Unknown Source)
>
> org.outerj.daisy.repository.serverimpl.LocalRepositoryManager.getRepository(LocalRepositoryManager.java:150)
>
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>
> java.lang.reflect.Method.invoke(Method.java:585)
>
> org.apache.avalon.activation.impl.ApplianceInvocationHandler.invoke(ApplianceInvocationHandler.java:129)
>
> $Proxy14.getRepository(Unknown Source)
>
> org.outerj.daisy.ftindex.FullTextIndexUpdater.initialize(FullTextIndexUpdater.java:110)
>
> org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:244)
>
> org.apache.avalon.activation.impl.DefaultComponentFactory.incarnation(DefaultComponentFactory.java:402)
>
> org.apache.avalon.activation.impl.DefaultComponentFactory.incarnate(DefaultComponentFactory.java:130)
>
> org.apache.avalon.activation.impl.SingletonLifestyleManager.refreshReference(SingletonLifestyleManager.java:144)
>
> org.apache.avalon.activation.impl.SingletonLifestyleManager.commission(SingletonLifestyleManager.java:60)
>
> org.apache.avalon.activation.impl.DefaultAppliance.commission(DefaultAppliance.java:94)
>
> org.apache.avalon.activation.impl.DefaultRuntime.commission(DefaultRuntime.java:86)
>
> org.apache.avalon.composition.model.impl.DefaultSystemContext.commission(DefaultSystemContext.java:362)
>
> org.apache.avalon.composition.model.impl.DefaultDeploymentModel.commission(DefaultDeploymentModel.java:122)
>
> org.apache.avalon.composition.model.impl.Commissioner.run(Commissioner.java:185)
>
> java.lang.Thread.run(Thread.java:595)
>
>
> _______________________________________________
> daisy community mailing list
> Professional Daisy support: http://outerthought.org/en/services/daisy/support.html
> mail to: daisy at lists.cocoondev.org
> list information: http://lists.cocoondev.org/mailman/listinfo/daisy
More information about the daisy
mailing list