IT/리눅스(Linux)

라이믹스(Rhymix) 백업 및 복원 방법

MirDaTe 2024. 12. 27. 17:57
728x90

1. 백업

 1-1. 디렉토리 백업

  $ cd /var/www/html/     (Rhymix가 설치된 폴더로 이동)
  $ tar -cvf rhymix_backup.tar ./html    (html디렉토리를 backup.tar 파일로 압축)


 1-2. mysql 데이터베이스(DB) 백업

 

  $ mysqldump -u root -p rhymixdb > rhymixdb_backup.sql (Rhymix가 설치된 DB이름(rhymixdb)를 rhymixdb_backup.sql 로 백업한다)
  Enter password: (mysql 패스워드 입력)
 
 1-3 백업된 rhymix_backup.tar, rhymixdb_backup.sql 파일을 FTP등으로 옮겨 따로 보관한다
 

2. 복원

 2-1. FTP 등으로 이전할 서버에 rhymix_backup.tar, rhymixdb_backup.sql 백업파일을 전송한다.

 

 

 2-2. 디렉토리 복원

  $ cd /var/www/html/    (Rhymix를 복원할 경로 : 복원할 rhymix_backup.tar 파일은 /var/www/html/에 있어야 한다. )
  $ tar -xvf rhymix_backup.tar  (Rhymix 설치 디렉토리 html 디렉토리 압축해제) 

 


 2-3. 데이타베이스(DB) 복원

   $ mysql -u root -p    (mysql에 로그인)
    MariaDB [(none)]>create database rhymixdb;   (mysql에 rhymixdb 이름으로 데이터베이스 생성)
    MariaDB [(none)]>exit                                (Bye)

   $ mysql -u root -p rhymixdb < rhymixdb_backup.sql  (Rhymix 데이터베이스에 rhymixdb_backup.sql 복원)
      Enter password:                                 (mysql 패스워드)