Server migration is a process in which data is moved from one server to another. Data may be moved between servers for security reasons, because equipment is being replaced, and for any number of other reasons. This process is often performed by a team of specialists who work specifically with servers, although it is also possible for people with some computer skills to migrate their own data between servers. During the migration process, data may be temporarily inaccessible.

Before a server migration takes place, a plan is mapped out. The people performing the migration may need to reformat the data so that it will be accessible in the new server or to take other steps to make the migration go smoothly. Data must be backed up in case something goes wrong with the server migration, and plans must be made to keep the data secure during the transition process.