Dependendo do tamanho do disco de destino, eu usaria
rsync -ax --delete-first --force media/tv media/tvbackup
pois isso garantirá que os arquivos não existentes sejam removidos, de modo que, em tese, sempre haja espaço suficiente para as operações de cópia.
Dependendo do tamanho do disco de destino, se o disco de backup for maior, você também pode consultar rsnapshot
, que mantém várias gerações de um backup usando hardlinks na unidade de destino. rsnapshot
usa rsync
internamente.