例如,使用 local-persist 插件:
docker volume create --driver local-persist --name backup docker run --rm -v source-volume:/source -v backup:/backup busybox tar -cvf /backup/backup.tar /source
登錄后復(fù)制
手動(dòng)備份:
將數(shù)據(jù)卷目錄手動(dòng)復(fù)制到其他位置:
mkdir /path/to/backup cp -r /var/lib/docker/volumes/source-volume/_data /path/to/backup
登錄后復(fù)制
恢復(fù)數(shù)據(jù)卷
使用 Docker Volume 命令恢復(fù):
docker volume create --name source-volume docker run --rm -v backup:/backup -v source-volume:/target busybox tar -xvf /backup/backup.tar -C /target
登錄后復(fù)制
使用 Docker 數(shù)據(jù)卷插件:
恢復(fù)由插件創(chuàng)建的數(shù)據(jù)卷:
docker volume create --driver local-persist --name source-volume docker run --rm -v backup:/backup -v source-volume:/target busybox tar -xvf /backup/backup.tar -C /target
登錄后復(fù)制
手動(dòng)恢復(fù):
將備份數(shù)據(jù)復(fù)制回?cái)?shù)據(jù)卷目錄:
rm -rf /var/lib/docker/volumes/source-volume/_data cp -r /path/to/backup/source-volume/_data /var/lib/docker/volumes/source-volume/_data
登錄后復(fù)制
路由網(wǎng)(www.lu-you.com)其它相關(guān)文章!