การย้ายระบบคือการถ่ายโอนข้อมูลและโปรแกรมจากระบบคอมพิวเตอร์หนึ่งไปยังอีกระบบหนึ่ง สิ่งนี้อาจเกี่ยวข้องกับการย้ายระบบทางกายภาพเมื่ออุปกรณ์ฮาร์ดแวร์เก่าไม่สามารถตอบสนองความต้องการของระบบหรือส่วนประกอบเหล่านี้ได้รับความเสียหายอีกต่อไป นอกจากนี้ยังอาจอยู่ในรูปแบบของการโยกย้ายฐานข้อมูลซึ่งไฟล์และข้อมูลจะถูกถ่ายโอนไปยังระบบปฏิบัติการใหม่
เนื่องจากความก้าวหน้าทางเทคโนโลยีฮาร์ดแวร์และระบบปฏิบัติการล้าสมัยและ จำกัด ระบบที่อยู่บนขอบของเทคโนโลยีใหม่ในบางครั้งจะล้าสมัยภายในไม่กี่ปี บริษัท และองค์กรหลายแห่งพบว่าซอฟต์แวร์และฮาร์ดแวร์ที่ใช้ในระบบคอมพิวเตอร์เมนเฟรมไม่สามารถแข่งขันกับระบบเซิร์ฟเวอร์เครือข่ายที่ทันสมัยได้ เพื่อรักษาความได้เปรียบในการแข่งขันบางครั้งมีความจำเป็นในการโยกย้ายข้อมูลที่เก็บไว้เช่นข้อมูลและโปรแกรมไปยังระบบที่ใหม่กว่า
เมื่อการย้ายระบบเป็นไปตามข้อมูลล้วน ๆ การย้ายไปยังระบบที่อัพเกรดแล้วนั้นต้องการเพียงการส่งข้อมูล ซอฟต์แวร์การย้ายข้อมูลพร้อมใช้งานเพื่อทำให้กระบวนการสำหรับระบบปฏิบัติการคอมพิวเตอร์หลายระบบเป็นไปโดยอัตโนมัติ ด้วยความก้าวหน้าด้านวิศวกรรมซอฟต์แวร์โปรแกรมที่ทันสมัยจำนวนมากจะทำงานในโหมดที่เข้ากันได้แบบย้อนหลัง โปรแกรมเหล่านี้สามารถอ่านและเขียนไปยังไฟล์ข้อมูลที่เก่ากว่าหรือแปลงเป็นรูปแบบที่ใช้งานได้ ในบางกรณีโปรแกรมรุ่นเก่าจะต้องถูกถ่ายโอนด้วยเพื่อให้แน่ใจว่าการเข้าถึงข้อมูลในระบบไฟล์ที่ไม่มีความทันสมัยเทียบเท่า
การย้ายระบบแบบฟิสิคัลคือการถ่ายโอนทั้งระบบรวมถึงข้อมูลและโปรแกรมไปยังคอมพิวเตอร์จริง ขั้นตอนนี้มักจำเป็นเมื่อชิ้นส่วนทดแทนไม่สามารถใช้งานได้อีกต่อไปหรือเป็นไปได้ทางเศรษฐกิจสำหรับระบบคอมพิวเตอร์เมนเฟรมที่ล้าสมัย ในบางกรณีระบบที่ล้าสมัยไม่สามารถตอบสนองความต้องการการประมวลผลที่เหมาะสมและต้องการการอัพเกรด แทนที่จะลงทุนเงินในการอัพเกรดหรือซ่อมแซมระบบเมนเฟรมที่ล้าสมัยและ จำกัด บาง บริษัท และองค์กรบางแห่งซื้อระบบเซิร์ฟเวอร์เครือข่ายใหม่ ระบบปฏิบัติการทั้งหมดจะถูกโคลนไปยังระบบใหม่ ข้อมูลและไฟล์โปรแกรมจะถูกถ่ายโอนไปยังเซิร์ฟเวอร์ใหม่เช่นกัน
การโยกย้ายระบบฐานข้อมูลและทางกายภาพอาจมีการหยุดทำงานระยะเวลาในช่วงการเปลี่ยนภาพซึ่งไฟล์ระบบไม่สามารถเข้าถึงได้ เพื่อลดเวลาหยุดทำงานโดยทั่วไปผู้เชี่ยวชาญด้านเทคโนโลยีสารสนเทศ (IT) แนะนำให้มีการบำรุงรักษาซอฟต์แวร์สำรองข้อมูลที่เหมาะสมและวางแผนการเข้าถึงไฟล์อื่น ๆ ในระหว่างการเปลี่ยนแปลงที่สำคัญของระบบ ในบางสถานการณ์การโยกย้ายระบบทีละน้อยจะใช้เพื่อย้ายกลุ่มของไฟล์ในช่วงระยะเวลาหนึ่งเพื่อหลีกเลี่ยงการหยุดชะงักของการผลิตทั้งหมด


