docker-backup:用于创建和还原Docker容器的完整,自包含备份的工具

时间:2024-06-01 10:00:09
【文件属性】:

文件名称:docker-backup:用于创建和还原Docker容器的完整,自包含备份的工具

文件大小:15KB

文件格式:ZIP

更新时间:2024-06-01 10:00:09

hacktoberfest Go

码头工人备份 用于创建和还原Docker容器的完整,自包含备份的工具 有什么问题 Docker服务通常具有大量易失性数据量,需要备份。 备份整个(文件)系统很容易,但是通常您只想创建一个(或几个)容器的备份,也许以后再将它们还原到另一个系统上就足够了。 某些服务(例如数据库)也需要知道(即将刷新/已同步/已暂停)即将进行的备份。 备份应该在Docker主机上运行,​​因为您也不希望在每个容器中都配置和运行备份客户端,因为这会增加大量的维护和管理开销。 docker-backup直接连接到Docker,分析容器的挂载和卷,并生成需要在主机系统上备份的目录和文件的列表。 这还将收集与容器关联的所有元数据信息,因此可以将其还原或克隆到其他主机上,包括其端口映射和数据量。 生成的列表可以馈送到现有的备份解决方案,或者docker-backup可以直接创建容器的.tar映像,因此您只需将其复


【文件预览】:
docker-backup-master
----.goreleaser.yml(659B)
----backup.go(6KB)
----.github()
--------FUNDING.yml(15B)
--------workflows()
----restore.go(4KB)
----LICENSE(1KB)
----main.go(895B)
----.gitignore(222B)
----.golangci.yml(349B)
----go.sum(7KB)
----README.md(4KB)
----go.mod(1KB)

网友评论