V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
kewell02
V2EX  ›  问与答

求推荐小型团队的项目文档与原始数据管理存储方案

  •  
  •   kewell02 · 2022-10-21 09:02:13 +08:00 · 2014 次点击
    这是一个创建于 763 天前的主题,其中的信息可能已经有所发展或是发生改变。

    各位大佬,求推荐一个性价比较高的适用于小型团队的项目文档与原始数据的管理存储方案。主要需求如下:

    1 、数据长期稳定存储,包括各类项目文档以及原始测试数据。非互联网,传统行业,每一次产品迭代都涉及到大量的测试数据,多数为专用格式,只能用专业软件打开,不能在线预览; 2 、用户群组和权限管理,比如可按项目组管理,非项目组成员无法访问相关数据;普通用户只赋予增删改查中的部分权限; 3 、网络隔离:只能局域网内部使用,外网无法访问,具备基本的防火墙或防网络攻击的功能,最好不要上云。

    目前,我考虑的最简单的方案就是用 NAS ,但不知道能不能完全满足以上需求。

    公司 IT 部门提供了基于 Web 的项目进度管理与知识库管理系统的解决方案,但需要上云。一方面感觉可能会有安全问题,另一方面,基于 web 的方案对于我们大量非标格式数据文件的管理可能不太方便,最后感觉这类解决方案有点过于臃肿,对于我们这类需求有点大材小用,而且费用肯定比 NAS 要高不少。

    求大家给点建议,谢谢!

    16 条回复    2022-10-21 23:26:47 +08:00
    yhm2046
        1
    yhm2046  
       2022-10-21 09:09:55 +08:00
    群晖就搞定了,自己装个 gitlab 或者 gitea, 以前公司装过桌面云, 感觉没啥卵用, 还贵
    mazhiyuan
        2
    mazhiyuan  
       2022-10-21 09:11:02 +08:00
    SVN 不好使吗?都说小型团队了整这么复杂干嘛?
    kewell02
        3
    kewell02  
    OP
       2022-10-21 09:17:40 +08:00
    @mazhiyuan
    @yhm2046 我们是传统行业,不涉及写代码。团队绝大部分人对于 git 、svn 这类版本控制系统没有概念
    mazhiyuan
        4
    mazhiyuan  
       2022-10-21 09:20:33 +08:00
    我们公司质量管理部门不一样不写代码,还不是一样用的 svn 管理资料。
    mengyaoren
        5
    mengyaoren  
       2022-10-21 09:24:40 +08:00
    可以考虑下 nextcloud ,类似于百度网盘,可以内网部署,有用户权限
    Mithril
        6
    Mithril  
       2022-10-21 09:42:50 +08:00   ❤️ 1
    "局域网部署"和“数据长期稳定”是冲突项。你要先定义好什么叫“长期稳定”。

    就算你用 NAS ,或者其它什么服务器,都免不了硬盘爆炸,泡水,断电烧了机器等问题。所以 IT 部门让你们上云,这样相对于自建解决方案来说更稳定一些。
    至于安全不安全取决于你们团队的水平,技术和意识到位不管是云服务还是本地服务都很安全,意识不到位哪个都不行。没什么经验和意识的话,本地服务并不会比云服务更安全,大概率更加危险。
    如果不需要“版本管理”功能,那就不要用 SVN ,Git 这种东西,更用不上什么 Gitlab ,完全没意义。

    你可以先找台空闲机器开个共享,试用一段时间看看能不能满足需求,一样可以配置账户权限等东西。如果有一定的技术水平,或者 IT 搞得定,可以试试 TrueNAS 这类软件,配置更容易一些。
    直接买 NAS 产品主要是提供一个更易用的配置界面,比如配置用户,网络规则,RAID 等等。实际上应用功能方面跟你自己弄个共享差不多,反正大部分文档预览你们也用不了。先确定对于项目组来说功能够用不够用再说。
    ccde8259
        7
    ccde8259  
       2022-10-21 09:53:56 +08:00 via iPhone
    Jira+Bitbucket+Confluence+Crowd
    yuxxxling
        8
    yuxxxling  
       2022-10-21 09:58:33 +08:00
    nas 就满足了吧,主要还是要看数据是使用方式是要不要拷下来再打开编辑,还是所有有权限的人直接在 nas 上编辑网络环境满不满足这个差别而已。你们稳定存储的定义确实需要确定下,有的只需要防止硬件损坏组 raid 就够了,有的需要冷备份,有的需要版本管理,nas 都可以实现但成本和管理是不一样的
    zeuss
        9
    zeuss  
       2022-10-21 10:01:17 +08:00
    @ccde8259 这个有费用,找个机器部署个带 web 页面的 ftp ,一人一个账号成本最低,推荐 SFTPGo https://github.com/drakkan/sftpgo/blob/main/README.zh_CN.md
    whywaoxaks
        10
    whywaoxaks  
       2022-10-21 10:01:55 +08:00
    非 it 公司就别自建了,一个字:买。
    cubecube
        11
    cubecube  
       2022-10-21 10:35:12 +08:00
    项目文档,直接用语雀、钉钉文档、腾讯文档选一个不就行了?
    数据存储直接买私有云盘,IM 都附带这些功能的。比自建省事儿多了
    perfectlife
        12
    perfectlife  
       2022-10-21 11:08:23 +08:00
    搞个 oss 每个人装个客户端,也安逸
    kewell02
        13
    kewell02  
    OP
       2022-10-21 13:26:31 +08:00
    @Mithril
    @yuxxxling 谢谢建议,我们之前确实用 windows 的共享文件夹的方式运行了一段时间,存储倒是没什么问题,但权限配置方面始终不是太满意,可能是技术确实有限。
    版本管理我们其实不太需要,数据按项目分类,项目内部又按批次来管理;
    数据的使用方式的话,不需要在线预览和编辑,有权限的人下载到本地再查看编辑;
    关于长期稳定存储的问题,目前考虑上 raid ,然后定期备份。
    isnullstring
        14
    isnullstring  
       2022-10-21 13:29:13 +08:00
    直接买成品,没必要上云,浪费钱
    yuxxxling
        15
    yuxxxling  
       2022-10-21 13:42:38 +08:00
    @kewell02 我这边用的是组了 raid 的服务器上装 freenas ,说实话够用了,就是配置起来不像消费级那么傻瓜。smb 权限配置在 nas 上面建好账号分组并简单设置目录分组权限后,直接用有权限的账号在 windows 上面文件夹的右键属性里面管理就行了,新用户账号直接给分组就有对应权限
    swulling
        16
    swulling  
       2022-10-21 23:26:47 +08:00 via iPhone
    NAS 加远程备份
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5877 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 02:10 · PVG 10:10 · LAX 18:10 · JFK 21:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.