服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

如何将生产服务器移动到开发虚拟机?

我有大约3台服务器可能已经有近10年的历史了,所有这些服务器都使用代码,为了编程的缘故,可能会考虑最糟糕的做法。 我很害怕改变这个东西(生产服务器在我来到这里之前一直是开发平台,而且我真的想改变这个),但是除了使用这个东西之外,我们没有真正的模拟服务器的方法。 所以我们必须改变它正在运行的网站,我真的不想去“糟糕”。 build议如何做这样的事情,把这三个野兽放到我的桌面上的虚拟机上,或者我可以安全地做一些开发工作,而不要感觉自己是“任务难以置信”的明星,从一根线上悬在激光束上,汗水从我的肩上滴下来面对我小心翼翼地做我的工作吗? 为了让你知道我最恶劣的做法是什么……我们有14个“主要”代码块,一个由7位开发人员在十年之内完成的“请复制自己”代码的14,000行怪物,全部坐在生产Web服务器的根目录下。 我需要改变这一点,我需要认真的修正,但是就像打着卡尔生一边被射精充满了改变精神的毒品一样。 帮帮我? 服务器是windows2000服务器,数据库是MSSQL2008,服务器用PHP和ASP运行IIS。 一百个应用程序我不知道共享服务器空间。 一台服务器pipe理我们的AD。 Sharepoint存在但未被使用。 那里有一些没有人知道的“login”软件。 Postgres出于某种原因正在运行。 防火墙软件在那里。 Exchange 2008在那里。 防病毒服务器在那里…诚实地说,我只是想复制网站。

在Windows中导入包含二进制BLOB的大型MySQL转储文件时出错

我试图从我的托pipe公司导入一个MySQL转储文件到我的Windows开发机器中,而且我遇到了问题。 我从命令行导入这个,我得到一个非常奇怪的错误: ERROR 2005(HY000)3118行:未知的MySQL服务器主机╩╖* dd╦h h ^“”π╩╩╪╪+ + +▼▼</s></s></s></s></s></s></s></s></s></s></s></s></s></s></s></s></s></s></s></s></s></s></s></s></s></s></s></s></s></s></s></s></s></s></s></s> 1100î7æ▌X█XE.ºΓ[;╦ï♣Ìμ♂º╜┤║].♂┐φ9dë╟█'╕ÿG∟═0à¡ú♦╥↑ù♣♦''╔NÑ'(11004) 我附上截图,因为我假设二进制数据将会丢失… 我不是很确定问题是什么,但是两个潜在的问题是文件的大小(2Gb),这个大小不是非常大,但也不是很小,另一个是这些表中有很多JPG格式的文件(这就是为什么文件大部分是2Gb的原因)。 另外,这个转储是在一台Linux机器上进行的,我将它导入到Windows中,不确定这是否会增加问题(我理解它不应该) 现在,二进制垃圾是为什么我认为文件中的图像可能是一个问题,但我已经能够从同一个托pipe公司导入类似的转储,所以我不知道可能是什么问题。 此外,试图看看这个文件(特别是3118行)是不可能的,因为它的大小(我不太喜欢Linux命令行工具,如grep,sed等)。 该文件可能已损坏,但我不确定如何检查它。 我下载的是一个.gz文件,我用WinRar“testing”了一下,它说这看起来好(我假设gz有某种CRC)。 如果你能想出一个更好的方法来testing它,我很乐意尝试。 任何想法可能会发生什么/如何克服这个错误? 我并不特别关注这些数据,因为我只是想把它作为开发的一个副本,所以如果我必须丢失一些logging,那么只要模式保持完美的声音,我就可以。 谢谢! 丹尼尔