Migrate data to another gitlab server without deleting

Try using the inbuilt export tool available with GitLab,

Ref: Migrating projects using file exports | GitLab

No data will get deleted while following this method. But make sure to compare the data in origin and destination GitLab accounts once after the migration

Previously I have noticed “merge requester names” will get changed with the user that importing projects to the destination GitLab account.