背景

不断增长的存储空间占用,需要降低存储,清理无效账号

设计

要求

  • 按照租户进行归档,挑选近三年没有积分日志新增且用户最大更新时间为三年前的租户
  • 归档前需要确认
  • 使用oss存储,支持还原

实现

  1. 按照租户进行筛选
  2. 进行二次运营确认
  3. 确认归档处理,按照数据行复制到文件后进行gzip压缩
  4. 上传到oss
  5. 删除数据(注意在业务低峰期)
  6. 如果需要还原,从oss下载文件解压,并导入