본문 바로가기
개발 관련

docker 도커 백업중 /usr/bin/mysqldump: No such file or directory 오류 고치기

by 더블와이 2023. 7. 24.
728x90

파일들을 백업하는데 갑자기 제목처럼 뜨더니 백업처리가 안되는거
이것저것 찾아보다가

1. 데이터 백업하는 파일의 sh 파일을 확인한다
ex) /data/backup_folder안에 들어가서 vi backup_20230724.sh

2. docker exec -it docker-db-num1 bash -c "/usr/bin/mysqldump -u root password="패스워드"
-A >/data/backup/mysql/dump-all-$(date +%Y-%m-%d)" 

echo "$ (date) ## All DB Backup : dump-all-$(date +%Y%m%d) * ›> backup_log.txt
docker exec -it docker-db-num1 bash /usr/bin/mysqldump
-u root password="패스워드" root > "/data/backup/mysql/dump-root-$ (date +%Y-%m-%d) "* 

echo $ (date) ## ROOT DB Backup : dump-root-$(date +%Y%m%d)" ›› backup log. txt

3. insert버튼 누르고 /usr/bin/mysqldump를 /usr/bin/mariadb-dump 로 변경 후 esc버튼 누르고 wq! 적고 나오기

4. sh backup_20230724.sh 수행시 정상 백업이 되는 것을 확인할 수 있다!

728x90