Одним из способов решения этой проблемы может быть использование распределенной системы make для запуска сценариев на сетевом оборудовании. Это (или раньше) экспериментальная особенность (некоторых реализаций) GNU Make. Solaris реализует утилиту dmake для той же цели.
Другим, более тяжелым подходом может быть использование Condor для распределения ваших заданий архивирования. Но я думаю, что вы не установили бы Condor только для двухгодичных прогонов архивации, это скорее система для регулярной очистки резервных циклов от сетевого оборудования.
Систему сборки SCons, которая на самом деле является заменой make на основе Python, вероятно, можно убедить отработать всю работу по сети.
Опять же, вы можете использовать сценарии для запуска ssh на сетевых компьютерах.
Таким образом, есть несколько способов, которыми вы могли бы подойти к этому, не занимаясь параллельным программированием, со всеми этими развлечениями.