Just avoid moving content, or else you will have in many cases only one option: a direct edit of the database: [HowTo] Plex database modification - Moving media the right/wrong way - #10 by jelwell
With a little bit of planning, you can avoid moving around content.
If you want to introduce a new storage strategy (e.g. different folder organization and separation of content on the storage level) think about leaving existing items as they are and only put new files into the new hierarchy. A Plex library can be connected to several storage locations, so that you can keep existing items and have newly added items in an alternative storage location.
IP adresses (of a NAS) can be manually defined, so that a new unit can directly replace an older, decommisioned/defective NAS.
The names of file shares and host names in the network can also be (usually) adapted, so that a replacement NAS can be made to look to the Plex server exactly as the old one did.