Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用多个服务备份docker?_Docker_Docker Compose_Docker Volume - Fatal编程技术网

如何使用多个服务备份docker?

如何使用多个服务备份docker?,docker,docker-compose,docker-volume,Docker,Docker Compose,Docker Volume,我有一个docker compose文件,其中包含多个服务,每个服务都有自己的卷。(例如带有一个MySQL服务和web服务的WordPress) 我想在远程备份服务器上进行日常备份。 什么是最佳实践?我应该如何做 有没有办法为我的数据库和内容(例如MySQL和wp内容)提供实时副本 我应该为每个容器获取一个映像并使用SCP或FTP发送到远程吗 是否应该从卷文件夹创建tar文件,并使用SCP或FTP发送到远程 或者还有其他建议吗?我找到了一个非常好的实时同步方法。 是一个非常好的包,可以与rsyn

我有一个docker compose文件,其中包含多个服务,每个服务都有自己的卷。(例如带有一个MySQL服务和web服务的WordPress)

我想在远程备份服务器上进行日常备份。 什么是最佳实践?我应该如何做

  • 有没有办法为我的数据库和内容(例如MySQL和wp内容)提供实时副本

  • 我应该为每个容器获取一个映像并使用SCP或FTP发送到远程吗

  • 是否应该从卷文件夹创建tar文件,并使用SCP或FTP发送到远程


  • 或者还有其他建议吗?

    我找到了一个非常好的实时同步方法。 是一个非常好的包,可以与rsync一起使用,但它是实时的


    我已经在第二台服务器上同步了我的所有卷。

    我找到了一种非常好的实时同步方法。 是一个非常好的包,可以与rsync一起使用,但它是实时的


    我已在第二台服务器上同步了所有卷。

    使用rsync复制文件。您还可以在crontab中计划rsync操作。您已经在卷中导出了所有需要的内容,然后介绍了过去如何在没有docker的情况下备份数据,现在也可以这样做……我从未进行过备份,现在我想在远程服务器上进行备份。谢谢。rsync是个好主意。但如果要进行实时备份,lsyncd似乎更好@Mihai我没用过,所以我不能说。我会查出来的。使用rsync复制文件。您还可以在crontab中计划rsync操作。您已经在卷中导出了所有需要的内容,然后介绍了过去如何在没有docker的情况下备份数据,现在也可以这样做……我从未进行过备份,现在我想在远程服务器上进行备份。谢谢。rsync是个好主意。但如果要进行实时备份,lsyncd似乎更好@Mihai我没用过,所以我不能说。我去看看。