Server Configuration Synchronization After Restoration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Inconsistencies in configuration information between a server and a client can occur during the restoration process, leading to issues with sharing setting information, as the server's configuration information may not reflect the actual client's updated state, causing disruptions in information sharing.
Innovation Solution
An information sharing system that synchronizes setting and configuration information between a server and clients at regular intervals, ensuring that the server's information is updated with the client's current configuration, even after restoration, by notifying the server of updates and updating the shared information accordingly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the server restores configuration information from backup data, then the server returns to a previous state, but the configuration information may become inconsistent with the actual client state
Solution Approach 1:
The client notifies the server of its current configuration state after restoration. The server receives this notification and compares it with the restored configuration information, then updates the configuration information to match the actual client state, ensuring consistency between server and client.
Solution Approach 2:
The system performs preliminary actions by having the client notify the server of its configuration state before the server finalizes the restoration process. This allows the server to prepare appropriate restoration data that reflects the actual client state, preventing inconsistency.
2Productivity
If the server uses restored configuration information for sharing, then the server can maintain previous settings, but information sharing may be disrupted due to inconsistency
Solution Approach 1:
The server receives feedback from the client about its actual configuration state and uses this feedback to update the configuration information before resuming information sharing operations, ensuring both consistency and continuity.
Solution Approach 2:
The system dynamically adjusts the configuration information based on the actual client state detected through client notifications, allowing the server to adapt restored settings to match real-world conditions and maintain reliable information sharing.
Data Source
Figure 1
Figure 2A~2B
Figure 3A~3B
AI summary
In a system where information is shared between a server (110) and a client (120, 121), backup and restoration of information held in the server are executed. In a case where the restoration is executed, control is performed such that configuration information held in the client after a time when the backup is executed is held in the server after the restoration.