Para arquivos grandes como esse, use rsync com as opções --inplace ou --partial-dir= para que, se a transferência falhar no meio (devido a uma queda de conexão inesperada, por exemplo), você possa facilmente retomar mesmo comando.
Costumo usar rsync para a maioria das transferências gerais, não apenas situações em que suas habilidades de sincronização mais completas são realmente necessárias, quando estão disponíveis. Não é menos seguro que sftp se ultrapassar ssh (o que geralmente é) e não menos eficiente.
Eu acho que a principal vantagem de sftp (e o scp relacionado) é que geralmente estão disponíveis em qualquer lugar onde ssh esteja disponível, então qualquer configuração de cliente ou servidor Linux / BSD / similar, enquanto rsync não costuma ser instalado por padrão.