首先,容器中如果有数据,有三种方式放置,tmp、hostpath和storageclass
其次,如果要备份容器内的数据,如果使用tmp显然不可能,如果是hostpath,需要到指定的节点上去备份,但容器环境中,pod会切换,生产环境不会使用。
所以,生产的容器环境数据要备份,必然容器中的数据是storageclass,也就是说,要么是分布式存储,要么是集中存储,而这种存储,通常都是多副本的,多副本一般是无须备份的。
如果,真的一定要备份,请在容器所涉及应用的逻辑层,进行备份比较合适,比如如果是Elasticsearch,可以用reindex,把索引数据拉到另一个集群。