Migrating AWS instance with GitLab to another VPC

Hi everyone,

My first post here. I’m looking for an advice on something, and hopefully, someone here has some experience with it, and is willing to share :slight_smile:

I might need to migrate an AWS instance that has GitLab installed on it to another VPC.
Two options that are considered are migrating using a snapshot, and just making new instance in the new VPC using that snapshot.
The other is just migrating on app level, which is longer.

What I would like to know is, is there any reason why I should NOT migrate using snapshots.
What worries me is that instances are closely connected to VPC they are in. I am worried that during snapshotting, some metadata, timestamps, whatever, might be picked up, and later cause some issues.

Does anyone have some experience, or an opinion regarding this?