Announcement

Collapse
No announcement yet.

Umzug/Moving OX_DB to a new Server

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Umzug/Moving OX_DB to a new Server

    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.
Working...
X