友联电脑 发表于 2021-9-24 22:39:49

Linux Redo Rescue 快速备份与还原苹果系统(10.12实测)

本帖最后由 友联电脑 于 2021-9-27 21:46 编辑

思路:在虚拟机中安装相应版本的macos版本,然后将其还原到物理机当中,以实现快速让苹果跑起来,一次备份,N次用



当前虚拟机,备份,分区情况如上图,备份时间约8分钟。马上还原到真机

下面是还原过程,引导过程略过..


加载服务器资源


选择目标硬盘

选择分区......


还原完成,用时不到2分钟而已
启动截图,分区容量问题已修复,白果跑起来......



以上操作针对含有有线网卡的机子,用type-c转接有线的,没有试过。
不足之处,欢迎讨论,谢谢


210927续

备份还原,这个很简单,小白都可以,难点在以下几个地方。其一,启动Redo,一般都不能启动X,也就没有图形在本机操作,需要远程操作;其二,数据暂存地,要方便存取;其三,是操作备份还原。还好Redo设计为Web应用,配以返向代理,可以很方便的操作,当然手动内网时,手动查看IP后访问也可,怎么方便怎么来就好

lily9718 发表于 2021-9-25 05:35:26

谢谢

pcfan120 发表于 2021-9-25 08:43:04

没玩过水果机,看楼主是备份3个区,恢复了2个分区,apple boot区不用还原吗

友联电脑 发表于 2021-9-25 09:17:05

pcfan120 发表于 2021-9-25 08:43
没玩过水果机,看楼主是备份3个区,恢复了2个分区,apple boot区不用还原吗

是的,由于后面需要调整分区,所以这个恢复分区不能现在有,即使有也是要删除的,待调整好了,可以再写上去,当然也可以不写

进士小站 发表于 2021-9-25 10:46:04

这个办法好{:1_186:}
可以试试
苹果 AIR 老了
新系统上不了了

友联电脑 发表于 2021-9-25 11:31:09

进士小站 发表于 2021-9-25 10:46
这个办法好
可以试试
苹果 AIR 老了

不支持的,也是无法启动的。当然白转黑的玩法除外

纯脆entropy 发表于 2021-9-26 09:02:22

学习了,又了解到一种办法。我以前尝试用dd直接备份还原,但是写入之后,开机按option看不到,是不是要用bless搞一下,还是我哪里没弄对。

友联电脑 发表于 2021-9-26 19:19:03

纯脆entropy 发表于 2021-9-26 09:02
学习了,又了解到一种办法。我以前尝试用dd直接备份还原,但是写入之后,开机按option看不到,是不是要用bl ...
DD应该是也可以的,只是数据量有点大,备分还原的时间过长。以前我也用DD做过某些特殊系统的备份,配合gzip,xz,lzma等压缩一下,还是能接受的,就是时间有long

纯脆entropy 发表于 2021-9-26 19:34:11

好的,那应该是我之前没弄对。另外请教一下,您用的是哪个虚拟机安装的苹果系统呢?是都可以的吗?

友联电脑 发表于 2021-9-26 22:46:17

纯脆entropy 发表于 2021-9-26 19:34
好的,那应该是我之前没弄对。另外请教一下,您用的是哪个虚拟机安装的苹果系统呢?是都可以的吗?

vmware fusion

纯脆entropy 发表于 2021-9-27 07:21:06

友联电脑 发表于 2021-9-26 22:46
vmware fusion

好的。感谢回复。

sacdcn 发表于 2021-9-27 17:52:47

楼主有试过最新的 macOS 11.6 系统的备份、还原吗?

友联电脑 发表于 2021-9-27 21:28:05

这个还没有合适的设备操作过,10.15是没有问题的,有操作过

友联电脑 发表于 2021-9-27 21:41:17

本帖最后由 友联电脑 于 2021-9-27 21:46 编辑

备份还原,这个很简单,小白都可以,难点在以下几个地方。其一,启动Redo,一般都不能启动X,也就没有图形在本机操作,需要程操作;其二,数据暂存地,要方便存取;其三,是操作备份还原。还好Redo设计为Web应用,配以返向代理,可以很方便的操作,当然手动内网时,手动查看IP后访问也可,怎么方便怎么来就好

sacdcn 发表于 2021-10-25 10:05:00

实测了 macOS 11.6 系统(APFS)备份、还原:备份 120G 的系统为映像文件,恢复到 150G 的新创建的分区中,还原后还是变成了 120G 的系统分区(多余的30G空间无法处理),这一点不够智能!

个人认为 Redo Rescue 还是 macOS 一个不错的、可用的备份还原工具

最后感谢楼主的分享!

友联电脑 发表于 2021-10-25 19:17:48

sacdcn 发表于 2021-10-25 10:05
实测了 macOS 11.6 系统(APFS)备份、还原:备份 120G 的系统为映像文件,恢复到 150G 的新创建的分区中, ...

能动手用,就会发现问题。是的,这小问题待系统引导成功后,可以用其它手段修复一下。只要比源盘大,都是能Ok的

友联电脑 发表于 2021-10-25 19:18:01

