the issue is that sometimes we go on individual servers and try to run these reports manually to gather data and that creates the issue. This way our central server get many files from the same server which we have to find and delete.
Pela declaração acima, eu entendo que você precisa manter apenas uma cópia do arquivo do servidor remoto em seu servidor central. Você pode conseguir mantendo apenas uma cópia do arquivo dos servidores remotos.
Para consegui-lo, você pode anexar os nomes dos servidores remotos juntamente com o registro de data e hora de todos os arquivos durante a operação scp. Portanto, se um arquivo mais novo aparecer para o servidor central, você pode substituir o arquivo mais antigo pelo arquivo que possui o registro de data e hora mais recente.