[Docker] Mysql Container 데이터 백업/복구

NHJ·2021년 12월 27일
0

- 데이터 백업

docker exec $CONTAINER_NAME sh -c 'exec mysqldump --all-databases -u root -p"$MYSQL_ROOT_PASSWORD" > $FILE_PATH

ex) docker exec mysql_container sh -c 'exec mysqldump --all-databases -u root -p"1234"' > backup.sql

- 데이터 복구

docker exec -i $CONTAINER_NAME sh -c 'exec mysql -uroot -p"$MYSQL_ROOT_PASSWORD"' < $FILE_PATH

ex) docker exec -i mysql_container sh -c 'exec mysql -uroot -p"1234"' < backup.sql

[참고]

profile
화이팅!

0개의 댓글

관련 채용 정보