Device management system and method of controlling device management system
In a case where a backup management unit of an image forming apparatus detects a change in a setup environment of the image forming apparatus, the backup management unit transmits information of changed setting values and information of the setup environment to a backup management server. A data management unit of the backup management server associates the setting information received from the image forming apparatus with the setup environment information, and stores and manages the information in a backup database as backup data of the image forming apparatus.
1 . A device management system comprising:
a network device; and
a device management service that manages setting information including a plurality of setting values for the network device as backup data,
wherein the network device includes:
first one or more processors; and
first at least one memory storing first executable instructions, which when executed by the first one or more processors, cause the network device to perform operations comprising:
selecting a setup environment of the network device from a plurality of setup environments;
setting, for the network device, predetermined one or multiple setting values corresponding to the setup environment selected in the selecting; and
transmitting, to the device management service, the setting information after being set in the setting and information of the setup environment selected in the selecting,
wherein the device management service includes:
second one or more processors; and
second at least one memory storing second executable instructions, which when executed by the second one or more processors, cause the device management service to perform operations comprising:
storing, in a storage, the setting information and the information of the setup environment as backup data of the network device, the setting information and the information of the setup environment being received from the network device, and
wherein the first executable instructions, when executed by the first one or more processors, further cause the network device to perform operations comprising:
automatically creating new backup data based on current setting information, when the setup environment of the network device has changed, wherein the new backup data and information of the setup environment are transmitted to the device management service;
in a case where a restoration process of the network device is performed, displaying a list of backup data only corresponding to information of a current setup environment of the network device from among the backup data of the network device managed by the device management service; and
acquiring, from the device management service, the setting information corresponding to backup data selected from the list to restore the network device.
2 . The device management system according to claim 1 ,
wherein the first executable instructions, when executed by the first one or more processors, further cause the network device to perform operations comprising:
setting, for the network device, the plurality of setting values included in the setting information acquired in the acquiring, and
wherein the second executable instructions, when executed by the second one or more processors, further cause the device management service to perform operations comprising:
transmitting to the network device the setting information stored as the backup data of the network device in response to a request from the network device.
3 . The device management system according to claim 2 ,
wherein the first executable instructions, when executed by the first one or more processors, further cause the network device to perform operations comprising:
transmitting the information of the current setup environment of the network device to the device management service to acquire the list, and
wherein the second executable instructions, when executed by the second one or more processors, further cause the device management service to perform operations comprising:
transmitting to the network device the list corresponding to the information of the setup environment received from the network device.
4 . The device management system according to claim 1 , wherein the predetermined one or multiple setting values corresponding to the setup environment include, as setting values associated with security, a setting value indicating whether to invalidate use of an external storage device based on the setup environment.
5 . The device management system according to claim 1 , wherein the network device is an image forming apparatus.
6 . A method of controlling a device management system including a network device and a device management service that manages setting information including a plurality of setting values for the network device as backup data, the method comprising:
selecting, by the network device, a setup environment of the network device from a plurality of setup environments;
setting, for the network device, predetermined one or multiple setting values corresponding to the setup environment selected in the selecting;
transmitting, from the network device to the device management service, the setting information after being set in the setting and information of the setup environment selected in the selecting;
storing, by the device management service, the setting information and the information of the setup environment in a storage as backup data of the network device, the setting information and the information of the setup environment being received from the network device;
automatically creating new backup data based on current setting information, when the setup environment of the network device has changed, wherein the new backup data and information of the setup environment are transmitted to the device management service;
in a case where a restoration process of the network device is performed, displaying a list of backup data only corresponding to information of a current setup environment of the network device from among the backup data of the network device managed by the device management service; and
acquiring, from the device management service, the setting information corresponding to backup data selected from the list to restore the network device.
7 . The device management system according to claim 1 ,
wherein the first executable instructions, when executed by the first one or more processors, further cause the network device to perform operations comprising:
after the predetermined one or multiple setting values had been set, determining whether a setup environment of the network device has been changed by the setup environment selected in the selecting;
automatically creating new backup data based on current setting information including the predetermined one or multiple setting values, when the setup environment of the network device has changed by the setup environment selected in the selecting,
wherein the new backup data and information of the setup environment are transmitted to the device management service, and
wherein new backup data is not created when the setup environment of the network device is not changed by the setup environment selected in the selecting.