It could be our office network or her home network.
The challenge is, the solutions should be able to detect when the backup server is in range and backup her rather large (40GB) data, so
1. Auto (home/office network) sensing, I cant do it with a fixed schedule as she's traveling around the region, and her schedule at home/office is unpredictable.
2. Incremental backup
3. Set and Forget is best!