So something like this happened to me a few years back. A new friend was starting up a game, and myself and my friend Tim had been invited to join. We'd just been having a conversation about two of our old characters, who had been good allies, and how we'd never been able to complete our shared quest.
So we made (as close as we could) 5e versions of those characters and presented our backstories to the DM. To say we weren't optimized would be...lol...an understatement (High Elf Magic Domain Cleric/Wizard and a Dragonborn Barbarian/Bard).
But an interesting thing happened a few sessions later. While we fell into our old camaraderie quickly, the other characters seemed a bit overwhelmed by our teamwork, tactics, and "old war stories" at first.
Quickly realizing our characters were veterans, we became the de facto party leaders, so all seemed well.
But by session four, the DM, away from game, admitted that he felt intimidated running for our characters- he felt that our backstories were better developed than his entire game, that our tales of past trials and glories were better than his current storyline, and that he wasn't confident about challenging us, because our characters worked so well together.
In effect, he felt our characters were detracting from, instead of adding to, his campaign.
To the OP, search your feelings and ask yourself how you feel about this new character and the experiences they have had. It's perfectly OK if they want to pick the same race/class, but I would ask for a detailed backstory, so you specifically know what they have done in the past, to see if that lines up with your campaign. Just in case you might have any reservations about any elements of their past.
It's perfectly ok if you feel a character's backstory is a little too detailed. Also, make sure the new player is ok with any changes you have to make. Stress that this isn't their old character, but an alternate universe doppleganger, who may not have had the same life as the original.