- 时间:2021-09-08 20:04 编辑:侯英超 来源:蚂蚁资源 阅读:90
- 扫一扫,手机访问
摘要:大家好,今天给大家介绍关于linux系统克隆(linux虚拟机克隆)的相关内容,详细讲解Linux系统中如何克隆系统,linux系统可不可以克隆到别的电脑,linux 系统的硬盘怎么克隆等,希望可以帮助到您。
Linux系统中如何克隆系统,在大型Linux应用程序环境中,为了避免安装,您需要简单地复制已运行的另一个Linux服务器,然后进行一些更改。对于Windows,Linux更复制,因为Linux内核在启动期间动态检测到硬件,这与硬件无关会使Linux更复制。二:两个'复制'类型。首先,完全完全完整的操作系统复制,避免重新加载另一个操作系统和各种应用程序,等等。第二个是单个应用程序复制,它通常指代复制了两个系统,该系统已经运行,例如Apache,编译,/ usr / local / local / appache整个目录,当两个系统在同一系列中运行时内核和分布s。和需要使用的库。本文主要谈论第一个副本。三:环境已经工作了Linux服务器,称为a,我们准备一个等于或更大的空硬盘,然后选择在本地或远程网络上运行的Linux服务器B。我们将此空硬盘安装到B准备将A复制到此空磁盘,然后您可以从此复制的硬盘启动启动Linux服务器几乎是类似的。四:复制后要更改的事项1.更改MBR以生成正确的新LILO。 2. IP地址和主机名(/ etc / sysconfig / network-scripts / ifcfg-ethx,/ etc / hostname,/etc/resolv.conf,/ etc / hosts,/ etc / hosts.allow,/ etc / hosts.deny ,/ etc / fstab)3。路由表和网关信息(netstat -nr,ifconfig,/ sbin /路线)5:通过ftp方法1.远程复制过程1.删除ftpusers文件中的/ etc / etc / root行,允许远程用户root执行FTP登录。 2.如果您已设置/etc/hosts.allow,则允许服务器B进入,并且设置/etc/inetd.conf将打开FTP服务3.在空的硬盘分区和安装到服务器B上,您可以根据服务器A或更少区域的分区方法在硬盘上执行相同的分区,但您需要保证1024的气缸上的/引导分区,因此LILO不寻找内核开始了。我们假设原始服务器A具有分区/ boot / var / tmp / usr // home交换。空的硬盘是相应的相同分区。如果仍然存在水疗中心CE,它被分成了一定的地区,准备将文件从FTP放置。如果没有空间,您必须找到一种方法将其放在服务器B的硬盘上。4。B#FTP一个根root rootwindword bin lcd / tmp cd /哈希(因为文件很大,打开哈希标志看看是否转移了某些东西)get boot.tar(将在/ boot中放置/ boot目录“作为文件引导。tar server a / tmp)get var.tar get tmp.tar get usr.tar get home.tar get bin.tar get sbin.tar get tc.tar get dev.tar get lib.tar注意:不要tar / proc这是在内存中运行内核中的图像.5.空的硬盘驱动器的不同分区,所有分区所有分区至/ MNT / NEWHD / BOOT,/ MNT / NEWHD / VAR,/ MNT / NEWHD / TMP,/ MNT / NEWHD / USR,/ MNT / NEWHD / HOME,/ MNT / NEWHD / BIN,/ MNT / NEW /SBIN,/ MNT / NEW / ETC,/ MNT / NEW / DEV,/ MNT / NEWHD / LIF 6.CD / MNT / NEWHD; tar xvf / tmp / *。tar 7. mkdir / mnt / newhd / proc(非常重要)8.更改前面提到的所有相关文件,仔细检查,如硬盘接口类型,您需要更改/ etc / fstab,如新服务器上的网卡和SCSI类型是不同的,更改/etc/conf.modules或/etc/modules.conf 9.运行同步;同步;同步;重新启动6:如何更新LILO A。 CDROM开始安装LILO现在安装此复制的硬盘用作引导磁盘,但从CDROM开始,在启动时指定参数vmlinuz root = / dev / hdax。启动/ sbin / lilo可以是b。软盘启动,可从www.toms.net/rb/home .html下载starti后用根文件系统下载单个Linux软盘将Munt / Dev / HDA所有分区所有分区为/ MNT / HDA,然后是CHROOT / MNT / HDA; / sbin / lilo c。从服务器B上的原始硬盘驱动器开始,将此复制的硬盘驱动器的各种分区安装到/ MNT / HD / Boot,/ Mnt / HD / etc ....然后更改/ mnt / hd / etc / lilo.conf在Front Plus / Mnt / HD中,并更改Boot = / dev / HDA为/ dev / hdb ... last / sbin / lilo -c / mnt/hd/etc/lilo.conf,将其更改为原始/ mnt /hd/etc/lilo.conf d。服务器B启动后,将软盘放入软盘驱动器#dd if = / boot / vmlinuz = / dev / fd0,然后rdev / dev / fd0 / dev / hdax(x是空的分区号磁盘/引导分区)。 7:其他常见问题A.启动复制硬盘驱动器时发生错误,或/ etc / fstab可以未安装并找到系统要求,以提供root密码或ctrl + d重新启动,我该怎么办?您可以再次返回服务器B再次回到服务器B.或者,当您启动时,您可以指定Linux Single Init = / Bin / Bash,它为您提供了一个shell。然后安装/ dev / hda1 -o remount -o rw;山-A; e2fsck -f / dev / hdax,此时系统/ dev / hda1是重新鼠标读写。返回/ etc / fstab,/ etc / lilo.conf ..等。
linux系统可不可以克隆到别的电脑,1.使用这种物品的再生龙,比幽灵更好一百次。不仅支持克隆备份Linux,还支持Windows。不要使用ghost,它只支持ext3分区。这个东西是一个livecd,尺寸百mb。 2.您可以使用uclonerucloner(原始Ubuntu-cloner)是Ubuntulinux的系统备份,恢复,克隆工具;您可以将Ubuntu系统备份到Scashfs映像文件,或从类似于Ghost的图像文件恢复系统;您可以将系统克隆到其他硬盘分区;可用于制作实时系统;同时有命令行和图形接口以满足不同的用户需求; UCLONER是开源软件,请遵循GPLv2 / V3协议。建议使用ubunter,linuxmint是ubuntu,这是简单的E,新手可以自由付款。东东都有中国的支持,放心。
linux 系统的硬盘怎么克隆,具体步骤:1。下载DDCopy,使Win98启动软盘将DDCopy复制到软盘。您还可以使用USB闪存盘。 2.将第一个硬盘连接到Linux系统的源盘到主数据线,使用主版本将第二个硬盘连接到目标磁盘到连接到家庭版本的子数据线。 3,启动计算机与启动软盘,然后执行ddcopy视图帮助.4,ddcopy -s查看硬盘信息。 5.执行ddcopy -d s = 1 d = 2(或ddcopy 80 81)。 6,确保硬盘有信心,按y启动硬盘,如果您不想克隆按下n键。 7.克隆已完成,出现命令提示符。
责任编辑(
侯英超)
以上就是关于**linux系统克隆,linux虚拟机克隆**的全部内容,如有需要以上系统,请在搜索框搜索商品或者咨询客服,了解更多请关注蚂蚁资源网。
内容来源于网络,如无意中有侵权,请联系客服核实,以便及时删除,谢谢支持!
- 郭大帅
- 如何将不同硬件配置的linux系统克隆到别的电脑上,编译一个和两台电脑的硬件都兼容的内核。 (安装盘的内核几乎能在所有的同类电脑上启动)
- 2021-09-08 20:04:19
- wydyaocg
- Linux无法使用Ghost。因为幽灵只能识别非常少的Linux文件系统,因为无法识别GRUB和LILO等引导加载程序。 Linux下也有一个幽灵工具,是最着名的G4L-Ghostforlinux。如果是整个磁盘的副本和恢复,则仍然很简单。但是,没有办法实现一个或多个分区的恢复。 DD命令可以实现任何复杂的镜像复制和恢复要求。可以支持GRUB,或EXT4,BTRF,FAT32,NTFS ......输入Linux操作系统,打开命令行,执行以下命令:sudo fdisk -u -l您可以查看所有磁盘上所有分区的大小和布局。 -U,让开始和结束的单位为512字节,即扇区扇区大小。假设我有一个/ dev / sda磁盘尺寸为100GB。我安装了一个Ubuntu操作系统。使用以下分区:/ dev / sda1 5gb / dev / sda2 1gb扩展分区/ dev / sda5 1gb扩展分区/ dev / sda2是所有扩展分区,其大小和/ dev / sda5一致。 / dev / sda1是ext4格式的文件系统。用于安装Ubuntu操作系统。 / dev / sda5是交换格式的文件系统作为交换分区。这里,可以使用DD命令生成6GB图像。然后可以在大于6GB的任何硬盘上恢复完整系统,包括MBR和3分区SDA1,SDA2,SDA5。找到U盘的具体步骤,安装Ubiplive CD系统。 [如何制作使用U盘启动的Ubiplive CD,您可以参考Ubuntu官方网站的帮助。这Ubiplive CD和WindowsPE系统是类似的,它是由光盘/ U盘引导的Ubuntu操作系统,可以直接使用而无需安装。 u磁盘启动,在磁盘上输入ubuntu系统,打开命令行,执行:sudo fdisk -u -l / dev / sda视图硬件分区。然后执行:ddbs = 512 count = [fdisk命令中的最大结尾+1]如果= / ghost.img的= / dev / sda,则可以复制我需要的所有分区数据到ghost.img文件。镜像生产完整!然后我们可以将U盘插入其他系统,从u磁盘开始,输入ubuntulivecd,打开命令行,执行以下命令:dd if = / ghost.img = / dev / sda完成,拔掉u磁盘要启动计算机,您可以看到我们的Linux系统已安装!注意:请勿使用本地磁盘使用本地磁盘启动系统启动系统,该系统具有本地磁盘以生成本地磁盘的镜像。您应该使用LiveCD启动计算机。因此,运行计算机以生成大量的写入操作。直接生成系统磁盘在运行中的镜像,在恢复到其他硬盘时可能无法启动!这同样适用于非Linux操作系统在Linux上使用DD命令实现系统镜像备份和恢复,这是简单吗?对于Windows系统,偶数MAC等。任何系统,实际上,您都可以使用DD命令实现系统镜像的备份和恢复。因为Linux的FDisk命令识别任何系统下的分区格式。 fdisk没有文件系统分区,即使没有文件系统。 FDISK可以始终报告占用的分区的哪个扇区。 DD命令也不关注磁盘的文件系统格式。它只是根据指定位置的要求,复制了多少个字节数据。 DD命令实现图像备份和恢复,比Ghost软件更简单,强大。使用Ghost软件,用户仍然需要执行复杂和危险的磁盘分区操作。和两个使用FDISK和DD的订单,一切都是免费的!压缩和解压缩可能是非常大的备份分区,并且使用DD命令生成的镜像文件很大。存储和传输这些镜像不方便。我们还可以使用压缩程序来压缩生成的图像文件。在这里,我选择使用gzip程序来使用dd命令。 GZIP参数:-c表示输出到STDOUT-D表示-1表示最快的压缩-9表示最好压缩默认使用-6压力升定级别。要使用DD和GZIP生成压缩图像文件,可以执行命令:#dd bs = 512count = [fdisk命令+ 1]中的最大端数+ 1] if = / dev / sda | gzip -6> /ghost.img.gz恢复何时执行以下操作:#gzip -dc / grost.img.gz.gz | dd of = / dev / sda提醒:如果将镜子恢复到另一台计算机,您可能会发现您的网卡是eth1,而不是eth0。这是因为/etc/udev/rules.d/70-persistent-net.rules文件将镜像计算机的网卡作为eth0注册。如果您的网络脚本是hAndled反对eth0,无法处理eth1,那么您可能无法访问互联网。也许您将想在制作镜像之前删除/etc/udev/rules.d/70-persistent-net.rules文件。通过这种方式,当您恢复镜像时,NIC的名称是ETH0。恢复后,它不会导致您无法在计算机上联机的问题。注意:它是最好在DD生成镜像之前,首先umount all if和设备分区。这可确保在DD过程中未更改文件系统。在完成DD(生成的图像和恢复镜像)之后,执行sudo同步以确保数据真正写入硬盘。此外,如果要备份并恢复整个硬盘驱动器,而不是只是备份并还原一些分区,那么在DD命令中删除COUNT = [FDISK命令+1]中的count = [fdisk命令。也可以删除BS = 512。
- 2021-09-08 20:04:19
- lyrhc
- 一个Linux软件主要被复制到另一个主要用于使用SCP指令,如下所示:将单位文件复制到远程服务器#scp / home/administrator/news.txtropen@192.168.6.129:/ etc / squid的绝对路径/主页/管理员/本地文件remend.txt要在服务器上复制本地文件root要通过root用户登录远程服务器(您也可以使用具有相同权限的用户)192.168.6.129远程服务器的IP地址(也可以使用域名或机器名称)/ etc / squid将本地文件复制到远程服务器上的路径。
- 2021-09-08 20:05:57