Sua ferramenta de gerenciamento de conteúdo da Web permite que você relate ou consulte quais imagens estão vinculadas no conteúdo do site? Ou você pode executar uma pesquisa de string por extensões de arquivo de imagem nas páginas de conteúdo? Nesse caso, esse relatório combinado com uma lista das imagens dos registros do servidor da Web nos últimos 12 meses (ou mais, dependendo do site) deve ser suficiente para identificar as imagens necessárias. Isso pressupõe que as solicitações de arquivo de imagem apareçam nos logs do servidor. Se você tiver um ambiente de script disponível no servidor, poderá criar scripts para a remoção de imagens não incluídas nessas listas. Você também pode criar uma segunda pasta e mover todas as imagens necessárias e fazer a renomeação descrita.
Claro, faça um backup ou dois primeiro e teste!
Sua outra abordagem, dependendo do tamanho do site, seria adicionar mais armazenamento. Isso pode ser mais barato e mais rápido do que gastar seu tempo pesquisando vários arquivos de imagem. Isso também evita problemas posteriores nos quais as imagens foram vinculadas diretamente de outros sites ou associadas a conteúdo importante, mas usado com pouca frequência.