mnesia를 ejabberd에서 mysql으로 마이그레이션해야합니다.Mnesia : ejabberd : 모든 테이블을 SQL 쿼리로 파일로 내보내기
나는 여러 가지 방법을 시도해 보았다 : 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의는 SQL 내보내기 명령은 16.04에서 추가되었다 5.6.xx
어떤 ejabberd 버전을 사용하고 어떤 sql 데이터베이스를 사용합니까? –
안녕하세요 @ LamteiW : 나는 그 질문을 우습게 만들었습니다. 나는 여전히 해결책을 찾고있다. 정말 가능합니까? –