我正在尝试将一堆 (300GB+) 文件从 FAT32 驱动器迁移到我的 freeNas ZFS 文件系统,但是我向它抛出的每个命令 (tar,pax,mv,cp) 在遇到非ASCII 文件名 - 它通常是在 Windows 下创建的,它读取的内容类似于“foo?s bar.mp3...”,其中 ? 可能是撇号之类的。
任何人都可以用几行代码来帮助递归遍历目录树并重命名文件以删除有问题的字符。
非常感激。
作为概念证明,我已经运行 freenas box 几个月了,现在一切似乎都很好,可靠性明智。因此,是时候提高存储容量并将其构建为生产模式了。
我计划在硬盘驱动器上花费 150-200 英镑,这应该可以让我获得大约 3 个 1TB 驱动器,这将使我在容量和冗余之间取得良好的平衡。
我的问题是:我应该将驱动器配置在什么存储机制中,以便为我提供能够容忍驱动器故障的冗余。目前我正在使用 FreeNas 的内置 ZFS 支持,没有冗余(条纹),但它提供“镜像”作为一个选项。
我的另一个选择(因为 FreeBSD/FreeNAS 似乎对它支持的硬件很挑剔)是使用内置的软件 RAID-5 来提供冗余。
不完全熟悉存储机制,然后我考虑了拥有两个磁盘的选项,一个主磁盘然后在磁盘之间进行日常 Rsync,因此总是有一个冗余副本,尽管我意识到这可能需要一天的时间任何时候的日期。不过,不确定这有什么影响。
感谢您的输入。担。