Redundancy is a common structure for warship system, and it is an effective way to improve the reliability of the system. In this paper, warship system is taken as the object of study, based on the system reliability equivalence principle, a spares demand rate calculation method for redundant system is proposed through structure transformation. According to the system analysis method, the general modeling data structure of spares support echelon and system indenture is established, and the mission success probability is taken as the optimization target to build the dynamic optimization model of carrying spares during the process of multi-phase. By introducing the Lagrange multiplier, the spares weight, volume and cost are transformed to the single target of the spares total scale, and the initial Lagrange factors and its dynamic adjustment policy is proposed. In a given example, the main influence factors of the carrying spares project are analyzed, and the study results are in accordance with the reality, which can provide a new approach to mission-oriented carrying spares optimization for the redundant system.