서버 관련/나만의 서버pc 만들어보기

[서버pc만들기 | DB] mysql dump 테이블 복제

배고파요 2024. 5. 30. 18:01
728x90

2023.09.23 - [나만의 서버pc 만들어보기] - [서버PC만들기] 나만의 서버 PC만들기 - 목차.

 

 

DB 덤프 뜨고 싶은 서버. (데이터가 있는 곳)

📍mysqldump -u root -p testdb > back_up.sql

  • 덤프 뜸.
  • root 가 아닌 다른 계정으로도 덤프 뜰 수 있기는 함.
  • 근데, 오류가 날 수도 있음.
    • mysqldump: Error: 'Access denied; you need (at least one of) the PROCESS privilege(s) for this operation' when trying to dump tablespaces
    • 권한이 없어서 그럴 수 있음.  -->  PROCESS 권한을 덤프를 실행하는 사용자에게 부여함.
      • mysql -u root -p
        • mysql 에 root 로 로그인.
      • GRANT PROCESS ON *.* TO 'testuser'@'localhost';
        • testuser 사용자 계정이고, 호스트는 localhost 에게 권한 부여.
      • FLUSH PRIVILEGES;
        • 변경 사항을 적용하기 위해 권한을 새로 고침.

 

📍복제할 곳으로 파일 보내야하니까 연결하고, 보냄

  • sftp pha@192.168.45.244
  • put /home/pha/back_up.sql

 


DB 복제할 곳. (복사한 데이터를 새로 넣을 곳.)

📍mysql 에 데이터 복제함

 

 

 

📍 ?

  • ㅇㅇ 

출처 : 

https://server-talk.tistory.com/30

 

https://somsatangdeveloper.tistory.com/72

 

📍 ?

  • ㅇㅇ 

 


💁🏻‍♀️ 개발 공부를 위한 블로그 입니다. 

오류가 있다면 댓글로 알려주세요! 

감사합니다.🙇🏻‍♀️

728x90