美文网首页
6.3利用数据卷容器来迁移数据

6.3利用数据卷容器来迁移数据

作者: 加勒比兔Z | 来源:发表于2019-05-08 14:12 被阅读0次

可以利用数据卷容器对其中的数据卷进行备份、恢复,以实现数据的迁
移。下面介绍这两个操作。

  1. 备份
    使用下面的命令来备份 dbdata数据卷容器内的数据卷:
    docker run --volumes-from dbdata -v(pwd):/backup --name worker ubuntu tar
    cvf /backup/backup.tar /dbdata
    这个命令稍微有点复杂,具体分析一下。首先利用 ubuntu 镜像创建了一
    个容器worker。使用--volumes-from dbdata 参数来让 worker 容器挂载 dbdata容
    器的数据卷(即dbdata数据卷);使用-v(pwd):/backup 参数来挂载本地的当 前目录到 worker容器的/backup 目录。 worker 容器启动后,使用了 tar cvf/backup/backup.tar/dbdata命令来将/ dbdata 下内容备份为容器内的/ backup/ backup.tar,即宿主主机当前目录下的 backup.tar。 2.恢复 如果要将数据恢复到一个容器,可以按照下面的步骤操作。首先创建一 个带有数据卷的容器dbdata2: docker run -v /dbdata --name dbdata2 ubuntu /bin/bash
    然后创建另一个新的容器,挂载 dbdata2的容器,并使用untar 解压备份文
    件到所挂载的容器卷中:
    docker run --volumes-from dbdata2 -v(pwd):/backup busybox tar xvf
    /backup/backup.tar

相关文章

  • 6.3利用数据卷容器来迁移数据

    可以利用数据卷容器对其中的数据卷进行备份、恢复,以实现数据的迁移。下面介绍这两个操作。 备份使用下面的命令来备份 ...

  • Docker数据管理

    容器管理数据方式: 数据卷:容器内数据直接映射到本地主机环境; 数据卷容器:使用特定容器维护数据卷。 数据卷 类似...

  • 【现学现忘Docker基础】— 27.数据卷容器

    1、数据卷容器的说明 (1)什么是数据卷容器 一个容器中已经创建好的数据卷,其它容器通过这个容器实现数据共享。那么...

  • 【现学现忘Docker基础】— 21.Docker容器数据卷(一

    1、什么是Docker容器数据卷 Docker容器数据卷,即Docker Volume(卷)。 当Docker容器...

  • docker 之数据卷

    数据卷容器 数据卷容器也是一个容器,但目的是专门用来提供数据卷供其他容器挂载。下面启动这个名为dbdata的容器,...

  • 第六章 数据管理

    1、容器中管理数据的两种主要方式 1)数据卷2)数据卷容器 2、数据卷 数据卷是一个可供容器使用的特殊目录,它绕过...

  • docker容器数据卷

    什么是容器数据卷 把docker容器运行产生的数据持久化,相当于容器的外置硬盘 容器数据卷的特点 1.数据卷可在容...

  • Docker 数据管理

    Volume(数据卷) 将Docker主机数据挂载到容器 创建数据卷 查看数据卷详细信息 用卷创建一个容器,让这个...

  • docker学习——docker数据管理

    一.基本概念 数据卷:容器内数据直接映射到本地主机环境 数据卷容器:使用特定容器维护数据卷 二 .相关操作 1.数...

  • 备份和迁移数据

    ?备份和迁移数据 迁移方式介绍 容器中的数据,如果没有用挂载目录,删除容器后就会丢失数据。前面我们已经讲解了如何 ...

网友评论

      本文标题:6.3利用数据卷容器来迁移数据

      本文链接:https://www.haomeiwen.com/subject/fldyoqtx.html