본문 바로가기

Docker

Docker volume Backup issue

docker container에 mount 되어 있지 않은 볼륨 또는 컨테이너 경로는 백업이 안된다..

 

redmine 의 /usr/src/redmine/plugins 를 백업하고 싶은데 mount 처리가 되어있지 않아서 백업을 진행할 수 없다.

 

/usr/src/redmine/plugins 경로 데이터 volume 으로 복사

이 명령어가 적용이 안되는 것 같다. 데이터가 하나도 없다...

 

docker volume 에 있는 데이터 확인 명령어

# docker run --rm -v redmine_plugins:/data ubuntu ls -l /data

 

여기저기 찾아본 결과, container에 연결되어있지 않은 volume 또는 mount 되어 있지 않은 컨테이너 데이터의 경우 백업이 불가하다.

 

=> 그래서 임시적으로 container의  데이터를 직접 host로 cp 후 tar로 파일을 만들었다..

이게 최선일까? 어렵다.