This guide documents the process for migrating a Helix Core (P4D) service from a Windows server machine to Linux. The objective is to inform the planning and execution of a Windows to Linux migration while minimizing disruption to users. The migration is designed to be nearly seamless, as P4D on Linux can operate in a case-insensitive mode similar to Windows. Key components of the migration process include migration planning, provisioning new Linux server machines, installing Perforce Helix on Linux, setting up Linux replica server specifications on Windows, and defining necessary adjustments to configuration settings. The guide also emphasizes the importance of performing a dry run of the cutover procedure, testing triggers, and addressing any data issues identified during the planning phase. The document outlines a structured approach to ensure a smooth transition, including the use of a p4 failover command during the cutover, which allows for a seamless switch from the Windows server to the Linux server without data loss.