mnesiaをejabberdからmysqlに移行する必要があります。Mnesia:ejabberd:SQLクエリとしてすべてのテーブルをファイルにエクスポート
私はuiから多くの方法を試しました.Uiからノードがあります。ノードの選択には、どれがバックアップなのかという多くのオプションがあります。そのページで
Export all tables as SQL queries to a file: host(0.0.0.0)
のオプションがあり、私はSQLのバックアップを取るしようとしましたが、ファイルが空である私はまた、これらのコマンドを試してみました:
ejabberdctl export2odbc localhost /var/lib/ejabberd/new_file.sql
を。これはまた、エラーを発生させる空白のファイルです。:
ejabberdctl export2sql localhost /tmp/sql /var/lib/ejabberd/new.sql
。export2sql
が存在しないため、このコマンドは実行されません。
Mnesiaから
バージョンSQLダンプを取るために他の方法があります:ejabberd 16.01 mysqlの 5.6.xx
使用しているejabberdのバージョンと使用しているSQLデータベースはどちらですか? –
こんにちは@LamteiW:私は質問をうなずきました。私はまだ解決策を探しています。本当に可能ですか? –