我要改变我的专用服务器。
我跑过了
新服务器的设置是相同的,只有硬件更改(Debian5)
我以前从未做过服务器备份,我听说过"scp“命令。
谢谢
发布于 2010-09-04 02:12:37
设置MySQL复制以使两台服务器同步。
对于平面文件,执行一个初始
tar zcf - mydirs/ | ssh user@remotehost 'tar zxpf - -C mydest/dir'然后使用rsync按照定期计划高效地复制更改(至少每天一次,但可能更频繁)。当然,对初始副本也可以使用rsync,但我发现tar或cpio更快。
将DNS TTL降至15分钟。
切换时,设置一个维护页面,然后:
通过这种方式,您总是有两组文件,并且可以在新服务器上进行测试,同时保持旧的文件未被触及(除了MySQL的调整)。
如果有什么奇怪的地方出现在新服务器上,您总是可以非常快地切换回原来的服务器(因为有TTL,大约15分钟)。
发布于 2010-09-03 20:26:14
一般来说,Linux安装非常容易迁移。您可以使用像DD这样的工具来拍摄旧驱动器或分区的图像,然后在新框上还原它们。
您可以手动对新框进行分区,并使用类似rsync的内容来传输文件。
您可以在新系统上进行基本安装,并使用rsync传输文件。
在您的情况下,需要记住的一件重要事情是在备份之前停止mysql服务器。与大多数数据库一样,在mysql使用mysql时复制mysql数据文件可能会导致数据库损坏。
https://serverfault.com/questions/177900
复制相似问题