我有一台要从物理硬件迁移到 VMWare 服务器的机器。它是 Windows 2003,许可证密钥从机器上掉下来就不见了。我知道当我启动那台机器的虚拟化版本时,它会要求我激活。我知道这一点,因为它为我迁移的其他机器做到了这一点。对于那台机器,我有钥匙,因为贴纸还在上面。
那么如何从操作系统获取激活密钥呢?还是我不得不打电话给微软或戴尔以获得新密钥?
我目前有一个托管我们内部 Subversion 存储库的 Linux 机器。访问此存储库是通过 svn+ssh 进行的,并针对机器上的用户帐户进行身份验证。我最近获得了一个闪亮的新盒子(也安装在 Linux 中),并希望将 subversion 存储库转移到它(因为它在使用 RAID 1+0 配置的六个磁盘上有更多空间)。
我需要做什么才能将当前机器上的所有用户、组和文件信息转移到新机器上,以尽量减少对存储库当前用户的影响?我目前的想法是复制 /etc/passwd 和 /etc/group 文件(和影子文件?)中的相关条目,并复制 /home 中的用户文件夹。有什么我想念的吗?
编辑:额外信息。旧盒子是 Ubuntu 8,新盒子是 Ubuntu 9。大约有十几个用户和十几个自定义组。
我正准备将服务器从旧硬件迁移到新硬件。我正在考虑进行 P2P 迁移,而不是实际重建、重新安装和迁移数据库。服务器是带有硬件 RAID 的 Dell 2950,运行 Windows。
选项包括:使用像Platespin这样的软件解决方案,或者破坏现有服务器上的镜像并将驱动器镜像到新服务器上,然后在新服务器上再次重建镜像,这样其中的两个驱动器都是新驱动器。尽管目标将更新三年,但所有硬件都将相似。
至理名言?警告?软件建议?
我想得到一些关于从 Apache 迁移到nginx 的反馈。我的目标是减少 Web 服务器的内存占用。目前,我在 Apache 上使用以下 modules.features:
请分享您的经验:迁移过程中的问题,迁移后的好处(值得吗?),对 nginx 有用的模块等。
我有一个 KVM 来宾,需要从一台主机迁移到另一台主机。迁移不需要热进行。它的存储目前由 LVM 块设备支持,带有桥接网络适配器。两台服务器具有相同的内核、libvirt 版本、qemu 等。最简单的方法是什么?
我对此的猜测是:
dd the block devices from server A to server B
export the xml VM definition on A, copy it to B
edit the xml to refer to the new physical device names
create the machine referencing that xml file
Run Code Online (Sandbox Code Playgroud) 我有一台运行 ubuntu 服务器 9.04 的专用服务器,用于 Web、数据库和邮件。整个硬盘驱动器上大约有 5 GB 的数据。
我想将服务器迁移到更实惠的专用服务器提供商,但我不确定如何执行此操作。
我正在将我的邮件从旧服务器迁移到新服务器,配置很好(仅限mysql 虚拟帐户和imap),带有 dovecot 和 postfix。它已经在为其他用户运行,我只想将旧帐户从旧服务器合并到新帐户。
迁移进行得很顺利,我只是想知道如何在 UA 客户端中“显示”所有旧邮件。我的意思是,是否有任何dovecot 索引文件或可以重新创建、销毁的文件,以便所有旧邮件都被“标记”为新邮件?
我最近做了一个
ssh root@myserver "dd if=/dev/xvda " | dd of=/<localpath>/myimage.img
Run Code Online (Sandbox Code Playgroud)
按照我在 linode 上的 VPS 服务器文档的指示。我之前在另一个 linux 系统上做过这个,并通过这样做完美地安装了它
sudo mount -o loop myimage.img mountdirectory
Run Code Online (Sandbox Code Playgroud)
但是在我的 mac osx 10.7 上,我收到以下错误。
mount: You must specify a filesystem type with -t.
Run Code Online (Sandbox Code Playgroud)
我试过 -t ext, -t ext3, -t ext4 但都失败了,出现这样的错误
mount: exec /System/Library/Filesystems/ext4.fs/Contents/Resources/mount_ext4 for /<mount directory>: No such file or directory
Run Code Online (Sandbox Code Playgroud)
我该如何解决?
因为我买了一台服务器,它有一个 RAID 控制器,VMWare ESXi 5 不支持它,所以我不得不将它安装在一个裸非 RAID 配置中。现在,因为我已经购买了受支持的 RAID 控制器,我将安装它,并将所有连接的 HDD 重新配置为新的 RAID 1+0 阵列并重新安装 VMWare ESXi 5。然后我需要恢复所有 VM。为此,我想将所有 VM 保存到 USB 连接(到服务器或连接到千兆位连接的笔记本电脑 - 无论哪个更容易)。我怎样才能做到这一点?如何将 VM 映像导出到文件?
PS:VMWare ESXi Server 和 vSphere Client 都是 5.0.0,许可证是试用版(据我所知,应该提供全套功能,包括来宾迁移)。
我正在将网络中所有旧的 Windows XP 机器替换为运行 Windows 7 的新机器。
我希望这将是一项简单的任务,但显然不是:我安装的所有机器(使用 WDS)都重复显示特殊错误并进入系统还原。
DC 是一台 Windows Server 2008 R2 机器,DHCP、DNS 和 WDS 服务也是如此。
例如:尝试在本地安装新程序、尝试打开 c:\windows\System32\systempropertiesadvanced.exe 或尝试使用 WMI 或 sysinternals 工具时,所有机器都显示错误:文件名或扩展名太长作为 procmon。
可能还有其他程序会以这种方式失败,但我没有尝试运行它们。
此外,所有机器往往每 2-3 天进行一次系统还原 - 我一直无法确定原因。遇到第一个问题后重置计算机将使我 100% 的时间恢复系统。不过,我不记得它是否在没有第一个症状的情况下发生过。我的猜测是,这要么是我安装的映像的问题,要么是组策略的问题,该组策略可能包含 Win7 不喜欢的 XP 内容。
我尝试在新安装的机器上运行GPUpdate /force并重新启动它,但没有任何反应(尽管在删除了一些我认为不必要的 GPO 之后发生了这种情况)。
我尝试从新捕获的图像安装机器并加入域 - 错误仍然存在(机器在我删除这些 GPO 之前加入了域,但在我删除它们之后发生了错误)。
关于如何解决这个烂摊子的任何建议?
migration ×10
linux ×2
backup ×1
dd ×1
disk-image ×1
dovecot ×1
filesystems ×1
hardware ×1
imap ×1
mac-osx ×1
nginx ×1
performance ×1
postfix ×1
ubuntu ×1
vmware-esxi ×1
web-server ×1
windows ×1
windows-7 ×1