【技术实现步骤摘要】
一种数据迁移方法、装置、设备及存储介质
本专利技术实施例涉及计算机
,尤其涉及一种数据迁移方法、装置、设备及存储介质。
技术介绍
对象存储服务(ObjectStorageService,OSS)是一个分布式的对象存储服务,提供的是一个Key-Value对形式的对象存储服务。用户可以根据Object的名称(Key)唯一的获取该Object的内容。对象存储服务由于具有可大规模水平扩展、高可用性、高可靠性、高读写速度等优点而被广泛使用。对象存储服务的计费方式通常包括按周期计费(例如包月或包年)和按量计费。其中,按量计费的计费方式灵活而受到用户的青睐。但是,对象存储服务包括多种存储类型,每种存储类型的计费标准不同,而用户往往无法准确地将文件存储为对应的存储类型,这就导致用户为此付出了不必要的费用,导致存储成本增加。
技术实现思路
本专利技术提供一种数据迁移方法、装置、设备及存储介质,优化了存储方案,节省了存储成本。第一方面,本专利技术实施例提供了一种数据迁移方法,包括:获取用户当前存 ...
【技术保护点】
1.一种数据迁移方法,其特征在于,包括:/n获取用户当前存储在对象存储服务中的待迁移文件的特征信息,所述特征信息包括所述待迁移文件的文件大小和访问频次;/n基于所述特征信息和所述对象存储服务的计费规则,计算出将所述待迁移文件存储为各存储类型的存储成本;/n从各存储类型中确定存储成本最低的存储类型作为目标存储类型;/n将所述待迁移文件迁移至所述目标存储类型对应的存储空间。/n
【技术特征摘要】
1.一种数据迁移方法,其特征在于,包括:
获取用户当前存储在对象存储服务中的待迁移文件的特征信息,所述特征信息包括所述待迁移文件的文件大小和访问频次;
基于所述特征信息和所述对象存储服务的计费规则,计算出将所述待迁移文件存储为各存储类型的存储成本;
从各存储类型中确定存储成本最低的存储类型作为目标存储类型;
将所述待迁移文件迁移至所述目标存储类型对应的存储空间。
2.根据权利要求1所述的数据迁移方法,其特征在于,获取用户当前存储在对象存储服务中的待迁移文件的特征信息,包括:
预先获取对象存储服务的访问日志,所述访问日志包括待迁移文件的文件大小和被访问时间;
将所述访问日志存储在数据库中;
从所述数据库中查询待迁移文件的访问日志得到迁移文件的特征信息。
3.根据权利要求2所述的数据迁移方法,其特征在于,在将所述访问日志存储在数据库中之后,还包括:
判断所述访问日志在数据库中的存储时长是否大于一年;
若是,则清除所述访问日志。
4.根据权利要求1-3任一所述的数据迁移方法,其特征在于,在基于所述特征信息和所述对象存储服务的计费规则,计算出将所述待迁移文件存储为各存储类型的存储成本之前,还包括:
从所述对象存储服务的官方网站获取计费规则,所述计费规则包括各存储类型的存储单价和单次访问的访问单价。
5.根据权利要求1-3任一所述的数据迁移方法,其特征在于,基于所述特征信息和所述对象存储服务的计费规则,计算出将所述待迁移文件存储为各存储类型的存储成本,包括:
将所述文件大小乘以各存储类型的存储单价,得到第一成本;
将所述访问频次乘以各存储类型的访问单价,得到第二成本;
将所述第一成本与第二成本相加,得到各存...
【专利技术属性】
技术研发人员:禤锦良,
申请(专利权)人:广州汇量信息科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。