来自另一台计算机的网络连接外部硬盘

来自另一台计算机的网络连接外部硬盘

我有一台在 RAID 中设置的服务器。它与我的主计算机位于同一网络上。我希望将服务器上的部分内存用作主计算机上的网络附加驱动器。基本上,我希望它是一个新的数据驱动器(类似两个 C:\,但第二个驱动器大多是 E:)。这样,我就可以重新格式化我的主计算机而不会丢失任何重要数据。并且保存的数据(在服务器 E:\ 驱动器上)通过 RAID 镜像得到保护。

答案1

顺便问一下,Windows 有哪些版本和版本?

作为开发人员,我发现这个解决方案存在许多问题。

“医生,我这样做会很痛。”“好吧,不要这样做。”

  1. 网络应用程序不能使用映射驱动器,只能使用 UNC 网络共享。例如,http://www.hanselman.com/blog/AccessingMappedNetworkDrivesViaASPNETInIIS6.aspx
  2. 通过将驱动器映射到外部共享,您将破坏所有需要重新配置委派的模拟使用(模拟只能在同一台机器上使用)
  3. 其他事宜

答案2

最简单的方法是将共享从主计算机映射到工作站。首先在服务器上您想要保存数据的驱动器上创建共享。然后在工作站上输入:

net use * \\myserver\myshare /u:myserveruser

如果它们不在域中,则您需要在两个域中使用相同的用户名,或者在命令中指定用户名。系统将提示您输入密码。然后,您可以将数据备份到新驱动器(它将显示为下一个可用的驱动器号或最后一个可用的驱动器号,具体取决于您的 Windows 版本)

答案3

您可以在服务器上设置 iSCSI 共享,该共享可以安装在本地机器上,并将显示为内置驱动器。就程序或操作系统而言,它是一个本地驱动器。这对您的情况来说可能也有点过头了。

答案4

在 Windows 7(和 Vista)中,驱动器号被视为旧版,用于支持需要映射驱动器的旧应用程序。要创建指向网络共享驱动器的友好链接,请打开资源管理器,单击“计算机”。您应该会看到本地驱动器。右键单击窗口中的空白区域,选择“添加网络位置”,然后键入服务器和共享名称,如下所示:

\\servername\sharename\

如果您尚未在服务器上共享文件夹,则:在服务器上创建一个用户帐户,其用户名和密码与您登录 Windows 7 计算机时使用的用户名和密码相同。这样,它就不会提示您在“基于工作组”的计算机上访问网络共享。

通常,您会在服务器上决定要共享哪个文件夹,右键单击并单击“共享”,然后选择刚刚添加的用户名并授予完全读/写权限。

然后在您的开发环境中保存数据时,导航到“计算机”,您应该会看到上面添加的新网络位置(有点像快捷方式)。较旧的应用程序可能不支持网络路径,可能需要驱动器映射,如 Jim B 所说,但 vgv8 也是正确的,他与 Scott Hanselmen 的链接……好吧,Scott 是开发之神,所以我基本上按照他说的做。很高兴看到他亲自授课,很有趣的人。

相关内容