In multi-site manufacturing systems, operations are subject to a great number of unexpected interruptions that may withdraw the original manufacture schedules. In these cases, rescheduling is prevalent to preserve the performance of the whole system. There are many types of disturbances that can upset the schedule, including; machine failures, processing time delays, clients rush orders, quality problems, transportation failures, etc. In this work, we consider only the machine breakdown as disruption that require schedule updating (rescheduling). For that, we develop a Petri nets (PN) scheduling and rescheduling approach to model and simulate the multi-site manufacturing system while minimising the makespan. Finally, we give a case study to analyse the efficiency of the proposed model.