In a previous post, I wrote how to do a full Android phone backup to a NAS (network attached storage) device, this time we are going to sync only photos and videos to the NAS.
- Android Phone
- PhotoSync app
Please note that PhotoSync is a paid app and comes with 7 days of trial. I couldn’t find a free alternative as there are not many NAS apps out there particularly for photos and video sync. NAS Hardware companies have apps with good UI (like Synology) but they won’t work for any other NAS system, especially if yours is a DIY one.
How to backup Photos and Videos from Android to NAS
A. How to configure PhotoSync for AutoTransfer
- Open PhotoSync app. Give Storage permissions so that the app can access the photos and videos in your device.
- Open App Menu (triple dots on the top-right) and tap on Settings.
- Configure. Here the app shows many different services to sync from and to. For NAS, we will configure SMB. You can also configure multiple services of your choice.
- Now in SMB configuration, Tap on “Configure SMB connection”.
(If you don’t know the IP address of your NAS device then find it in your system settings. For Windows Storage Spaces, It’s the local IP address of the computer e.g. 192.168.1.23. If you have a dedicated NAS system, you should see a global IP address.)
- Type the Server IP address, Username, and Password. Now tap on the search button to check if the info you typed is correct and select the folder you wish to sync your data into.
- After you have selected the folder, You will see advanced options. You can leave them as they are. With this point, SMS configuration is now complete.
- Go back to “Photosync preferences” and click on Autotransfer.
- In Autotransfer settings, tap on Target to choose your NAS (SMB service we just created).
- Now define the folder on your NAS you wish to sync your photos into.
- Choose your auto transfer trigger. I selected to auto sync when my device is charging. You can choose to trigger the sync when you are in a certain location or when you have clicked a new photo OR a preferred time schedule for backup.
- Now enable Autotransfer. (Don’t ignore the message which guides you to disable battery optimization for this app).
- With that read, All the settings are now complete.
B. How to sync Photos/Videos manually to NAS
(That’s a very simple process.)
- Just tap on the red sync button in ActionBar. Now select the album (most preferably, you’ll select NEW because you won’t want to sync all the photos again and again as they are already backed up).
- Tap on New > Select SMB and your photos should now be syncing to the NAS.
C. Things that don’t work
I noticed that “Take a new Photo/Video” trigger does not work. It should sync and transfer photos whenever a new photo is taken (without opening the app). But it requires us to open the app, and then it automatically syncs.
Update: None of the triggers work well except the charging trigger. Dev should consider updating the app soon.
Out of other triggers, I found the “Charge your Phone” trigger most useful. But it has got one drawback. Suppose you have selected the charging trigger. Now you click some pictures and put your phone on charge. It will automatically sync the photos. But if you click the photos while charging the next trigger will be when you pull the plug and charge your phone again.
2. Receive files from NAS
There is an option to receive photos and videos from NAS to Android. But in all my attempts, that didn’t work. It always returned an error “STATUS_ACCESS_DENIED”.
I found this app to be the most efficient app out there in the Play Store. When I synced my 100-around photos from my Android phone to my Windows-based SMB NAS, both devices were connected to the same network. The speed was fast and the task hardly took two minutes.
Also, be noted that it’s a one-way sync. If you delete or add any images in your NAS backup folder, it won’t affect your phone’s storage at all.
The app works flawlessly if you want to transfer photos and videos from your Android phone to NAS, automatically.