[backup] docker mysql backup and restore (도커 mysql 백업 및 복구)
[backup] docker mysql backup and restore (도커 mysql 백업 및 복구)
- backup (전체 백업)
docker exec -t <container_name> mysqldump -u <user> -p<password> --all-databases > backup.sql
- backup (부분백업)
docker exec -t <container_name> mysqldump -u <user> -p<password> <database_name> > backup.sql
- restore (복구)
cat backup.sql | docker exec -i <container_name> mysql -u <user> -p<password>
#cat backup.sql ; 파일을 display 해라
# '|' ; pipe (파이프) 앞 내용을 뒤로 넘겨라. 즉, cat backup.sql 결과를 뒤로 넘겨라.
# 도커는 실행중이어야 함
이 게시물을
번호
제목
날짜
조회 수