본문 바로가기
쿠버네티스

[Kubernetes] Mysql 덤프

by 알 수 없는 사용자 2023. 8. 7.
반응형

컨테이너에서 동작하는 Mysql 덤프따기


쿠버네티스 컨테이너에서 동작하는 Mysql은 덤프를 따기위해서 쿠버네티스 명령어를 사용하여야 한다.

컨테이너 Pod를 접속하기위해 쓰는 명령어로 kubectl exec ~ 가 있는데 이것을 사용하여 dump를 생성할 수 있다.

  • dump 생성
    kubectl exec -it -n [namespace] [pod name] -- mysqldump -u [username] -p[password] [dbname] > dump.sql

  • dump 복원
    kubectl exec -it -n [namespace] [pod name] -- mysql -u [username] -p[password] [dbname] < dump.sql
반응형