克隆一个有效的Linux服务器

前端之家收集整理的这篇文章主要介绍了克隆一个有效的Linux服务器前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我需要克隆一个工作的 Linux服务器.我们无法关闭工作服务器.有什么方法可以克隆并将其部署到另一台服务器上吗?

解决方法

有许多方法可以复制磁盘,文件系统或文件.通常,复制文件系统可以为您提供良好的克隆,并且可以灵活地在目标系统上使用稍微不同的大小.目标系统运行某种实时Linux(knoppix,ubuntu live等),从cdrom启动,您可以使用fdisk或您喜欢的分区应用程序在磁盘上创建分区.假设您在源系统上运行了SSH服务器,请采用与此类似的方法

http://www.linuxfocus.org/English/March2005/article370.shtml

神奇的事情发生在这个命令中:

ssh sourcePC 'dump -0 -f - /' | restore -r -f -

使用任何特定方法在实时Linux环境中克隆磁盘时,您唯一关心的可能是数据库.备份和还原数据库的最佳方法是使用其转储工具在文件系统转储之前生成数据库的ascii文件快照.对于MysqL,有:

MysqLdump --all-databases > MysqL_databases.sql

对于postgresql,有:

pg_dumpall > pg_databases.sql

如果在新系统上遇到任何类型的包含错误,请还原数据库.或者,一旦关闭了源系统上的服务,再次执行数据库转储,并在目标上进行恢复,您将不会错过任何最近修改过的数据.

猜你在找的Linux相关文章