Thanks Apple… I feel ripped off iPhone SDK released today!!

Howto Backup iPhone Remotely

With the release of 1.1.4 and the news that both the Dev Team’s Independence & Zibri’s Ziphone both work with the new firmware, I thought it was about time to upgrade my 1.1.2 OOTB 1.1.2 JB iPhone. However, I wanted to make sure I had a full backup of everything just in case :-)

Here is a small, sweet little command you can run in Terminal from the directory in which you want the backup placed into.

  • Full Backup - file mode
  • ssh -C -l root [ip of iphone] "cd /; tar zcpf - ." | tar xf -
  • User Space Backup - tarball mode
  • ssh -C -l root [ip of iphone] "cd /private/var; tar zcpf - ." | cat > PrivateVar.tar.gz

    This should just be a starting point, read the commands and make sure you understand what is being done and you should be able to tweak them to fit your specific needs. Also, the ‘User Space’ backup may just be enough, especially if you used BossTools to move your Apps into the media partition (or did it yourself with a syslink like I did).

    Hope this helps some of ya… at least give ya some sense of security before jumping into a 1.1.4 upgrade.

    4 Responses to “Howto Backup iPhone Remotely”

    1. Iphone » Blog Archive » Howto Backup iPhone Remotely Says:

      [...] phranker’s Think Tank wrote an interesting post today on Howto Backup iPhone RemotelyHere’s a quick excerptZibri’s Ziphone both work with the new firmware, I thought it was about time to upgrade my 1. 1. 2 OOTB 1. 1. 2 JB iPhone…. [...]

    2. human2 Says:

      Should be:

      ssh -C -l root [ip of iphone] “cd /; tar zcpf - .” | tar xzf

      The last tar needs the z flag

    3. human2 Says:

      ssh -C -l root [ip of iphone] “cd /; tar zcpf - .” | tar xzf -

    4. syslink Says:

      [...] time to upgrade my 1.1.2 OOTB 1.1.2 JB iPhone. However, I wanted to make sure I had a full backhttp://www.phranker.com/2008/03/howto-backup-iphone-remotely/IDMS Sysplex &amp Syslink DriversDataDirect&39s IDMS Extension OCA-SYSLINK allows the implementation [...]

    Leave a Reply