克隆一个有效的Linux服务器
发布时间:2020-12-13 18:37:31 所属栏目: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 如果在新系统上遇到任何类型的包含错误,请还原数据库.或者,一旦关闭了源系统上的服务,再次执行数据库转储,并在目标上进行恢复,您将不会错过任何最近修改过的数据. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |