I know this is going to sound like the often asked question "how do i backup my freeNAS to the cloud", but it is in fact different and to the best of my knowledge, not been asked before.
I currently have an external array at work with ~300 gigs of data (which may grow over time to 1-2 TB, but this hasn't been resolved yet) and a freeNAS box at my house. The ultimate goal I would like to achieve is to have a copy of my work data reside on my home NAS so I can easily access it over my LAN to grab any needed data when working from my house. The data will stay mostly untouched from day to day, although there may be a few instances a week when some of the data is modified or files are added (lets say around 1 gigabyte/day max will be changed). Also, I don't need it instantaneously accessible from my home, although it would be nice if I had it synced by that evening.
My biggest issue is that the external HD with the data is being accessed from a work laptop which can't stay on all the time. In addition, I'm worried about my home internet connection being reliable/fast enough to sync all the data changed in a day before having to leave work. Otherwise, I'd just try and sync straight from my work laptop to my home freeNAS box at the end of the day and then jet.
Also, I know I can't just put it on a google drive and/or dropbox and have it synced directly from the freeNAS box, as has been asked multiple times by others.
The two options I can think of are the following:
1. Have the files synced by either dropbox or google drive continuously while at work. Meanwhile, use a raspberry pi I always have on at my house to monitor the cloud drive of choice and if a file changes, push it from the cloud drive to my NAS. This seems like the more affordable choice and able to update files after the initial sync (which I can do with a portable hdd)
2. Set up a second freeNAS box at work. Run a backup program on my work laptop to sync everything to the work NAS before leaving for the day. Then have the work NAS and the home NAS in a mirrored setup (rsync?) so there will be a copy of the files on the home box later on. This seems like the more expensive option, and possibly problematic to get approval from my work to run a full time NAS with outside access (assuming I'd have to run some sort of VPN/tunnel between the two boxes?)
Are either one/both of these options feasible. If they would both work, are there particular merits to either that make it the obvious choice? I wasn't sure how much overhead the pi would add if it acted as an intermediary.
I currently have an external array at work with ~300 gigs of data (which may grow over time to 1-2 TB, but this hasn't been resolved yet) and a freeNAS box at my house. The ultimate goal I would like to achieve is to have a copy of my work data reside on my home NAS so I can easily access it over my LAN to grab any needed data when working from my house. The data will stay mostly untouched from day to day, although there may be a few instances a week when some of the data is modified or files are added (lets say around 1 gigabyte/day max will be changed). Also, I don't need it instantaneously accessible from my home, although it would be nice if I had it synced by that evening.
My biggest issue is that the external HD with the data is being accessed from a work laptop which can't stay on all the time. In addition, I'm worried about my home internet connection being reliable/fast enough to sync all the data changed in a day before having to leave work. Otherwise, I'd just try and sync straight from my work laptop to my home freeNAS box at the end of the day and then jet.
Also, I know I can't just put it on a google drive and/or dropbox and have it synced directly from the freeNAS box, as has been asked multiple times by others.
The two options I can think of are the following:
1. Have the files synced by either dropbox or google drive continuously while at work. Meanwhile, use a raspberry pi I always have on at my house to monitor the cloud drive of choice and if a file changes, push it from the cloud drive to my NAS. This seems like the more affordable choice and able to update files after the initial sync (which I can do with a portable hdd)
2. Set up a second freeNAS box at work. Run a backup program on my work laptop to sync everything to the work NAS before leaving for the day. Then have the work NAS and the home NAS in a mirrored setup (rsync?) so there will be a copy of the files on the home box later on. This seems like the more expensive option, and possibly problematic to get approval from my work to run a full time NAS with outside access (assuming I'd have to run some sort of VPN/tunnel between the two boxes?)
Are either one/both of these options feasible. If they would both work, are there particular merits to either that make it the obvious choice? I wasn't sure how much overhead the pi would add if it acted as an intermediary.