我对unraid阵列移动文件的逻辑有点不理解
unraid吧
全部回复
仅看楼主
level 6
第一行是校验盘,第二行磁盘,最后一行应该是统计吧。
我做的只是把文件从一个共享文件夹移动到另一个共享文件夹里面去,按照这个截图里看下来么其实也没有确实移动到另一个磁盘里去,那为啥不跨磁盘的文件移动不能像windows一样瞬间完成呢而是一本正经的在那里又在磁盘写了一遍?
真心求教谢谢。
或者有没有什么方法可以避免这样重新磁盘写一遍呢?
2022年05月25日 14点05分 1
level 2
你用方式什么操作的文件移动?
假如你是通过win的文件浏览器,通过smb共享文件夹,在共享文件夹之间移动文件
那么文件的移动路径是,文件夹a——win电脑——文件夹b。
如果你想实现文件夹之间的移动,类似在win电脑里。那么我知道的有两个方法
1,你的系统是6.10,可以安装一个叫file manager的插件,然后再webui上就可以实现大部分文件浏览操作;
2,或者你可以安装一个叫krusader的插件,在插件安装时,按照下图映射几个路径,那么你就可以实现文件夹之间移动,甚至是文件在局域网不同共享文件夹之间的移动。
2022年05月25日 16点05分 2
我是装了filemanager用它来移动的, 仍然还是重新读写了一遍。 我在unraid论坛上也发帖问了,有一个大佬给出的解决方法是:不要进入/user/文件夹移动而是进入/disk(*)/文件夹然后再进行文件移动。还没试。
2022年05月26日 16点05分
level 9
“通过smb共享文件夹,在共享文件夹之间移动文件
那么文件的移动路径是,文件夹a——win电脑——文件夹b。”
胡说八道
2022年05月25日 19点05分 4
确实写错了。
2022年05月26日 06点05分
level 2
应该是从nasA的文件夹——win——nasB的文件夹
2022年05月26日 06点05分 5
level 3
如果知道磁盘里的目录和文件位置,可以用楼上说的krusader,进入对应的disk目录直接移动文件
2022年06月02日 08点06分 6
level 3
我也遇到这个问题了,经过认真分析和测试,发现是文件及文件夹的[所有者]不同,导致移动时会复制,比如docker xunlei下载的电影,路径是media>media>xunlei>x.mp4,他们的所有者分别是:root>nobody>root>x.mp4,这样在移动文件时会有所有者的变化。解决方法是使用系统插件Dynamix File Manager在顶层文件夹对所有这进行更改,使所有层级的文件文件夹属于同一用户,然后就是正常的瞬间移动了
2023年03月02日 18点03分 7
level 8
只要用的是新版smb都是瞬间完成的,只有smb1.0需要复制回电脑,这个知识点记载在某本教wireshark的书里,通过wireshark分析确定。
2023年04月04日 01点04分 8
1