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.