众所周知,数据存在一个地方会有较大丢失的风险,我们写的文档、图片、工程项目文件、代码等,如果存放在一台电脑上,假如某一天因为一个意外,就可以让数据全部消失。
因此我们就有了备份的解决方法,一开始我们用U盘备份,但后来我们开始用网络备份,将文件数据上传到云上。
但在文件众多的时候,文件就难以管理,在文件系统目录结构复杂的时候,备份工作就比较繁琐与耗时。可能有些目录里有的文件不需要备份,比如一些超大文件或者临时文件等,这就使得我们手动上传备份的工作变得困难。
假如有一个软件,可以接管这份自动备份工作,省掉我们的手工工作,我们只需要对软件做好备份的配置,备份软件就会自动帮我们备份,也可以由我们单次手工备份,那样将会很方便,备份工作上省很多麻烦。
这个软件应该有这样的功能:
-支持随时备份与还原批量文件;
-支持保存文件多版本,也就是在软件备份的时候,不覆盖云上旧文件,保留着以防万一;
-支持多客户主机,每台客户主机的文件、目录结构都独立;
-支持对客户端主机文件系统的文件、目录进行设置备份属性,添加标签,例如哪些文件需要备份、指定文件是否备份、备份周期,对文件、目录添加描述;
-支持多处服务器备份,并可设定文件、目录属性的备份份数,备份服务器可无限扩充台数,确保数据备份地点足够多,数据足够安全;
-支持对指定文件、目录的设置备份属性为加密,使用对称算法,加密敏感数据,访问时需要提供密匙;
-在客户端和服务端的网络连接上使用安全的非对称加密算法,确保一些敏感数据的安全,例如部分文件的加密密匙如果明文传输,如果在网络中间段被窃取就泄密了;
……有待补充