No that expression has been around a long time.
In the UK we call it 'Belt and Braces'
https://wordhistories.net/2018/12/13/belt-braces/