让大家见笑了, 8 年苹果用户,竟然玩不明白 icloud 同步

337 天前
 LaGeNanRen
我是国区,云上贵州,平时不用 icloud 备份,上周末无聊手动去更新备份,结果被狠狠玩弄(我真的就一个大大的❓)
备份内容包括:相册、通讯录、备忘录、钥匙圈等。上次的备份时间大概一年前,整体内容变化挺多。以相册为例,云上的老备份和现在大概重合 60%

我以为的:当我开启备份——现在的相册上传到云——云端去重过滤重复的照片——从云端拉取 老+新 的全部照片,传回手机完成同步——云端相册=手机相册=老备份+新备份(去重)——至此完成 icloud 同步

我的操作:先进入 icloud 空间——管理存储空间——删除已有云端备份——开始 icloud 同步——同步完成

同步完成后:明明我的删除云端备份是提示完成了的,显示我的云存储空间也是清掉了,但我的删除云端备份似乎没有生效。。。我完成同步后,相当于 老+新 所有的相册照片都回到了我的手机了,包括相册、通讯录、备忘录

上周六日我按照我的理解重复操作了好几次,每次都是新+老的文件同步下来,我每次都要删除不要的照片,把相册恢复到现在的状态,然后把最近删除的那些老照片彻底删除掉,再反复清理云端备份文件,反复上传重新备份,但每一次都是老+新,wtf
是我的同步逻辑理解不对嘛?明明云端存储清理掉了,手机现在的相册里也删掉了老照片,为什么最后同步完成后会出现那些老照片呢?!
11088 次点击
所在节点    iCloud
96 条回复
LaGeNanRen
337 天前
@HAYABUSA
@imkenbun
@txydhr
@duxiansen 对,我懂你们的意思,同步相册意味着我可以在任何一个我的设备下增删我的相册照片,我的所有设备的相册都会统一增删这个照片。这个概念我是懂的,但实际情况并不是这样:

1.我上周末没有其他开机且联网的设备,所以我的同步相册只有云端版本和我手机本地相册的互动,不需要考虑其他设备正在进行同步导致乱套。只需要考虑一年前我关闭相册同步功能时,最后上传的云端版本,也就是我所谓的一年前的老照片,和我现在相册照片的互动
2.理想状态下:我现在重新打开相册同步——相册里拉取一年前保存的照片回本地相册+同时上传现在新的照片更新到云端——我在本地相册删除以前不要的老照片——至此我的本地相册=云端同步相册,完成我想要的更新
3.实际情况:我打开同步后——把从云端拉取回来的的老照片删除——本地删除生效,云端删除不生效——我关闭同步再打开同步后,还是会出现一年前的老照片

