How to make instantiated rigidbodies continue moving the in the same direction as destroyed object?

So I have a script, which is supposed to destroy the Rocket and instantiate pieces, when the Rocket is colliding with some object. But for the test, I made it happen when I press a button. The question is how can I make the instantiated pieces move in the same direction and with same speed as the Rocket?

here is a gif what is like now: Imgur

edit: after the rocket breaks, the pieces are moveable as they have coliders and rigidbodies

Store the rigidbody.velocity value and assign it to instantiated rigidbody, it will keeps its direction and speed.