公司用的阿里云的polardb资源,目前已经占了47T,眼看着随着业务量增加数据量剧增,这些数据又不能删,所以运维研发讨论方案如果对一些历史冷数据进行归档。
目前的方案:将数据导出sql 压缩后上传阿里云oss文件服务器,文件服务器成本低多了。
如果有些情况需要恢复某些数据,因为我们历史表按天存储一个表,会根据时间恢复对应天的数据即可,mysql看样子没太大问题,只是恢复时执行sql时间的问题。
但es如何导出,再进行恢复?还待研究。。。
es目前可以用快照方式导出到oss指定目录;然后从快照恢复。
GET {index}/_mapping 查询索引结构