通过各种形式的文件传输(例如:FTP、SFTP、NFS 和 Samba)传输大量(数 GB)数据时。它们都面临着相同的问题,即多个小文件有时会阻碍速度降至 MB 或 KB,甚至在 10Gbps 链路上也是如此。
但是,如果我在传输之前压缩、tar 或 rar 整个文件夹,那么网络链接就会完全饱和。
是什么造成了这种效应呢?
可以采取哪些措施来提高通过网络传输大量小文件的性能?
在可用的文件传输协议中,哪种最适合此目的?
我对网络拥有全面的管理权,因此所有配置和选项都可用,例如在网络接口上设置 MTU 和缓冲区大小以及在文件服务器配置中关闭异步和加密,作为一些一次性的想法。
在哪里可以直接连接网络磁盘而不创建 VHD 等?我想通过网络将驱动器从一台计算机直接连接到另一台计算机,例如 iSCSI,但不创建 VHD。
不能接受的:
极有可能的 Windows/Windows Server 程序
windows network-attached-storage iscsi network-share windows-server-2019
客户的 IT 部门在他们的服务器上设置了一个名为
\\servername\apps$
Run Code Online (Sandbox Code Playgroud)
那么我们的软件所在的位置
\\servername\apps$\UniversalExports\HyperionPro.exe
Run Code Online (Sandbox Code Playgroud)
通常这个份额是不可见的;大概是因为末尾的“$”。
名为apps$的共享有什么特殊含义吗?Windows Server 2003 上是否有复制或自动发现功能?
注意:谷歌搜索apps$将不起作用,因为谷歌(和 StackOverflow)忽略了最后的$。您获得的任何结果都将与 iPhone 应用程序相关。
这一直困扰着我。我正在将未加入我们域的独立文件服务器转换为使用 AD Groups\Users 进行文件共享。此文件服务器用于使用本地计算机帐户获取共享权限。我已经将文件服务器加入域,所以现在我想用 AD 中的正确权限替换共享权限。
也许我需要向我解释这一点,但由于某种原因我无法让它工作。例如,我有一个共享文件夹:
\\fileserver\jsmith
Run Code Online (Sandbox Code Playgroud)
在此文件夹上设置了共享权限,以便 AD 用户 John Smith 具有完全控制权。NTFS 权限(这就是安全选项卡中的内容,对吗?)设置为:
FILESERVER\Adminstrators -- 完全控制
CREATOR OWNER -- 特殊权限被选中并变灰
SYSTEM -- 完全控制虽然它是灰色的(以及允许列中的其他复选框)
FILESERVER\Users -- 读取和执行,列出文件夹内容和读取(全部变灰)
根据我的理解(也许我错了),用户 John Smith 应该能够访问\\filserver\jsmith并能够打开那里的任何文件和文件夹以及创建文件和文件夹。
然而,这种情况并非如此。尝试访问此共享时,John Smith 收到“访问被拒绝”消息。
编辑:澄清一下,当 John Smith 在\\fileserver\jsmithWindows 资源管理器中输入共享 ( )的 UNC 路径并按 Enter 键时,他会收到拒绝访问的消息。
也许我不明白这整件事。那么,完成我想要的“正确”方法是什么:AD 用户或组对共享文件夹具有读写访问权限。
CruiseControl.Net 在服务器 A (Win2003) 上运行。它需要将一些文件从服务器 A 复制到服务器 B (Win2008)。它需要在无人看管的情况下执行此操作,而无需任何用户登录到任何一台机器。
我们没有运行 Windows 域,因此所有用户帐户都是本地的。
CC 没有“经过身份验证的副本”任务,因此无法让它向服务器 B 进行身份验证并仅使用 UNC 路径。
我可以在服务器 B 上打开一个不受限制的共享,但这似乎是个坏主意。
除了 FTP,我还有哪些选择?
(而且,是的,我意识到这正是域控制器的用途...... :-)
我们的文件服务器共享文件夹的共享权限非常不同。特别是,有些似乎已设置为模仿共享的 NTFS 权限。
我知道默认共享权限对每个人都是只读的。
我还阅读了一篇文章,其中建议最佳做法是配置具有完全控制权的经过身份验证的用户的共享权限。
假设我确保这些共享的 NTFS 权限足够安全,那么您会为新的/现有共享推荐什么?
我在本地 PC 上的 IIS 中托管了一个网站
如果我访问http://localhost或http://192.168.1.1,我的站点就会出现。
但是我必须做什么才能让我们网络上的其他用户看到我的网站?
我正在使用 Windows 7 ......
尝试访问公司网站时,用户无法使用其凭据进行访问。当尝试访问服务器共享(例如\\servername\share)时,它也不起作用。它需要很长时间并且没有显示任何内容。
但是当输入\\ipaddress\share它工作正常......所有网络设置都设置为dhcp。
有没有人有任何想法?
服务器在静态 ip/reserved 上,但客户端都是自动的。请注意,我已尝试将客户端 dns 设置为静态并将其指向服务器,但是这不起作用。
不确定 Microsoft 是否更改了某些内容。
我在服务器上有一个名为Users的共享文件夹。我域中的每个用户都有一个子文件夹,让我们调用一个SmithJohn。所以结构是\\Server\Users\SmithJohn。
每个人都对\\Server\Users文件夹具有读取访问权限,但只有用户和他们指定的人员对SmithJohn文件夹具有读取或修改权限。
我确信在 Windows Server 2003 中,\\Server\Users 中的人可以看到它包含的所有文件夹,而不管他们对SmithJohn文件夹的权限如何。在这台 2008 服务器上,他们只能看到他们有权访问的文件夹。这种行为是故意的还是我对用户文件夹的权限有误?
我有一个 SQL 08 标准框,我想使用维护计划通过网络共享备份数据库?这可能是因为 GUI 不允许我这样做吗?它告诉我它找不到路径。SQL 服务具有在共享上写入的权限。
network-share ×10
samba ×2
windows ×2
backup ×1
file-sharing ×1
ftp ×1
iis ×1
iscsi ×1
localhost ×1
networking ×1
nfs ×1
permissions ×1
sftp ×1