Wystarczą dwa komputery i połączenie pomiędzy nimi. Przynajmniej jeden musi być w sieci z publiczną adresacją IP. Jak już masz taką adresację to:
- tworzysz przekierowanie odpowiednich portów (ryzykowne ze względu na bezpieczeństwo)
- tworzysz VPN typu remote access. Komputer z publicznym IP jest wtedy hubem, a laptop klientem zdalnym.
Oczywiście dla sprawnej synchronizacji zdalny PC musi mieć VPN ciągle aktywny. Z dużymi plikami jest też pewien problem - mało programów do synchronizacji radzi sobie z porcjowaniem takich plików i kiedy nastąpi chwilowa awaria połączenia, dane są wysyłane ponownie od początku.
Osobiście przy takiej liczbie plików i o takich rozmiarach kupiłbym Office 365 z 1TB miejsca na OneDrive. Ewentualnie kupiłbym NAS i do niego spinał VPN, albo łączyłbym się przez chmurę producenta.
Pomogłem? Kup mi kawę.