+ -
当前位置:首页 → 问答吧 → 两台一样配置的机器,安装完一台,怎么把系统复制到另一台

两台一样配置的机器,安装完一台,怎么把系统复制到另一台

时间:2009-02-15

来源:互联网

硬盘大小不一样,tar压缩 -> 复制 -> tar解压?需要注意什么?谢谢。

作者: Untitled   发布时间: 2009-02-15

注意保留权限吧

我只试过在本机上打包,恢复

作者: kimux   发布时间: 2009-02-15

用 sshfs 把远程机器挂载到本地,然后尽情地复制吧

作者: coderoar   发布时间: 2009-02-15

硬盘大小一样,直接拿硬盘接上,再DD不更快!

作者: tlze   发布时间: 2009-02-15

硬盘大小不一样的话, tar 吧

tar -zcvpf gentoo.tgz .
tar -zxvpf gentoo.tgz -C newsystem

作者: ProgramFan   发布时间: 2009-02-15

引用:
作者: Untitled
硬盘大小不一样,tar压缩 -> 复制 -> tar解压?需要注意什么?谢谢。
我一般用find+cpio。这个时候我都是拆硬盘。
楼上说的用sshfs也是好方法。tar+ssh+tar也可以。

作者: blackwhite   发布时间: 2009-02-15

rsync 就可以了

作者: lzlz   发布时间: 2009-02-15

/proc目录也可以全复制吗?好像有的东西是系统启动时动态加载的?
全tar了会不会很大?

作者: kentty   发布时间: 2009-02-16

引用:
作者: kentty
/proc目录也可以全复制吗?好像有的东西是系统启动时动态加载的?
全tar了会不会很大?
我是用LIVECD启动,挂载,TAR

作者: kimux   发布时间: 2009-02-16

引用:
作者: lzlz
rsync 就可以了
具体命令怎样写,我总很矛盾啊。

rsync -av [--delete] /mnt/挂载点 /

那不是“自己的一部分”与“自己的整体”同步吗?

作者: yourfriend   发布时间: 2009-02-16

用G4U应该可以吧

作者: hyaska   发布时间: 2009-02-16

引用:
作者: yourfriend
具体命令怎样写,我总很矛盾啊。

rsync -av [--delete] /mnt/挂载点 /

那不是“自己的一部分”与“自己的整体”同步吗?
mount -L/gentoo /mnt/gentoo

在另外一台机器上,类似:

rsync -avz [email protected]:/mnt/gentoo /mnt/gentoo

作者: lzlz   发布时间: 2009-02-16

rsync 不好,不能复制 /dev 下的设备文件

作者: coderoar   发布时间: 2009-02-16

引用:
作者: coderoar
rsync 不好,不能复制 /dev 下的设备文件
将根分区mount到别的地方,/dev就可以rsync了。

作者: lzlz   发布时间: 2009-02-16

我试过的,不行,反正报错说不能复制

我是在另一个系统上做的

作者: coderoar   发布时间: 2009-02-16

引用:
作者: coderoar
我试过的,不行,反正报错说不能复制

我是在另一个系统上做的
确认选项里有-a??

我用这种方式备份/恢复过无数个系统了

作者: lzlz   发布时间: 2009-02-17

引用:
作者: lzlz
确认选项里有-a??

我用这种方式备份/恢复过无数个系统了
奥,我是自定义的选项,没用 “-a”,发现缺了个 “-D”,以后有机会试试。

对了,有本书上说 “tar cvf - * | (cd /tmp/sh1; tar xvf -)” 更快,有试过的吗?

作者: coderoar   发布时间: 2009-02-17