Есть много решений этой проблемы. Два более простых, которые приходят на ум ...
Имейте 3-ую копию всего на своем Mac. Больше резервных копий никогда не повредит. Запускайте операцию rsync через скрипт при каждом подключении к любой среде. Это может потребовать покупки дополнительного диска.
Найдите решение для резервного копирования, которое соответствует вашим потребностям. В идеале он сможет выполнять полное резервное копирование и дифференциалы. Сначала вам нужно убедиться, что оба диска идентичны, самый простой способ - это когда-нибудь привести домашний жесткий диск в работу и синхронизировать их оба. Как только они синхронизируются, сделайте полную резервную копию с вашим программным обеспечением любого из дисков. Затем можно выполнить дифференцирование, чтобы получить дельта-изменения с момента последнего полного резервного копирования и восстановить в другом месте. После завершения работы в другом месте выполните другое дифференциальное резервное копирование по сравнению с вашим последним полным резервным копированием.
Предостережение с # 2 состоит в том, что запоминать, где были сделаны последние резервные копии, может быть сложно, и размер дифференциалов всегда будет увеличиваться. Время от времени вы можете выполнить еще одно полное резервное копирование, чтобы уменьшить размер разницы, но система такого типа может быть очень сложной. Возможно, вы захотите создать небольшую папку с "активной" работой, так как я сомневаюсь, что вам нужны полные 2 ТБ данных каждый день, и синхронизируйте их с вашим ноутбуком.
Другие решения включают синхронизацию с онлайн-сервисами хранения файлов, но это может быть нереально, если у вас небольшая пропускная способность. Мне неизвестно о каком-либо конкретном программном решении, адаптированном к вашей ситуации, однако, если системы резервного копирования справляются с этим с легкостью.