During deployments we have to keep same GUID’s across the environments, it will reduce the over headache like workflow/business rule validation. Here are some methods ..
Exporting the data out of your DEV CRM (ticking for reimport), turning the files into CSV files, this will have the guid each row. You can import these into different CRM instances
Create a CRM SDK Console app
You can create a console app to export data out of your DEV CRM into XML or CSV. Code the console app to import data specifying the guids
Use a Tool – CRM Configuration Data Mover
CRM tool wizard Lucas Alexander has created a CRM configuration Data mover to move the data and keep the guids. He has written a great blog post to step you through using it
CRM Configuartion Tool
You can explore this tool here, its part of CRM SDK itself.
Ref: Hosk Blog