频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

利用网络进行电脑数据的传输

来源: 作者:linuxfocus.org 出处:巧巧读书 2006-09-28 进入讨论组
下一页 1 2 3 4 

讨论组http://group.qqread.com


  尽管克隆动物(“多莉羊“)甚至人类胚胎的研究依然是一个充满争议和风险的领域,而掌握一些关于“克隆”电脑的知识不但没有害(正确的操作为前提),反而会使你仔细书写配置脚本的能力得到提升。
根据摩尔定律以及计算机生产的快速进程,我们在使用电脑时很可能会遇到需要“克隆”我们的电脑的情况——不管是台式机被笔记本取代还是换一台更快的机子。

  而我们就需要将电脑A 上的所有文件分区 复制到电脑B上而且使它正常工作。通常有两种做法:一种就是直接打开机箱,然后将硬盘换掉就可以了——但是但打开机箱通常意味着失去质保,而且这通常很危险——一个没有经验的用户可能会给硬件带来机械的或者电子上的损伤。另一种方法要求两台电脑都有网卡(现在即使是在家用电脑中通常也满足),这种在下面会详细介绍的方法更安全。

  下面描述的所有方法都是建立在网络连接的基础上,即,需要在“源”电脑(就是那台有数据要被复制的电脑)和“目标”电脑(就是需要数据的那台电脑)之间有网络连接。可以直接通过集线器连接,或者通过特殊连接线(crossovercable)将两张网卡连接起来(注意:一般的网线是不行的)。对目标电脑来说,需要一张Live-CD(如Knoppix 或 LNX-BBC)或一个最小安装,以保证可对网卡进行操作而且使ssh和/或netcat能用。甚至有的软盘上的系统(就像我用tomsrtb也能很好工作),而且如果你想安装另一个全新的发行版,这是一个很不错的选择。两台电脑的IP要在同一个网段,以便他们能相互进行“会话”,    

  可能的方案:    

  通过基本的准备,有几种方法来进行复制:    

  * 通过dd复制    

  * tar/cpio管道    

  * rsync    

  * dump和restore    

  如果你的两块硬盘不是同样的型号和大小,第一种方法是不可行的或非常复杂的(复制iso 镜像(dd if=/dev/cdrom of=the.iso)或者软盘通过dd很不错。这里 (diskcopy 脚本)是一个使用dd的脚本diskcopy)。使用dd的另一个缺点是:你未使用的空间也会被复制,从而浪费很多无谓的时间。通过tar和cpio的管道会花费很长的时间(长达数小时),而且对文件名和符号连接会有一些限制,在/dev时会被阻塞,等等。因此,不推荐此法。如果你的源电脑和目标电脑上的文件系统不一样,那么rsync(1)可能是最好的选择。这只需要有ssh正常的运行且文件传输协议正常。而且它还有针对设备文件的-D选项以及其他很多针对各种场合各种需求的选项。这是对每天的备份、作镜像或其他任务来说很有用的一个工具,它的手册上还有很多值得学习的例子。通过rsync复制的例子在[1]可以找到。    

  这里,我们使用dump和restore,这样还可以重新分配整个文件系统。这是一个快速、有效且可以通过最少的努力达到我们的目的——简直是理想的解决方法。我需要操作这个过程两次,因为有两台目标电脑。两台目标电脑都能很好的启动、工作,而且复制那些成G的数据大概只花了我一个小时。这个方法要求源电脑和目标电脑有同样的文件系统。在此,我们假定是ext2或ext3,因为这是现在最广泛的使用的两种文件系统()(参见下面). 更多文章 更多内容请看网络管理实用手册网络故障手册电脑维修专题专题,或进入讨论组讨论。
下一页 1 2 3 4 
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
最新论坛文章
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章