Hallo,
eigentlich sollte man ja ein komplettes mysql dump machen mit configdb etc. Das habe ich auch wie hier http://oxpedia.org/wiki/index.php?ti...Xchange_backup beschrieben versucht.
Sofern ich aber ein /opt/open-xchange/sbin/listuser -c 1 -A oxadmin -P secretOLD ausführe bekomme ich eine Fehlermeldung:
users in context 1 could not be listed:
Server response:
com.openexchange.admin.rmi.exceptions.PoolExceptio n: DBP-0001 Category=5 Message=Cannot get connection to config DB. exceptionID=1249098765-12
at com.openexchange.admin.storage.mysqlStorage.OXTool MySQLStorage.getUserIDByUsername(OXToolMySQLStorag e.java:1148)
at com.openexchange.admin.storage.mysqlStorage.OXAuth MySQLStorage.authenticate(OXAuthMySQLStorage.java: 101)
at com.openexchange.admin.rmi.impl.BasicAuthenticator .doAuthentication(BasicAuthenticator.java:195)
at com.openexchange.admin.rmi.impl.OXUser.list(OXUser .java:1043)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastSe rverRef.java:305)
at sun.rmi.transport.Transport$1.run(Transport.java:1 59)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport. java:155)
at sun.rmi.transport.tcp.TCPTransport.handleMessages( TCPTransport.java:535)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandl er.run0(TCPTransport.java:790)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandl er.run(TCPTransport.java:649)
at java.util.concurrent.ThreadPoolExecutor$Worker.run Task(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
at sun.rmi.transport.StreamRemoteCall.exceptionReceiv edFromServer(StreamRemoteCall.java:255)
at sun.rmi.transport.StreamRemoteCall.executeCall(Str eamRemoteCall.java:233)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:1 42)
at java.rmi.server.RemoteObjectInvocationHandler.invo keRemoteMethod(RemoteObjectInvocationHandler.java: 178)
at java.rmi.server.RemoteObjectInvocationHandler.invo ke(RemoteObjectInvocationHandler.java:132)
at $Proxy0.list(Unknown Source)
at com.openexchange.admin.console.user.List.maincall( List.java:83)
at com.openexchange.admin.console.user.ListCore.commo nfunctions(ListCore.java:113)
at com.openexchange.admin.console.user.List.<init>(Li st.java:78)
at com.openexchange.admin.console.user.List.main(List .java:71)
Da ichOx auf dem neuen Server schon komplett installiert habe auch mit registerfilestore, database, etc. dachte ich mir benötige ich keine configdb mehr und spiele einfach nur den dump der oxdatabase ein.
Sofern ich ein DUMP nur von der OXDATABASE mache und auch nur diese einspiele (ohne configdb) erhalte ich nach
mysql
connect configdb;
update
context_server2db_pool
set
db_schema = 'OXDATABASEold';
eine Ausgabe bei
/opt/open-xchange/sbin/listuser -c 1 -A oxadmin -P secretNEW
Müssen noch weitere Tabellen angepasst werden, oder kann ich OX so produktiv betreiben?
Schonmal Danke für eine Antwort.
eigentlich sollte man ja ein komplettes mysql dump machen mit configdb etc. Das habe ich auch wie hier http://oxpedia.org/wiki/index.php?ti...Xchange_backup beschrieben versucht.
Sofern ich aber ein /opt/open-xchange/sbin/listuser -c 1 -A oxadmin -P secretOLD ausführe bekomme ich eine Fehlermeldung:
users in context 1 could not be listed:
Server response:
com.openexchange.admin.rmi.exceptions.PoolExceptio n: DBP-0001 Category=5 Message=Cannot get connection to config DB. exceptionID=1249098765-12
at com.openexchange.admin.storage.mysqlStorage.OXTool MySQLStorage.getUserIDByUsername(OXToolMySQLStorag e.java:1148)
at com.openexchange.admin.storage.mysqlStorage.OXAuth MySQLStorage.authenticate(OXAuthMySQLStorage.java: 101)
at com.openexchange.admin.rmi.impl.BasicAuthenticator .doAuthentication(BasicAuthenticator.java:195)
at com.openexchange.admin.rmi.impl.OXUser.list(OXUser .java:1043)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastSe rverRef.java:305)
at sun.rmi.transport.Transport$1.run(Transport.java:1 59)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport. java:155)
at sun.rmi.transport.tcp.TCPTransport.handleMessages( TCPTransport.java:535)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandl er.run0(TCPTransport.java:790)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandl er.run(TCPTransport.java:649)
at java.util.concurrent.ThreadPoolExecutor$Worker.run Task(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
at sun.rmi.transport.StreamRemoteCall.exceptionReceiv edFromServer(StreamRemoteCall.java:255)
at sun.rmi.transport.StreamRemoteCall.executeCall(Str eamRemoteCall.java:233)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:1 42)
at java.rmi.server.RemoteObjectInvocationHandler.invo keRemoteMethod(RemoteObjectInvocationHandler.java: 178)
at java.rmi.server.RemoteObjectInvocationHandler.invo ke(RemoteObjectInvocationHandler.java:132)
at $Proxy0.list(Unknown Source)
at com.openexchange.admin.console.user.List.maincall( List.java:83)
at com.openexchange.admin.console.user.ListCore.commo nfunctions(ListCore.java:113)
at com.openexchange.admin.console.user.List.<init>(Li st.java:78)
at com.openexchange.admin.console.user.List.main(List .java:71)
Da ichOx auf dem neuen Server schon komplett installiert habe auch mit registerfilestore, database, etc. dachte ich mir benötige ich keine configdb mehr und spiele einfach nur den dump der oxdatabase ein.
Sofern ich ein DUMP nur von der OXDATABASE mache und auch nur diese einspiele (ohne configdb) erhalte ich nach
mysql
connect configdb;
update
context_server2db_pool
set
db_schema = 'OXDATABASEold';
eine Ausgabe bei
/opt/open-xchange/sbin/listuser -c 1 -A oxadmin -P secretNEW
Müssen noch weitere Tabellen angepasst werden, oder kann ich OX so produktiv betreiben?
Schonmal Danke für eine Antwort.