sacdcn 发表于 2021-10-25 10:05
实测了 macOS 11.6 系统(APFS)备份、还原:备份 120G 的系统为映像文件,恢复到 150G 的新创建的分区中, ...

能动手用,就会发现问题。是的,这小问题待系统引导成功后,可以用其它手段修复一下。只要比源盘大,都是能Ok的

oar 发表于 2021-12-8 18:08:37

友联电脑 发表于 2021-10-25 19:17
能动手用,就会发现问题。是的,这小问题待系统引导成功后,可以用其它手段修复一下。只要比源盘大,都是 ...

还原过程中,目标磁盘是全新裸盘,他只能以备份分区的大小做1:1分区?
没有备份分区恢复到新盘时候的自动扩展整盘的选项?

友联电脑 发表于 2021-12-8 19:52:53

oar 发表于 2021-12-8 18:08
还原过程中,目标磁盘是全新裸盘,他只能以备份分区的大小做1:1分区?
没有备份分区恢复到新盘时候的自 ...

这个不可,完成后再调整一下

oar 发表于 2021-12-9 19:22:27

友联电脑 发表于 2021-12-8 19:52
这个不可,完成后再调整一下

今天试用一下备份,确实简单易用……网络远端浏览器操作也是麻溜的很
唯一遗憾估计就是这个还原时候的源镜像恢复时候目标分区“自动扩展”了

友联电脑 发表于 2021-12-9 19:58:01

oar 发表于 2021-12-9 19:22
今天试用一下备份,确实简单易用……网络远端浏览器操作也是麻溜的很
唯一遗憾估计就是这个还原时候的源 ...
我都用过很多了,确实不错的,所以才推荐一下。其实黑白苹果都可以这样,然后再手工添加Clover或OC的引导,机器直接就可以跑起来了。还可以应对一下老系统的问题,比如10.10,时间问题飞过

oar 发表于 2021-12-10 10:42:38

好像,可靠性还是有问题(emmc系统,一次备份emmc两分区镜像文件到m2 sata没有问题,备份文件自动切割为单4G大小文件;)
今天测试恢复,source镜像文件,target为emmc;
始终不成功,总说目标分区太小(备份与恢复都在同一个电脑上)

oar 发表于 2021-12-10 10:51:40

删除emmc的两分区,再还原也同样问题;
重启再次进入redo,再还原也同样问题;
manjaro系统的boot区与/根区 这两个分区之前删除了,现在原机启动不了了(虽然rebo的备份还在,但还原不了)

oar 发表于 2021-12-10 11:27:09

oar 发表于 2021-12-10 10:51
删除emmc的两分区,再还原也同样问题;
重启再次进入redo,再还原也同样问题;
manjaro系统的boot区与/根 ...

用恢复镜像内文件的方式……还原完成了(只是有个告警说可能引导会有问题)
实际重启似乎也没啥异常,只是emmc头尾各有有1兆空间未使用(之前是尾部有1兆空闲)

友联电脑 发表于 2021-12-10 12:03:17

说实在,Linux目前在手上,还没做过一个类似的操作,windows和macos用的多点。Linux只用作服务器,作桌面时,没有领会到备份与恢复的意义

wjzj 发表于 2022-1-19 08:22:44

这贴要慢慢学

Zhangway 发表于 2022-1-19 08:51:30

感谢分享,好东西

友联电脑 发表于 2022-1-19 09:40:32

wjzj 发表于 2022-1-19 08:22
这贴要慢慢学

嗯嗯,有些过程略过了。像如何引导redo,如何存放,调取映像,最后是如何操控等等。
就以上几点,说明一下
Redo的映像及内核放在内置EFI分区,通过Grub2加载,文件系统映像放置于服务器,通过http客户端拉取
映像放在内网NFS服务器,同时通过NFS加载
关于操控,如果无法到X桌面,则通过反向代理远程,操作Redo。能到X桌面,自然不需要这层

wjzj 发表于 2022-1-19 20:28:46

友联电脑 发表于 2022-1-19 09:40
嗯嗯,有些过程略过了。像如何引导redo,如何存放,调取映像,最后是如何操控等等。
就以上几点,说明一 ...

感谢指点,今天试了下,不会网络备份,把mac区备份到win区,备份成功,没还原测试。想备份win区时制作的启动盘有点小,插上移动硬盘,也没能识别,没备份成功。

友联电脑 发表于 2022-1-20 10:05:29

本帖最后由 友联电脑 于 2022-1-20 10:20 编辑

wjzj 发表于 2022-1-19 20:28
感谢指点,今天试了下,不会网络备份,把mac区备份到win区,备份成功,没还原测试。想备份win区时制作的 ...
嗯嗯,用服务器才可以避免这些,不论什么数据,都从网线上走,如果需要,可以用我现成的服务器引导,自己准备移动硬盘存储。

互联网云引导镜像http://bbs.wuyou.net/forum.php?mod=viewthread&tid=424884&extra=


下载iso,引导它,就可以进入我的互联网引导服务器,Redo当然只是其中之一,待启动完成后,就可以操作了
提醒一下,常用运维项目本人均可远控,非授权情况不会干预


页: [1] 2
查看完整版本: Linux Redo Rescue 快速备份与还原苹果系统(10.12实测)