For the system degradation process undergoing a sudden change, optimal maintenance policies were developed using the cumulative damage model and two-stage degradation modeling. Single shock damage value and the number of shock times are assumed to be normal distribution and homogeneous Poisson process, respectively. On this basis, average long-run cost rate of a renewal cycle was modeled with considering the probabilities of corrective, preventive and continuous monitoring, respectively. In order to develop an optimal policy, four types of maintenance policies (i.e., global, time-depended, adaptive and simplified adaptive policies) were analyzed with different alarm thresholds and inter-inspection time. Influence analysis of different parameters for maintenance policy was given, where different maintenance policies were compared in terms of average long-run cost rate. In addition, the impacts of degradation model parameters (i.e., change-point distribution, shock strength, shock frequency) on the average long-run cost rate were analyzed. Finally, maintenance policy for gearbox degradation experiment was analyzed in case study