Articles of 迁移

如何在现场服务器上执行升级

我们有两台服务器,它们使用HyperV来托pipe两台Windows 2008服务器。 每台服务器都有超过10台虚拟机(Exchange 2003,Active Directory等)。 我们决定将其升级到Server 2012(并将Exchange升级到2013)。 但是,我们不希望停机。 什么是实现它的最好方法? 我是否需要购买额外的服务器? 使它成为沙盒并部署第一台服务器的映像并在那里升级,一旦testing,将其replace为第一台服务器? 请帮忙 谢谢

Windows Server 2012迁移(DNS / AD DS标准评估到Essentials OEM)P2V – >迁移期间是否需要辅助域控制器?

这是我在这次交换中的第一篇文章(虽然不是我第一次交换),所以请耐心等待。 我是一名三年级的实习生,我一直负责虚拟化我所在公司的服务器系统。 我已经走了很长一段路了,我已经准备好以迁移模式安装VM Server了。 这里是一些信息: 源服务器:Windows Server 2012标准评估 DNS服务器(仅限本地) 高级目录域服务 文件和存储的东西 其他几个服务器angular色 目标服务器:Windows Server 2012 Essentials OEM(Hyper-V客户端) 在临时Hyper-V主机下运行(将原始服务器虚拟为客户端后,将Hyper-V主机迁移回旧计算机)。 现在坐在“select安装模式”屏幕上。 我一直在关注Microsoft技术网的指南,今天我花了大部分时间在源计算机上的最佳实践分析工具中解决问题。 我还剩下3个问题(都是相关的): 错误:DNS:以太网(适配器名称)上的DNS服务器应该包含环回地址,但不能作为第一个条目(flavor文本指示在迁移过程中可能找不到DNS服务器) 警告:所有域应至less有两个域控制器冗余。 警告:DNS:以太网应configuration为使用首选和备用DNS服务器。 所有这些问题都可以通过部署一个辅助域控制器来解决,但是我从来没有这样做过(参见下面的关注点)。 这里我主要关心的是安装在迁移模式下的第一个问题(错误)。 如果我尝试设置新的服务器部署,并且适配器域控制器被列为本地主机,则可能会导致安装失败。 (至less,这是微软文档build议的)。 但我没有另外的IP地址在这里input,因为我没有其他本地域控制器。 所以,我做了第一个显而易见的事情,并尝试使用Google DNS服务器作为替代scheme。 这是行不通的,因为他们无法识别“森林”中的其他电脑。 现在我不是DNS的专家,所以请原谅我的无知。 这个DNS服务器只关心本地networking的活动目录。 如果我继续进行迁移,并且失败,那么我只需要继续并安装一个辅助DNS服务器。 我在这里的问题是,我受限于Windows服务器密钥的数量(我有2); 不过,我确实可以访问一个运行Debian Wheezy的Linux机器,两周前我设置了一个Mantis服务器。 我可以将Windows Server 2012作为辅助DNS(我认为)安装在虚拟机中,然后使用它,但是似乎我将浪费时间,也可能是Windows键,如果还有其他方法可以使用Linux会好很多。 更好的是,我甚至需要一个辅助DNS服务器进行迁移吗? 提示说,在迁移期间,原始机器“可能”不被发现。 感谢您的时间和考虑。

MySQL:如何在生产数据库中将多个MyISAM表转换为InnoDB?

我们有一个完全由MyISAM表组成的生产数据库。 我们正在考虑将它们转换为InnoDB以获得更好的并发性和可靠性。 我可以在不closuresMySQL的情况下将myISAM表更改为InnoDB吗? 这里推荐的程序是什么? 这种转换需要多长时间? 所有的表格总大小约700MB 有相当多的表格。 有没有办法将ALTER TABLE一次应用到所有的MyISAM表格,而不是一个一个的去做? 任何我需要注意的陷阱? 谢谢

我应该完全逐步退出Windows域吗?

