A refresh is a complete new snapshot from a source account into a bare environment, so nothing changed in sandbox since the last refresh will be retained. You'll almost certainly have to create a new integration record, unless you can either mirror it in production, or have two sandboxes, refreshing one from the other (only an option on Premium and higher tiers).