Board logo

标题: Linux Unix 怎么做 Backup最容易在另外一台机上恢复类似 ghost? [打印本页]

作者: beterhans    时间: 2017-5-16 14:34     标题: Linux Unix 怎么做 Backup最容易在另外一台机上恢复类似 ghost?

posted by wap, platform: Chrome
Linux Unix 不像 windows 系统就在 C 盘一个分区里
你只要 备份 一个分区就好了

Linux Unix 是跨分区 跨硬盘的
如果简简单单用tar 打包,你需要知道原来的机器是怎么样的 你目标的机器必须一样。

有没有一种备份
不需要知道原来的分区表 不需要知道原来的硬盘是怎么弄的?????
作者: ff_cactus    时间: 2017-5-16 14:46

posted by wap, platform: iPhone
听上去你似乎没把问题搞明白。
作者: catxing    时间: 2017-5-16 14:53

posted by wap, platform: Android
硬件基本一致的话tar就行。不一样的话无解,Linux这种驱动整进内核的OS注定没法像Windows那样换了大量硬件照样跑起来
作者: jun4rui    时间: 2017-5-16 14:57

posted by wap, platform: Chrome
Linux有自带命令: dd,可以无视分区格式,秒杀Ghost的好不好……
作者: ff_cactus    时间: 2017-5-16 15:04

posted by wap, platform: iPhone
引用:
原帖由 @jun4rui  于 2017-5-16 14:57 发表
Linux有自带命令: dd,可以无视分区格式,秒杀Ghost的好不好……
dd 能把多个硬盘组成的逻辑分区复制到另外一个硬件构成不一致的逻辑分区上吗?好先进,23333
作者: beterhans    时间: 2017-5-16 16:36

posted by wap, platform: Chrome
情况是

现在我有一台服务器 需要 做一个整机备份
然后马上实体服务器还给别人, 我们把备份 还原在 Virutalbox 上研究里面的问题。

什么方法最有效?
作者: beterhans    时间: 2017-5-16 16:40

posted by wap, platform: Chrome
引用:
原帖由 @catxing  于 2017-5-16 14:53 发表
硬件基本一致的话tar就行。不一样的话无解,Linux这种驱动整进内核的OS注定没法像Windows那样换了大量硬件照样跑起来
tar 太麻烦了

1 你要知道 硬盘分区表是什么格式
2.硬盘的UUID 要一样!
3. 你要建立分区后 mount到 对应的位置

这太不现实了 除非还原到本机 否则 tar很难还原到 新机器上。
作者: jun4rui    时间: 2017-5-16 16:49

posted by wap, platform: Chrome
有人用clonezilla干过,具体怎么实现我就不清楚了,我没干过,你找找吧
作者: catxing    时间: 2017-5-16 17:01

posted by wap, platform: Android
引用:
原帖由 @beterhans  于 2017-5-16 16:36 发表
情况是

现在我有一台服务器 需要 做一个整机备份
然后马上实体服务器还给别人, 我们把备份 还原在 Virutalbox 上研究里面的问题。

什么方法最有效?
p2v迁移的难度比顶楼问的还要再上一个级别233
作者: Treize    时间: 2017-5-16 18:32

docker呀,最简单了
作者: 流浪的枪骑兵    时间: 2017-5-16 18:46

LZ找到解决办法了务必发出来让大家观摩一下
作者: wh1406    时间: 2017-5-16 19:42

posted by wap, platform: iPhone
引用:
原帖由 @catxing  于 2017-5-16 14:53 发表
硬件基本一致的话tar就行。不一样的话无解,Linux这种驱动整进内核的OS注定没法像Windows那样换了大量硬件照样跑起来
喷了
作者: miomibuya    时间: 2017-5-16 20:05

posted by wap, platform: iPhone
引用:
原帖由 @beterhans  于 2017-5-16 16:36 发表
情况是

现在我有一台服务器 需要 做一个整机备份
然后马上实体服务器还给别人, 我们把备份 还原在 Virutalbox 上研究里面的问题。

什么方法最有效?
p2v呗
作者: gackt    时间: 2017-5-16 20:24

这就体现出虚机的优势了。。。
solaris可以用ufsdump
其他unix 也只能tar了 或者用第三方收费备份软件

按c盘 d盘的理论
其实一开始也可以mount一个新分区,专门用来放数据 然后方便tar备份
作者: 植物大战僵尸    时间: 2017-5-17 02:16

posted by wap, platform: iPhone
我家里机器直接一个根分区/加一个swap分区,这样就简单了
不过那怕各个目录挂载在单独分区里也不是问题啊,tar一样搞定,注意用那个保存权限的参数就行了,备份到目标机器上去后只需要修改ftab文件就行了
作者: 腻水染花腥    时间: 2017-5-17 04:55

http://www.makeuseof.com/tag/2-m ... r-linux-hard-drive/

能商业方案解决的就不要自己尝试
作者: abey    时间: 2017-5-17 07:09

posted by wap, platform: 小米NOTE
用dd把启动硬盘搞成镜像文件,然后传到其他机器上,用qemu起起看。没什么奇怪驱动的话,一般能起来的。后面就看能不能用virtio提高效率了。我说的是linux

本帖最后由 abey 于 2017-5-17 07:11 通过手机版编辑
作者: ff_cactus    时间: 2017-5-17 09:06

posted by wap, platform: iPhone
没有办法,只能先在VM里装系统和应用然后再拷贝数据。
作者: beterhans    时间: 2017-5-17 10:10

posted by wap, platform: iPhone
引用:
原帖由 @ff_cactus  于 2017-5-17 09:06 发表
没有办法,只能先在VM里装系统和应用然后再拷贝数据。
看来没有使用意义啊

我们要研究对方系统 为啥突然出了问题.
重装就好了。就没价值了。

看开是个难题啊
作者: breeze7086    时间: 2017-5-17 10:19

用商业软件p2v
比如vmware
作者: ff_cactus    时间: 2017-5-17 10:24

posted by wap, platform: iPhone
引用:
原帖由 @beterhans  于 2017-5-17 10:10 发表
看来没有使用意义啊

我们要研究对方系统 为啥突然出了问题.
重装就好了。就没价值了。

看开是个难题啊
通常来说发现问题是通过日志数据。而不是把对方整改连系统一起搬过来。
作者: beterhans    时间: 2017-5-17 10:40

posted by wap, platform: Chrome
引用:
原帖由 @ff_cactus  于 2017-5-17 10:24 发表
通常来说发现问题是通过日志数据。而不是把对方整改连系统一起搬过来。
本地 Console 口都无法进入 看毛 log 哟。 更不要说 SSH了

于是让人家把机器拿来 用 Live CD boot 起来. 同事就缩编找了一个所谓攻略“tar了 /” 就还回去了 囧。
作者: ff_cactus    时间: 2017-5-17 11:06

posted by wap, platform: iPhone
引用:
原帖由 @beterhans  于 2017-5-17 10:40 发表
本地 Console 口都无法进入 看毛 log 哟。 更不要说 SSH了

于是让人家把机器拿来 用 Live CD boot 起来. 同事就缩编找了一个所谓攻略“tar了 /” 就还回去了 囧。
系统具有良好的诊断能力通常都是需要精心设计。一般的客户连让你看日志都不太愿意的,更不可能让你把他的所有数据连都拿走。

能把所有文件都拿回来已经很幸运了…
作者: dboy99    时间: 2017-5-17 13:30

最好的方法是买一台一样的服务器换给对方,你们把现在的这台留下来




欢迎光临 TGFC Lifestyle (http://club.tgfcer.com/) Powered by Discuz! 6.0.0