Best practices for copying data (only) back from production site to testing site after exporting views as features to prod?
We have the following:


DEV code base. (dev-code)
DEV database. (dev-db)
PROD code base. (prod-code)
PROD database. (prod-db)


Here is a simple dev flow to change a view, deploy to prod and then continue development:


[dev-db] Create a new view or modify an existing view.
[dev-code] Create a feature module out of that view or re-create an existing one.
[dev-db] Enable the feature module on DEV.
[prod-code] Commit the change and push it to PROD or upload the changes to PROD.
[prod-db] Enable or Revert the feature on PROD.
[prod-db] Export database from PROD (and preferably sanitize it to remove sensitive data)
[dev-db] Import the database dump to DEV.
[dev-code] Continue development!


You shouldn't have any problem if you are following this flow.