1.24 FDS存量数据加密工具

优质
小牛编辑
127浏览
2023-12-01

简介

FDS提供了为bucket存量数据加密的命令行工具。工具下载地址:encryption-tool.tar.gz

使用方法

参数可选值含义例子
-e必填fds的endpointsh encryption-tool.sh -e cnbj1-fds.api.xiaomi.net
-ak必填fds的accessKeysh encryption-tool.sh -ak ACCESS_KEY
-sk必填fds的secretKeysh encryption-tool.sh -ak SECERT_KEY
-b必填加密的bucket
-bw可选最大带宽,单位MB,默认10MB
-ps可选加密的线程数, 默认是10
-sm可选指定起始的object(指定后包含该object),默认为null,即从头开始
-em可选指定结束的object(指定后不包含该object),默认为null,即到bucket的最后

注意事项

使用工具前请确认bucket已开启加密。

加密过程中,可能出现加密失败的object。

在log中,每分钟会打印一次加密统计的log,encryptedFailed是指加密失败的文件数,skipObjects是指跳过已加密的文件数,可以通过在log中搜关键词 “Failed to encrypt object” 找到对应的object名。