支持信创、可以协同编辑大多数企业网盘(文件管理系统)产品都没问题的。
但是想直接利用10TB的数据,在保证产品安全性及使用体验上的确会存在问题,这也是问过几家都不能支持的原因,这里我详细说下原因,及真要直接使用的能做的技术方案。
- 原来的数据应该是NAS或者windows系统存储的,为文件树形式的文件存储。为了性能、安全性、横向扩展性等需求,现代企业网盘一般推荐使用对象存储。对象存储的文件存储形式和结构和文件存储完全不同,所以不兼容文件存储的系统。
- 当然企业网盘也可以支持对接NFS等文件存储。但是企业网盘自身的文件结构和传统的文件树也不同,所以也不能直接对接使用,企业网盘并不能识别存储上现有的文件。
- 同时要把文件管理起来,所有的文件必须要在文件管理系统中入库,说白了就是文件信息要记录在文件管理系统的数据库中,按文件管理系统的数据结构来管理。现在这10TB的数据没有入库。
- 如果需要搜索等高级功能,还需要对文件进行索引,也需要文件进行入库。
- 根据问题的描述,数据分散在多块硬盘,而且挺乱的。这里又引发出几个问题,譬如,这些数据如何灾备?直接对接硬盘未来损坏了怎么办?这些很乱的数据以什么规则在文件管理系统中呈现?按现在的文件结构?
当然,可能有某些“文件管理系统”可以扫描磁盘中的文件结构并提供一些文件管理功能,这些软件其实属于增强版资源管理器,一般不支持多人使用,更没有云存储概念,当然也不支持协同编辑。这类软件适合个人整理文件使用,也没有安全性可言,能访问本地硬盘人都能获取全部数据。
那么,用户原有大量数据,能不能不需要迁移直接对接个文件管理系统使用呢?
其实,如果用户的数据在一个有最起码的冗余(有raid)并且稳定的存储系统中,也是可以不用迁移对接企业网盘系统的。标准的做法就是写一个小程序去扫描文件,形成一个文件结构列表,然后把列表导入到网盘,然后重建索引。但这项工作很可能需要写代码去对应,并且最终网盘文件结构会变为两个体系(老的文件路径,新的文件路径),也会降低网盘整体安全性及稳定性。这适合数据量极大(上百TB)迁移成本极高的用户。
其实,10TB这个量级在专业的企业网盘(文件管理系统)中是一个很小的量级,如果内网同步到网盘,按千兆带宽来算也只需要2天(48小时)就能完成文件同步到新网盘。所以我们大多数用户都是采用同步的方式导入旧数据,操作简单(要导入的文件夹上右键选择同步)也不需要支付数据迁移费用。
最后提一下,目前没有免费的或者便宜的能跑在信创平台上的企业网盘或者文件管理系统。信创这个门槛本身就意味着要支持的都是商业应用,同时支持信创代表着成本,而且估计是10W+这个级别的成本。
个人建议,如果预算很低甚至要免费就不要上文件管理系统或者企业网盘。生产环境的数据还是很重要的,无论是安全、使用便捷度、备份冗余方面都要考量。低预算或者没有预算的最佳方案估计还是买一个NAS,把文件整理进去。至于在线编辑,可以试试看企业微信、钉钉等平台的免费在线编辑,当然这个和文件管理系统关系不大了。