1、服务器端备份程序。
2、程序需要链接服务器进行用户名的注册和登录,可以和微信扫码绑定,关注公众号,主要收集使用用户信息(服务商、企业、联系人)。软件可试用1个月。
3、上传前需要根据选定的文件夹做ZIP压缩,需要有本地的备份路径、压缩完后再备份到本地、再通过程序上传到云端
4、程序功能需要把本地的文件设置定时任务去备份,比如:七牛云、腾讯云、阿里云的对象存储(调用接口,上传到云端存储,上传成功自动发一个微信消息给对应的手机用户)文件大小可能压缩后在1~10个GB以内,
5、根据上传的日期,需要可以设置自动删除前多少天的(也是接口,服务器上的文件)
6、程序界面可以查询和下载云端数据;
7、该程序需要拥有系统服务在权限,不能轻易通过右键任务管理器结束任务,主要防止病毒关闭进程;类似360的系统进程
8、最小化恢复时,需要有密码录入
9、软件要存储对应云企业的 云 API 密钥 SecretId, 和 云 API 密钥 SecretKey,
10、注册帐号时需要有版本说明文档。
12、最后需要提供原代码并在我自己开发机器上运行起来。