쿠버네티스
[Kubernetes] Mysql 덤프
알 수 없는 사용자
2023. 8. 7. 10:49
반응형
컨테이너에서 동작하는 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
반응형