An industrial machine management system comprising an industrial machine and a management device , characterized by the industrial machine being a robot controller that controls a robot and the management device comprising: a collector configured to collect changeable setting data of the industrial machine as a backup, the setting data being a robot control program that causes the robot controller to control the robot ; a backup determiner configured to determine whether a change has been made to the setting data by comparing the setting data collected as the backup at a first time point with the setting data collected at a second time point different from the first time point, the change being an addition, a change, or a deletion of a predetermined command in the setting data, the predetermined command being a command that affects a track of the robot ; a storage configured to store the setting data collected as the backup at the first time point and changed-unchanged information indicating whether the change has been made to the setting data, and state information comprising lifetime information calculated based on a load factor of a reducer of the robot ; and an outputter configured to output change information regarding the change based on the changed-unchanged information, the state information and the setting data collected as the backup at the first time point. the industrial machine being a robot controller that controls a robot and the management device comprising: a collector configured to collect changeable setting data of the industrial machine as a backup, the setting data being a robot control program that causes the robot controller to control the robot ; a backup determiner configured to determine whether a change has been made to the setting data by comparing the setting data collected as the backup at a first time point with the setting data collected at a second time point different from the first time point, the change being an addition, a change, or a deletion of a predetermined command in the setting data, the predetermined command being a command that affects a track of the robot ; a storage configured to store the setting data collected as the backup at the first time point and changed-unchanged information indicating whether the change has been made to the setting data, and state information comprising lifetime information calculated based on a load factor of a reducer of the robot ; and an outputter configured to output change information regarding the change based on the changed-unchanged information, the state information and the setting data collected as the backup at the first time point. a collector configured to collect changeable setting data of the industrial machine as a backup, the setting data being a robot control program that causes the robot controller to control the robot ; a backup determiner configured to determine whether a change has been made to the setting data by comparing the setting data collected as the backup at a first time point with the setting data collected at a second time point different from the first time point, the change being an addition, a change, or a deletion of a predetermined command in the setting data, the predetermined command being a command that affects a track of the robot ; a storage configured to store the setting data collected as the backup at the first time point and changed-unchanged information indicating whether the change has been made to the setting data, and state information comprising lifetime information calculated based on a load factor of a reducer of the robot ; and an outputter configured to output change information regarding the change based on the changed-unchanged information, the state information and the setting data collected as the backup at the first time point. <EOS>