pydio 데이터베이스 이관 (Mysql->MariaDB)

Pydio에서 MySql 5.7을 사용하다가, 사정상 MariaDB 10.1 로 이관해야 했다.
그래서 이관작업 절차를 아래와 같이 정리하여보았다.

1. Mysql 데이터 백업

mysqldump -u root -p pydio > pydio.sql

2. MariaDB 설치
설치절차는 생략

3. 데이터베이스 생성
MariaDB도 mysql기반이라 그런지 명령어가 동일하다.

mysqladmin -uroot -p create pydio

4. 유저생성 및 권한 부여

mysql -uroot -p mysql
CREATE USER "pydiouser"@"localhost" IDENTIFIED BY "본인의 비밀번호";
GRANT ALL PRIVILEGES ON pydio.* TO "pydiouser"@"localhost";
GRANT ALL PRIVILEGES ON pydio.* TO 'pydiouser'@'%' identified by '본인의 비밀번호';
flush privileges;

5. 데이더 복원

mysql -u root -p pydio < pydio.sql

6. pydio 데이터베이스 연결
MariaDB가 로컬서버가 아니라면 Admin으로 로그인하여 아래 위치에 있는 접속정보를 수정하면 된다.
Admin > 설정 > Application Parameters > Application Core > Configuration Management > Core SQL Connection