Saturday, March 24, 2012

วิธีการ Manual Backup และ Restore ข้อมูลสำหรับใน iPhone โดยไม่ต้องใช้ iTunes, iCloud [ tip & trick]

manual-backup-iphone
แม้เราจะสามารถสำรองข้อมูลได้หลายวิธี เช่น การ Backup ผ่าน iTunes หรือ การ Backup ผ่าน iCloud แต่ทั้งสองวิธี จะเป็นการสำรองข้อมูล เป็นไฟล์ก้อน ใหญ่ ซึ่งเราจะต้องทำการ restore ทั้งก้อนข้อมูลที่สำรองไว้ บางครั้งเราอาจจะต้อง การ แค่ข้อมูลบางอย่างใน ไอโฟน เพื่อทำการสำรองข้อมูลเช่น รายชื่อโทรศัพท์ (Address Book), ข้อความเอสเอ็มเอส (SMS), รูป, Note, Call History
เราสามารถทำได้โดยใช้โปรแกรมจัดการไฟล์สำหรับ ไอโฟน ต่างๆ  เช่น  โปรแกรม i-Funbox หรือ iExplorer ทำการ copy file ต่าง ๆ ในตัวเครื่อง iPhone จาก directory ต่างๆ ที่ iOS เก็บข้อมูลไว้ ดังนั้น แนะนำว่าต้อง เจลเบรคเครื่องก่อน เพื่อให้สามารถเข้าถึงไฟล์ได้ ทั้งหมดทุก path

sftp

Path  ต่าง ๆ ที่เก็บข้อมูลไว้ใน iOS

* ถ้าต้องการ Backup Contacts ให้ไปสำรองข้อมูลไปไว้ที่คอมพิวเตอร์จาก /var/mobile/Library/AddressBook/
* ถ้าต้องการ Backup Calendar ให้ไปสำรองข้อมูล ไปไว้ที่คอมพิวเตอร์จาก /var/mobile/Library/Calendar/
* ถ้าต้องการ Backup Mail ให้ไปสำรองข้อมูลไปไว้ที่คอมพิวเตอร์จาก /var/mobile/Library/Mail
* ถ้าต้องการ Backup Note ให้ไปสำรองข้อมูลไปไว้ที่คอมพิวเตอร์จาก /var/mobile/Library/Notes/
* ถ้าต้องการ Backup Safari ให้ไปสำรองข้อมูลไปไว้ที่คอมพิวเตอร์จาก /var/mobile/Library/Safari/
* ถ้าต้องการ Backup SMS ให้ไปสำรองข้อมูลไปไว้ที่คอมพิวเตอร์จาก /var/mobile/Library/SMS/
* ถ้าต้องการ Backup Maps ให้ไปสำรองข้อมูลไปไว้ที่คอมพิวเตอร์จาก /var/mobile/Library/Maps/
* ถ้าต้องการ Backup Call History ให้ไปสำรองข้อมูลไปไว้ที่คอมพิวเตอร์จาก /var/mobile/Library/CallHistory/
หรือ จะ Copy ทั้ง /var/mobile/Library/ ออกมาเลยก็ได้ ส่วนใหญ่จะได้ ข้อมูลสำคัญ อย่างเบอร์โทร, ปฎิทิน, โน๊ตข้อความ, ข้อความ SMS และอื่น ๆ
* รูปที่ถ่ายจากกล้อง จะอยู่ที่ /var/mobile/Media/DCIM/100APPLE (รูปหลัก)
ตั้งแต่ iOS 4 iOS จะมีการจัดเก็บรูปแยกกันดังนี้
รูปใหญ่ /var/mobile/Media/DCIM/100APPLE
รูปเล็ก /var/mobile/Media/PhotoData/100APPLE
และมีส่วนของ database 2 ไฟล์อยู่ที่
--> /private/var/mobile/Media/PhotoData/Photos.sqlite
--> /private/var/mobile/Media/PhotoData/PhotosAux.sqlite

* ข้อมูลที่ Sync จาก iTunes จะอยู่ที่ /private/var/mobile/Media/iTunes_Control/
*  ถ้าต้องการ Backup Voice Memo ให้ไปสำรองข้อมูลไปไว้ที่คอมพิวเตอร์จาก /var/mobile/Media/Recordings
* โปรแกรมที่ติดตั้งจาก App Store จะอยู่ที่ /private/var/mobile/Applications/xxxxx-app-name โดยแต่ละ Applications จะอยู่แยกกันแต่ละ path โดย xxxx-app-name จะ เป็นตัวเลขสุ่มไม่ซ้ำกัน เช่น /private/var/mobile/Applications/5CAF194D-B4B9-4114-A5E4-6772D4E2C533
ซึ่งเราอาจจะใช้ Applist , iFunbox หรือ SbSettings เข้าช่วยในการทราบ Path ของแต่ละแอพ
ส่วนวิธีการแนะนำในการ backup application แต่ละตัว ให้ใช้ iFunbox version 1.8 เป็นต้นไป ในการ backup application กลับไปเป็น ipa file เพื่อการ install ใหม่

วิธีการ Restore ไฟล์ที่เราสำรองข้อมูลตัวเองกลับเข้า iPhone

ในการ Backup นั้น เราไม่สามารถ Copy Permission และ Owner ออกมาด้วยได้ และเมื่อใช้งานก็จะเจอปัญหา เช่น
Notes ไม่สามารถ Save ข้อมูลได้ SMS เด้ง หรือเปิดมาไม่เจอข้อมูล ดังนั้นเมื่อนำกลับเข้าไปใน iPhone ก็อย่าลืม Set Permission 777 ให้กับ ทุก File และ ทุก Folder ด้วย ด้วยโปรแกรมจัดการไฟล์ต่างๆ เช่น i-Funbox
permissions
วิธีที่ดีที่สุดคือ
    1. Reboot iPhone สัก 1 ครั้งเพื่อให้โปรแกรมต่างๆปิดการทำงาน
    2. เปิดใช้งานโปรแกรมต่างๆให้ครบ โดยสร้างข้อมูลขึ้นมาใหม่สัก 1 ข้อมูล เช่น Notes ก็ให้เขียน Note สัก 1 แผ่น หรือ Contact ก็สร้าง Contact ใหม่สัก 1 รายชื่อ แล้วค่อย Copy File Backup กลับเข้าไป
    3. ทำการ Reboot iPhone อีกครั้ง
    4. ทำการ Copy ข้อมูลเข้าไปใน iPhone
    5. จะหมดปัญหาการเปิดมาแล้วไม่มีข้อมูลได้อย่างแน่นอน
ที่มา : Smartmobile

0 Responses to “วิธีการ Manual Backup และ Restore ข้อมูลสำหรับใน iPhone โดยไม่ต้องใช้ iTunes, iCloud [ tip & trick]”

Post a Comment

Related Posts Plugin for WordPress, Blogger...
All Rights Reserved iPhoneAppTube | Blogger Template by Bloggermint