在过去的一年中,我们几乎将所有在Windows服务器(SBS 2003 Premium)上运行的服务都迁移到了另一台运行Linux的服务器上。 最后几项服务将很快转移到在Linux机器上运行的作为虚拟机的新的Windows 2003服务器 – 我们计划长期保留这个虚拟机,因为我们预计将永远需要某些只能运行的软件视窗。 由于所有迁移的服务(电子邮件,文件服务器等)都使用自己的身份validation,所以我不知道保留Windows域的好处是否超过了成本(主要是增加了灾难恢复的复杂性)。 如果没有明显的需要,我应该借此机会彻底摆脱它吗? 该公司有大约20个桌面,其中有几个目前还没有join到这个领域,因为他们是廉价的XP Home Box。

如何将Dovecot从一台服务器迁移到另一台服务器?

我在家里的Fedora 12“服务器”上安装了Dovecot,我想把所有的邮箱都放到一个虚拟的CentOS 5服务器上。 我怎样才能做到这一点? 我必须复制哪些文件? 是否足够复制文件或我必须准备一些configuration和/或文件格式问题?

如果UID需要更改,在Linux服务器之间迁移用户?

我一直负责将信息和帐户从一台Linux服务器迁移到另一台。 我觉得自己有信心pipe理Linux服务器,但是我从来没有试过这样的举动。 谷歌search,我发现这篇文章。 http://www.cyberciti.biz/faq/howto-move-migrate-user-accounts-old-to-new-server/ 这非常有帮助。 不过,我还有一些问题仍然存在… 我仍然不明白如何制作影子密码。 如果我只是从/ etc / passwd和/ etc / shadow拖放用户,它实际上会工作吗? 我如何确保密码哈希是相同的? 什么盐? 如果我需要重构用户/组ID,移动机器上的$ usermod -g (newgid) username是否会修改移动用户文件上的ID?

需要将debian服务器从i686移到x86_64架构

我有一个debian服务器,我需要从一个托pipe提供商移动到另一个。 我真的不知道如何设置旧的服务器,我只知道它正在运行一个Ruby on Rails应用程序,并安装了很多自定义库,我应该为自己的迁移做好准备。 旧服务器: -os: debian 5.0.9 使用的磁盘空间: 3.2GB build筑: i686 新服务器: -os: debian 5.0.9 – 免费磁盘空间: 10GB 架构: x86_64 正如你所看到的问题是服务器运行不同的体系结构。 问:无论如何,我可以通过几个步骤将旧的服务器迁移到新的服务器上(或者我只是在做梦)。 我在想也许我可以: – 获取旧服务器上安装的软件包和gem的列表,并使用for循环将其全部安装到新的服务器上 – 将磁盘内容从旧服务器复制到新服务器,同时排除特定于体系结构的问题(问题是我真的不知道要排除什么)。

rsync会比tar,wget和untar更好吗?

我正在迁移到一个新的服务器,以及HTML / PHP文件,有一个目录,其中包含大约90,000文件总共24GB的大小,需要移动。 当我进行testing迁移时,我使用了tar来创build一个tar包,然后在新主机上wget,然后提取tar文件,但是,虽然工作正常,但大约需要3个小时才能完成。 这将会有3个小时的停机时间,而我在实际迁移时这样做是为了确保没有新文件进来或文件被更改等。 我现在正在计划实际的迁移,并试图find更快的方法这样做,并想知道如何使用rsync – 我只有在本地使用rsync,只有less量的文件,所以会运行rsync对90k项目比上述更快方法? 只要实际过程完成得更快,我就不用担心CPU,内存或networking的使用了,因为无论如何,这个过程会在几个小时之内完成。

Dovecot迁移和旧邮件

我正在将我的邮件从旧服务器迁移到新服务器,configuration是好的( 仅限于 mysql虚拟帐户和imap ),使用dovecot和postfix。 它已经在为其他用户运行,我只想从旧服务器合并旧帐户到新服务器。 迁移进行得很顺利,我只想知道如何在UA客户中“ 展示 ”所有旧邮件。 我的意思是,是否有任何鸽舍索引文件或可以重新创build,销毁,以便所有的旧邮件被标记为新的 ?

重置旧的SVN仓库或转换为git

我有一个SVN仓库,当我有一个旧的Windows安装时本地运行。 重新安装Windows之后,很显然,旧的SVN服务器安装被删除,现在我不知道如何仍然使用这个旧的存储库? 我没有尝试在旧的服务器上创buildsvn,因为我害怕我会失去所有的回购? 我需要仍然能够使用任何SVN服务器软件,或将其转换为混帐。 要么是好的! 任何帮助,将不胜感激。