所以你们懂了吗,我的问题是每次我删完照片后,再次进行相册同步,都会同步到一年前那个版本。我现在打开相册同步时,对相册进行删除照片操作,并不会同步回云端,一年前存在云端的老照片总是可以同步回相册。。。
pricky777
337 天前
十几年苹果用户,压根不用 iCloud 。。。(和任何其他云盘
LaGeNanRen
337 天前
@dsb2468 哦哦你说的很清楚,感谢回复。那我出现这种情况有可能是因为没在充电+wifi 环境+等一段时间,所以还没同步回云
HAYABUSA
337 天前
@LaGeNanRen #41
1 ,不要频繁开关同步,容易导致同步错乱。
2 ,你在“3.实际情况”里,你做出删除操作时,你需要慢慢等待云端删除,你如果时大量删除,或则正在互相同步中时,就容易错乱,这时候你再来一个开关同步开关,就更乱了。

饭要一口一口吃,你这个操作,“至少要等前一个操作切实完毕之后”再进行下一步操作。
LaGeNanRen
337 天前
@dsb2468 那管理我的 icloud 空间里,提示的照片占用存储大小,和相册同步是一个东西么?为什么我手动把这里的照片空间删除后,还是能同步到一年前的照片呢[img][/img]
agagega
337 天前
@LaGeNanRen
瞎猜的,可能是同步没有来得及完成,iCloud 相册同步的逻辑似乎跟我们理解的简单发 CRUD 请求不太一样。

比如我跟朋友有一个存放出去玩照片的共享相册,如果我刚拍完照就添加到共享相册里,很可能就会失败,如果等到这些照片都上传到云端以后再添加到共享相册就不会出问题。

我换过不少设备,新设备的相册等到第一次同步完毕(本地仅存缩略图就可以)都没有遇到你说的无法删除的问题。实在不行你登录网页版 iCloud 把那堆照片删了看效果。

苹果这堆同步相关的功能说不定都能追溯到 iTunes 时代,无论从功能设计还是代码实现上估计都乱得不行。
duxiansen
337 天前
“上周六日我按照我的理解重复操作了好几次,每次都是新+老的文件同步下来,我每次都要删除不要的照片,把相册恢复到现在的状态,然后把最近删除的那些老照片彻底删除掉,再反复清理云端备份文件,反复上传重新备份,但每一次都是老+新”
这段不太理解,感觉表述不清楚。正常操作应该是,新老照片同步完成后,删除不要的照片,就不用管了,等它同步就行了,为什么还要“反复清理云端备份文件,反复上传重新备份”?这个清理的是哪些文件?我理解的你备份的文件和你同步的照片是两个东西。

“3.实际情况:我打开同步后——把从云端拉取回来的的老照片删除——本地删除生效,云端删除不生效——我关闭同步再打开同步后,还是会出现一年前的老照片”
如果是这种情况的话,一般来说短期内反复打开、关闭同步的开关,是有可能把近期删除的照片再同步回来,这种一般不用管它,一直开着同步就好。如果时间久还是有问题,可以直接打电话让客服帮你重置下状态
duxiansen
337 天前
刚看到你上面传的图片,icloud 空间里,显示照片占用的大小,确实应该是你同步到云端的照片大小。但是你如果直接清空,或者短时间内同步大量照片,这里是不会实时显示状态的,很可能就是你点了清空,这里立即显示 0 ,但是苹果服务器上还没删干净,这时候你再打开就会出现之前删除的照片
苹果这个特别慢,第一次打开的话,可能几天时间状态才正常。你返回开关就更容易出问题了,所以最后是打开之后就别管了,全部交给它,等几天再来看
cnrting
337 天前
用 icloud 的都是狠人
chanlk
337 天前
苹果本地软件还行(近几年也是 bug 不断),但凡涉及到联网的、云的,都是一坨屎、一堆屎
dsb2468
337 天前
@LaGeNanRen
我发现你被反复出现的照片绕晕了,其实你只需要简单这样理解就好了:
iCloud 相册 = SVN ,它是一个同步盘的功能,负责使每台接入设备的照片保持一致,是实时的(当然需要满足插电+wifi+云和本地的剩余空间都足够)。

iCloud 备份相当于 = 快照,它是定时创建手机的完整备份(为手机上所有尚未同步到 iCloud 的内容创建副本,如果相册开了 iCloud 的开关,那么相册的内容就不会包含到备份中),它不是实时的,也不能单独的让你相册更新,它只会在手机初始化时才能使备份恢复。

以上 2 个功能中的照片是独立的,不存在你认为的“开启备份——现在的相册上传到云——云端去重过滤重复的照片——从云端拉取 老+新 的全部照片”,这是错误的。

所以,你反复出现的重复照片,并不是来自于“备份”,因为它无法做到实时、快速的往你相册投放照片。那么,你重复的照片,其实大概率就是来自于 iCloud 相册了。

在你 45 楼的图片中,iCloud 显示使用了 1.9MB ,但这个其实不一定准确,有时候由于本地网络不畅,会显示错误。建议你去 https://www.icloud.com.cn 登陆后,查看云端的真实占用情况以及云端 iCloud 相册中的内容。由于你是繁体的文字,我这边显示的文字和你的不同,不好回答 45 楼的问题。

最后,还是需要你的以下 3 个数据,才能最终确定你目前的问题原因,即:
A 、点击 设置-顶部头像-iCloud-照片 这里截图或者文字说下 状态是什么。
B 、打开相册 App ,点击图库,滑到最底部 这里截图或者文字说下,写的是什么。
C 、打开 https://www.icloud.com.cn 后,点击相册,滑到最底部 说下数字是多少。
dsb2468
337 天前
@LaGeNanRen
另外,我看了你 41 楼的回复,发现你一直在手动的、不定期的调整 iCloud 的相册同步开关,可以好奇问下为何不一直保持开启状态么?
haitao007
337 天前
看大家还在纠结同步和备份。。。其实如果你开了 icloud 的话,不管是手机上的照片还是 mac 上的文档,当你终端空间不足的时候,本地留存的相当于“快捷方式”,完整的文件是在云端,这样是能节省本地的存储空间的,当然你如果本地删除云端的文件也会对应删除。
我用 icloud 的最主要的原因是,保护电脑数据。在苹果全家桶无缝共享,就算设备丢失/粉碎/过水,买一个新的设备登录 icloud 后,所有的文件全部同步到新设备,不会有任何文件丢失。
另外一个比较爽的是我办公室一个 mbp ,家里一个 macmini ,上班没搞完的事,回家继续编辑(实时同步)

当然还有其他的备份和同步工具,但是对苹果全家桶来说,icloud 还是很爽的,见仁见智,不喜勿喷
chnsatan
337 天前
我最终也是玩不明白 iCloud ,包括小米的云同步。
最终选择了 NAS
Socrazy
337 天前
直接看不懂你们的操作,日常开着 iCloud 好多年,完全自动,没管过。
dsb2468
337 天前
@LaGeNanRen
哈哈,结案了,直到我爬楼看了你 23 楼说的话,我知道你的问题在哪里了。

“我把 icloud 存储空间的这 100mb 照片给删了,再开启相册的同步”
你这个删除操作并不是真的删除了,苹果为了防止用户不小心清空 iCloud 相册,你在设置中删除的空间,是要等待 30 天才会真正从云端删除的,30 天内任意时间重新打开相册同步,空间内的东西就都回来了~~

正确的删除做法:
方法 1:去 https://www.icloud.com.cn 的相册中,删除照片。
方法 2:确认本地设备 iCloud 相册功能打开,然后等待同步完成后,自己在手机相册中删除,然后继续等它同步完成(照片 APP--所有照片 最底部,你能看到同步状态)。
dsb2468
337 天前
其实最省心的做法,就是同时保持 iCloud 相册开关、iCloud 备份开关, [同时打开] ,然后你就啥都不用管了。

手机会自动在插电+wifi 的情况下,自动同步。
LaGeNanRen
337 天前
@dsb2468 我基本知道原因了,总结一下大概有几点
1.设置里删除云端相册存储,并没有真正删除掉,虽然显示存储空间里没有了,但也没有实际删除掉,这个删除从开始到结束可能很久很久。这点真的 sb ,跟大部分云产品的逻辑都不一样,它可以是软删除,但不应该是这样
2.我没有等手机在 wifi+充电环境+给它时间同步
3.我实际上不用 iCloud 同步相册和备份功能,我只是闲的无聊开一下手动做一次备份。反复开关是为了确认,结果因为 2 导致我每一次反复开关后都会拉取老照片,等于都在做无用功

PS:繁体是自己在系统设置里自己调的,单纯因为我喜欢繁体,看着比简体舒服,对实际功能没有影响,就是国行苹果手机
JKeita
337 天前
苹果不管是云端同步还是 PC 同步都设计的很傻逼我觉得。
dsb2468
337 天前
@LaGeNanRen
58 楼的第一点,其实是个防呆设计,避免一不小心把相册数据全部删完了,会有个 30 天的后悔期。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1001278

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX