With PhotoBackup, you can easily upload and backup all your photos and videos on your iOS devices to your own computers that run Mac OS X or Linux, without the need to plug iPhone/iPad into the computers via USB, and without the need to install additional software on the computers.
PhotoBackup is very easy to use. You just need to select the computer from a list of available computers (alternatively you can enter directly the host name of the IP address of the computer), type in the username and password for logging into the computer , and then select the folder to backup to using a built-in remote folder browser. Once it is configured, all you need to do is to tap the green button to start the backup. On subsequent backups, only new photos and videos since last backup will be uploaded.
There is no need to hand pick photos or videos one by one. PhotoBackup will backup everything in the Camera Roll, which includes those taken by the camera, those imported from a SD card, and those saved by other apps. This ensures that every photo and video will get backed up.
Under the hood, PhotoBackup uses the rsync protocol to upload photos and videos. The rsync protocol is fast, efficient, and smart enough to skip photos and videos that exist on the computer. Unlike other popular file transfer protocols like ftp or sftp, the rsync protocol is to only one that verifies every transferred file with a checksum, thus file corruption can never happen.
PhotoBackup also provides several very useful options for advanced users:
• Select any number of photos and videos to backup instead of all photos and videos
• Backup the current, rendered version if the photos have been edited. By default, PhotoBackup will always upload the original, highest quality version (for instance, RAW files if they are imported). If you like to edit photos on your iOS devices, this option should be turned on.
• By default PhotoBackup skips photos and videos that have been uploaded before. So if some photos and videos are deleted on the computer, PhotoBackup will not attempt to upload them again. If you never delete photos or videos backed up to the computer, you may disable this option.
• Create Time Machine style snapshots. With this option on, for every backup PhotoBackup will create an incremental snapshot on the computer that shares the same copies of old photos and videos existing in previous snapshots. Only new photos and videos will take up space.
• How to connect to the computer. The default is rsync over ssh, but PhotoBackup can also connect to an rsync daemon directly. The port number is configurable as well. Public key authentication for ssh login is also supported.
PhotoBackup works with most Mac or Linux computers, or Network Attached Storage devices like those made by QNAP and Synology. There is no need to install special software on these computers. For Mac computers, ‘Remote Login’ must be turned on. If it is not on already, simply open ‘System Preferences’, and then choose the ‘Sharing’ preferences, and you will see the option for ‘Remote Login’.
For PhotoBackup to work with Windows computers, installing cygwin is recommended. The two required cygwin packages are openssh and rsync.
PhotoBackup also officially supports online storage providers such as HiDrive, rsync.net, and Strongspace.
The rsync client library used by PhotoBackup was built from scratch and recently released as an open-source project.
• Fixed a bug that caused photos and videos to be uploaded again after having been marked as favorites.
Ratings and Reviews
Fast simple and works
This is the best backup option for simplicity and ease when you want to backup to your personal servers over SSH. My use case involves backups of my photos, from multiple iPhones, to my personal servers to avoid third party servers such as Apple Google etc. The app uses rsync which is fabulous, and it is a one way sync which is even better.
- Simple: set up your SSH connection and then simply click one button.
- Effective: all new or changed photos are pushed from your phone to your server using rsync. This is a one way sync which is the best simple backup approach. This app purposely does not do a two way sync but that is perfect for the backup model — two way sync can cause inadvertent mis-sync and file loss if you aren’t careful. The one way sync approach is preferable for simple push from phone to storage server.
- Secure and Easy: supports encrypted private key authentication or password authentication.
- Great support: the developer is very active on their support forum and I’ve received quick responses to my questions.
If you prefer simplicity, speed of performance, ease of use, and you are maintaining your own servers because you prefer complete control over your digital assets, then this is a highly recommended app for photo backup.
PERFECT FOR BACKING UP PHOTOS!!!
This app works GREAT for backing up all of your photos to any machine that allows ssh. It is very quick and efficient. I had a bug and posted it on the forum and the author responded daily and helped me diagnose it, and we determained it was an IOS bug. Everything is working GREAT now and I can runa backup once a month and it will ONLY backup the new photos. No more guesswork!!
Not compitable with IOS 11？
It was a perfect App. But the speed dropped to 3-20kBs in 5G wifi environment after updated to IOS 11(iphone7). Tried restart the cellphone and reinstall the app, neither helps. Works as usual in the other cellphone which didn't update to IOS 11. How to handle this issue?
With Family Sharing set up, up to six family members can use this app.