Используйте
# nohup ./scriptname &> logname.log
Это обеспечит
- Процесс будет продолжаться, даже если сессия ssh прервана
- Вы можете следить за тем, как оно действует
Также порекомендует, чтобы вы могли получать некоторые приглашения через равные промежутки времени, будет хорошо для анализа журнала. например #echo "1000 files copied"
Что касается использования ресурсов, то оно полностью зависит от системы и, в основном, от характеристик сети. Теоретически вы можете рассчитать время с помощью только размера данных и пропускной способности. Но в реальной жизни возникают задержки, задержки и потери данных.
Итак, сделайте некоторые предположения, сделайте немного математики, и вы получите ответ:)