V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。

如果没有发送到 /go/in,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
PatrickLe
V2EX  ›  NAS

有人用 Win Server22 做 nas 的吗?付费请指教使用姿势问题

  •  
  •   PatrickLe · 31 天前 · 2414 次点击
    我使用 pve 安装 Win Server22 ,再 RDM 直通硬盘做 nas ,之所以这样是因为硬盘随时可拔下来再实体机上即插即用,安全性灵活性比黑群要好

    不过,这样外部共享时,有很多不方便的。所以我又虚拟了一个黑群,挂载了 win 的硬盘对外做共享,这样就很方便了。

    这样玩单纯的分享,访问数据,速度都是没问题的。唯独 win 这个文件读写权限依旧有些问题,目前我用的是 NFS 分享,其他设备在通过群晖共享操作时,文件的修改编辑,会有报错,比如文件名长度报错,又比如“错误 Ox8000FFFF:灾难性故障”

    这些问题好冷门啊,也很奇葩,比如一个文件夹内,明明可以正常访问,甚至可以删除文件,但是新建文件夹时却报错 Ox8000FFFF

    搞的有点猛,有会玩的大佬知道要这么解决吗? 请你喝咖啡啦

    联系: https://t.me/skywo0
    30 条回复    2024-10-16 16:03:06 +08:00
    pipozhu
        1
    pipozhu  
       31 天前
    为什么不问下 chatgpt
    Hookery
        2
    Hookery  
       31 天前
    winserver 做 nas 的优势是什么? linux 不香吗?内存管理稳定,开很久都不会出问题,还原生支持 docker ,环境也好搞。
    CodeAllen
        3
    CodeAllen  
       31 天前
    “之所以这样是因为硬盘随时可拔下来再实体机上即插即用”
    正经 NAS 才不会让你这么用,又是虚拟化又是直通,为啥不干脆一点物理机装 win server
    分区类型是什么? exFAT ? NTFS ? ReFS ?
    1145148964
        4
    1145148964  
       31 天前
    人生建议:NAS 一定要架构简单,自己会修。
    NAS 长期运行在超出自己能力的状态。要么高价找人要么丢数据。
    Laysan
        5
    Laysan  
       31 天前
    已经 PVE 了为啥还装 win server ,PVE 本来就支持 NFS 的啊
    wyxls
        6
    wyxls  
       31 天前
    相信我,在 winserver 上遇到任何问题,你将很难获得经验分享帖
    wyxls
        7
    wyxls  
       31 天前
    这就意味着但凡你碰到一些奇奇怪怪的事,只能去啃微软的文档,或者乖乖买正版找官方技术支持
    PrinceofInj
        8
    PrinceofInj  
       31 天前
    不知道外部共享为什么一定要用群晖,直接用 alist 或者 cloudrev (名字记不太清了)不是更方便么?
    bavtoex
        9
    bavtoex  
       31 天前
    win 自带的 smb 的性能如何?
    ntedshen
        10
    ntedshen  
       31 天前   ❤️ 3
    。。。好哥们。。。
    咱们 Ox 和 0x 都没整明白怎么敢去学人捡垃圾的。。。
    网上那些 kol 装完基本都不是给个人用的,你学他们。。。

    windows 的 ansi 和 linux 交互属于万年有毛病。。。
    nfs 这种功能也是几乎没人会在 windows 上用的。。。
    这一套看着简直匪夷所思,除非你非常喜欢 ntfs 或者 refs ,不然完全看不懂这么搞是要干啥。。。

    建议至少先换个 samba ,不过 windows 的 samba 也是毛病加麻烦的主。。。
    xueyuehua
        11
    xueyuehua  
       31 天前
    @bavtoex 据说 24h2 ,smb 千兆变百兆了
    tsanie
        12
    tsanie  
       31 天前
    别的不说,win server 上想弄个 acme.sh 还得上 cygwin……
    creepersssss
        13
    creepersssss  
       31 天前
    @ntedshen ntfs 比较稳妥,数据恢复方法及其多
    kaRika
        14
    kaRika  
       31 天前 via Android
    @xueyuehua 24h2 smb 能跑千兆以上
    mimizi
        15
    mimizi  
       31 天前
    @Hookery win server 挺稳定的。装过 hyper server ,稳定运行了两年没关过机,大概 700 多天吧
    AdamMaggie
        16
    AdamMaggie  
       31 天前
    @tsanie 当然用 ACME powershell 啦
    MeteorVIP
        17
    MeteorVIP  
       31 天前   ❤️ 1
    我是直接在物理机上装 win2022,小固态做系统盘,剩下的 5 个机械硬盘组"带区卷",数据不重要.
    主要是 qBitterroot 挂 PT,通过 ftp,webdav,smb 共享.
    Windows Server 2022 Standard 21H2
    遇到的问题是会自动重启,可能是更新系统吧,
    yinmin
        18
    yinmin  
       31 天前 via iPhone   ❤️ 1
    yinmin
        19
    yinmin  
       31 天前 via iPhone   ❤️ 2
    另外,windows server 做物理机底层操作系统,用 hyper-v 做虚拟机也是不错的选择,对比 pve 最大的 2 个优势:

    ( 1 )支持动态内存,例如设置虚拟机的内存为 2GB 到 16GB ,然后虚拟机会根据负载动态使用内存,支持 windows/ubuntu 虚拟机

    ( 2 )磁盘删除重复数据,这个对多个虚拟机太有用了,多个同类虚拟机只占 1 份磁盘空间,设置每周自动备份一次虚拟机,每次备份几乎不增加多少硬盘占有。
    ios
        20
    ios  
       30 天前 via iPhone
    Windows 本来就有 hyper 虚拟机啊…可以的…
    ntedshen
        21
    ntedshen  
       30 天前
    @creepersssss 其实我也是这个想法
    所以我选择物理 win10 。。。
    tsanie
        22
    tsanie  
       30 天前
    @AdamMaggie #16 居然还有这种东西,我还折腾了一圈 cygwin 下的 cron 。用这个搭配计划任务和原生系统的结合确实更好。
    yinmin
        23
    yinmin  
       30 天前 via iPhone
    @AdamMaggie #16 你是用哪款 acme ps 产品? 是 posh-acme 吗? 稳定性如何?
    yytbob
        24
    yytbob  
       30 天前   ❤️ 1
    我和 @MeteorVIP 思路一样,物理机安装 Windows Server 2022 ,不过我暂时没有 hyper-v 的需求。Windows Server 无论是否使用存储池,都是可以直接拆下来在 PC 机上读取的。另外,如果只是文件共享的话似乎用不到群晖,我用的是 Windows SMB 共享。没有用 NFS 协议是因为看到资料说 macOS 和 iOS 似乎在淡化对该协议的支持,所以如果你也是用 macOS 访问 NAS 的文件,那么报错有可能是这个原因。
    harmless
        25
    harmless  
       30 天前 via iPhone
    @tsanie 还有个叫 lego 的,go 写的,啥平台都能跑
    harmless
        26
    harmless  
       30 天前 via iPhone   ❤️ 1
    用 esxi 作为物理机系统,winserver 作为虚拟机,硬盘直通给 winserver ,直接在 windows 里配置磁盘 smb 共享就可以了,其他系统直接挂载就好,很稳定,性能没问题,下载啥的都正常,别整那些骚操作
    harmless
        27
    harmless  
       30 天前 via iPhone
    直通给 win 直接安装硬盘监控软件,邮箱通知之类的都能用,啥问题都没有
    gregy
        28
    gregy  
       30 天前   ❤️ 1
    我用 win server 2022 21H2 做 NAS

    物理机装的是 esxi ,把主板的 SATA 接口 配置 PCI 直通给 win 用挂载了 5 块盘,还有一个盘通过 RDM 直通挂载。
    win nas 每个盘都是单独使用,没有做 raid

    内网设备是 win 主机+iPhone+安卓手机。win 主机使用 SMB 挂载,iPhone 使用 webdav+SMB 挂载。

    互联网分享也是用的黑群,不过黑群是通过 SMB 挂载的 NAS 卷。而且黑群主要是读 NAS 卷,基本不写 NAS 卷。
    黑群是虚拟机也在同一台物理机上,使用 RDM 直通了两块盘做 raid1

    目前用的还行,没遇到 OP 说的问题。 哦 我一般不会拔硬盘玩。

    用 win server 做 NAS 的主要目的是为了用硬盘哨兵监控硬盘的健康状态。每周做一次短的自测,通过邮件发送自测报告,可以及时发现硬盘的问题。没有做 raid ,之前吃过 windows 软 raid 的亏,后来都是单盘使用。已经通过这个方法及时更换过两块硬盘,这台服务器用了 7 年,到目前为止没有因为硬盘故障丢数据。
    win 主机通过 SMB Win server 共享的卷很方便
    win server 能开启 BitLocker 硬盘故障时找商家换硬盘也不用担心数据泄露的风险。

    所有数据通过网盘备份,具体可以看我这个帖子。
    /t/961688

    物理机配置


    NAS 配置


    黑群挂载


    硬盘哨兵
    PatrickLe
        29
    PatrickLe  
    OP
       30 天前
    @gregy 哈哈哈,遇到同样玩法的 V 友了。我刚把 NFS 撤了,换了 SMB ,现在没一点问题了,WIN—群晖—客户端,非常丝滑,高速,没有权限问题

    上面很多人不理解这个玩法的妙用,可惜。 NTFS 单盘玩起来比直接黑群爽多了
    shinession
        30
    shinession  
       30 天前
    我用的是 win10 ltsc 做 nas, 开了 smb 和 alist, 没什么问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2857 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 02:31 · PVG 10:31 · LAX 18:31 · JFK 21:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.