寫一篇日記給iCloud一個大大的贊

前言

(大概意思呢就是把桌面(Mac)的所有文件都清空了)

今天在做開發的時候犯了一個很傻逼的錯誤,代碼的邏輯大概是這樣的:首先會配置一個配置文件存儲的文件夾,程序會先判斷文件夾下有沒有文件(注意是文件,不是文件夾),如果有的話會徹底清空掉(還會遍歷文子文件夾).......然後本地做了測試,設置了桌面文件夾爲配置文件的文件夾,嗯,程序運行完美,還發布到了測試環境,嗯,運行也很完美,中午喫完飯準備集體測試一波,晚上上線,結果喫完飯回來,桌面啥也沒了,文件夾下也都是空的,矇蔽了,所有的文檔都沒了,剩下一堆空殼文件夾,頓時是想屎的心都有了呀。

既然已經發生了我也只能接受啊,數據真的是無價的,趕緊去看廢紙簍,然後確認了一下代碼邏輯,確實是直接刪了。趕緊去找了一些數據恢復的工具。

一些所謂的萬能的工具

1.Disk Drill

首先就Google到了Mac的10大數據恢復工具,首當其衝的是Disk Drill(中文名磁盤轉機,我百度的,不知道這啥名兒),下載之後有個人體驗版,體驗吧,看看能不能把我的數據都恢復咯.......打開之後一頓掃描,花了近20分鐘,掃除了幾個文件,見都沒見過,顯然不太行。

2.Any Data Recovery

看名字就比較厲害,啥都能恢復,趕緊下載體驗一波。

下載完了之後說要關閉文件保護,重啓了一波(還要按住command+R),中間一直在重啓,把我嚇的不輕。然後好不容易重啓完了,看界面還挺專業,估計有戲,開啓掃描,結果要輸入磁盤保護密碼,沒有還不行,輸入了開機密碼,發現不行,又嘗試了幾個常用密碼,還是不行。估計是有磁盤文件的保護,去設置->安全性與隱私->文件保險箱 關閉文件的保護,結果還是不行。

這不是鬧呢嘛,沒設置過密碼呀。(估計是公司給買了個翻新的電腦吧,有人使用過的,有磁盤的密碼,所以想到一個問題就是是不是可以通過這個方式來測試一下電腦是不是新的呢)

 

3.test Disk & PtotoRec

是個開源的工具,界面在Terminal下,全英文,基本能看懂,但是一頓掃描操作下來,也沒啥用。

工具再找估計也沒啥進展,所以只能尋求Apple本身了。

恢復過程

突然想起iCloud有自動備份(桌面和文檔),之前因爲這個事情很煩,打開文件夾會比正常的慢了很多,所以印象很深刻,立馬去iCloud上找找,找了一通發現iCloud的存儲空間已經從5g變成了50M,也就是iCloud存儲空間也沒了。索性的是iCloud自身有回收站,在iCloud刪除的文件會自動保存30天,30天后自動刪除,給了我極大的幫助。

在iCloud的設置頁面https://www.icloud.com/settings/

左下角有高級,包含了恢復文件功能,等待自動掃描之後就可以進行選擇恢復了。點擊恢復文件會先掃描刪除之後在有效期內的文件,這裏我有5000個,所以一下掃描到了5000個。5000估計是數量有點大吧,不能一下全部恢復,需要分批進行操作,可以優先把緊急的內容恢復,然後不緊急的或者不需要的文件可以直接刪除掉。

但是最後發現有的內容沒有,大部分是有的,估計是存儲空間的原因,沒有備份到雲端

 

總之還好是iCloud能恢復吧,真的是很贊,不然今天的這個小錯誤,可能讓我損失很多東西,很多文檔,很多設計都得重新來過。也再次強調了重要的內容備份很重要。

再次給自己一巴掌!

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章