CuteFTP是一款非常簡單好用的FTP軟件,但CuteFTP Mac版官方已經(jīng)下線且不提供技術(shù)支持,本文將介紹我們是如何備份導(dǎo)出站點(diǎn)管理器中的全部數(shù)據(jù)的。我們曾經(jīng)寫過一篇文章來介紹CuteFTP是如何備份站點(diǎn)數(shù)據(jù)的,不過是Windows版的。今天這個文章主要是因?yàn)?strong>深圳網(wǎng)站建設(shè)公司創(chuàng)絡(luò)的技術(shù)開發(fā)同事使用的是Mac電腦,最近趕上系統(tǒng)升級,而CuteFTP Mac版已經(jīng)不支持更新版本的系統(tǒng),需要更換使用其他FTP軟件。這就涉及到數(shù)據(jù)備份了,而其官方不再提供技術(shù)支持,軟件本身沒有導(dǎo)出功能,網(wǎng)絡(luò)上也沒有相關(guān)文章,只好自己動手處理了。這里我們以CuteFTP Mac轉(zhuǎn)入FileZilla為例,向大家介紹基本步驟。
第一步:確認(rèn)CuteFTP Mac版站點(diǎn)數(shù)據(jù)文件的保存路徑,目前我們使用的版本是3.1.3,數(shù)據(jù)文件保存路徑為:/Users/您的用戶名/Library/Application Support/CuteFTP Mac/CuteFTP AddressBook.plist,大家可以根據(jù)實(shí)際情況,搜索發(fā)現(xiàn)這個文件。
第二步:復(fù)制此文件,另存一份,可以轉(zhuǎn)為txt或者其他文本編輯器可以處理的格式,方便后期從中提取對應(yīng)的有用數(shù)據(jù)。
第三步:弄清楚新的FTP軟件能接受導(dǎo)入的數(shù)據(jù)格式,以FileZilla為例。如下圖所示,我們新建一個站點(diǎn),然后導(dǎo)出備份文件,此時可以得到一個xml文件,用文本編輯器打開xml可以看到其需要的基本格式。
上圖中紅色框?yàn)橐粋€站點(diǎn),多個其他站點(diǎn)依次對應(yīng)編輯。帶備注的數(shù)據(jù)是我們常用的,需要從CuteFTP Mac中導(dǎo)出并導(dǎo)入。
第四步:數(shù)據(jù)處理。這一步需要根據(jù)自己的實(shí)際情況,選擇高效率的處理方案,有可能也需要技術(shù)同事為您提供支持。例如,上圖中的密碼為base64加密,而CuteFTP Mac版中的密碼并非如此。因此需要技術(shù)同事先解密舊的密碼(看起來很難),然后再加密為base64。如果新的FTP是CuteFTP Windows版應(yīng)該可以直接導(dǎo)入。不過幸好我們需要升級的電腦上所有FTP密碼都在備注字段中明文保存了一遍,因此,可以直接base64加密,然后導(dǎo)入到FileZilla中即可。
說在最后:我們用以上方法,在這臺電腦上成功導(dǎo)出4000多個網(wǎng)站的信息,并在測試機(jī)上成功導(dǎo)入。期間我們使用了文本編輯器的多點(diǎn)編輯、復(fù)制、粘貼功能,也自己寫了一些代碼來實(shí)現(xiàn)自動化批量加密密碼。整個備份和導(dǎo)入過程大約共花費(fèi)了30分鐘,還是算比較方便快捷的。如果剛好有朋友遇到這個問題,可以參考這個方法,當(dāng)您有更加便捷的方法,歡迎分享。