小编Ale*_*lex的帖子

在远程桌面网关服务器前使用 Apache 作为反向代理 HTTPS 服务器

我有一台运行多个虚拟机的小型服务器、一些 Web 服务器以及一个 Windows 2008 R2 远程桌面网关服务器。目的是让 Apache2 服务器在 Ubuntu 11.10 上运行,它将充当反向代理服务器,根据使用的主机名将请求转发到相应的服务器。

我将它用于其他几个 Ubuntu Apache2 服务器和在我的 2008 R2 RD 网关服务器上运行的 IIS7 服务器。

通过工作,我的意思是我可以根据我使用 Web 浏览器访问的主机名,通过 HTTP 和 HTTPS 访问所有这些 Web 服务器。

然而,不起作用的是使用远程桌面网关功能从外部客户端连接到内部 RDP 服务器。

我知道 RD 网关服务器配置正确,因为如果我将外部 HTTPS 流量直接重定向到它的 IP(绕过 apache2 代理服务器),一切正常。当我将 apache2 代理放在中间,并尝试从外部源建立 RDP 连接时,我在 apache 代理 error.log 中收到以下错误:

[error] (70007)The timeout specified has expired: proxy: prefetch request body failed     to 192.168.2.172:443 (rdpgw.internal.domain.com) from xx.xx.xx.xx ()
Run Code Online (Sandbox Code Playgroud)

其中 xx.xx.xx.xx 是我的外部客户端的 IP。

远程客户端上的远程桌面客户端会给出一个通用的超时错误,而在 RD 网关服务器上一切似乎都很好。直接连接到 RD 网关服务器时,我可以在 IIS 日志文件中看到:

2012-01-26 11:54:13 …
Run Code Online (Sandbox Code Playgroud)

proxy https remote-desktop-services windows-server-2008-r2 apache-2.2

6
推荐指数
1
解决办法
2万
查看次数

DFS-R:如何离线重新同步,大量数据被删除

我们有 2 个分支机构,本地文件服务器通过 DFS-R 同步到我们的中央办公室和文件服务器。大多数数据从中央文件服务器复制到两个分支机构,但同步是双向的,因为偶尔也会在分支机构中生成数据,并且必须集中出现以及在其他分支机构中出现。我们的中央服务器和一个分支机构是Win2003R2 std,另一个分支机构是Win2008R2 std

昨晚不知何故,我们因意外删除或一些流氓脚本(仍在调查中)丢失了大量数据(800GB)。我们只有中央备份,目前正在我们的中央服务器上恢复。然而,由于带宽有限,让 DFS-R 将所有内容同步回我们的分支机构并不是一个可行的选择。

所以一旦我们的中央服务器再次恢复,我想准备2个U盘,把所有的中央数据都镜像到上面,然后将它们发送到我们的分支机构,这样它们就可以在本地再次填充数据。

问题是,如何以不会破坏 DFS-R 的受支持方式执行此操作。我不希望 DFS-R 将远程数据视为“新”数据,并开始重新复制所有内容,或者更糟的是,集中删除所有内容或其他内容......

前段时间我们不得不在一个分支机构重新安装一个文件服务器,回到当我使用'robocopy /MIR /SEC /SECFIX'(以确保数据尽可能接近1:1,以防止DFSR表格看到差异并重新同步)将中心数据复制到 U 盘上,并使用相同的命令将其从 U 盘复制回本地服务器。之后,我将服务器(已重新安装,因此不再是复制组的成员)添加回复制组,这工作正常。

但是由于现在服务器仍然是已知的并且是复制组的成员,我不知道相同的方法是否有效。

我想到了 2 种可能的场景,我认为它们可能可行,但是可能会欢迎一些确认(甚至更好的想法):这两种想法都将使用通过使用“robocopy /mir /sec /secfix”复制中央服务器的所有内容来准备的磁盘

  • 第一个选项(最少的努力):暂时禁用中央和分支机构服务器之间的连接,在使用 robocopy 在本地重新同步分支机构服务器后,再次启用连接并希望最好
  • 第二种选择:从复制组中完全删除分支机构服务器,并在它们在本地重新同步后,将它们添加回来(我认为)将进行初始复制。这与我在重新安装的服务器上所做的基本相同,所以我非常有信心这会起作用。

windows file-sharing dfs-r windows-server-2008-r2 windows-server-2003-r2

5
推荐指数
1
解决办法
4416
查看次数