Server maintenance and upgrade tool
AssigneeFmr LLC
InventorsSushant Sudhakar Shete, Sudeep Kumar Pramanick
Life of this patent
Estimating the term…
Abstract
A computerized method is provided for automated server shutdown and restart for maintenance, efficiency, or upgrading. Systems and methods provided capture snapshots of critical parameters of both the database and operating system before shutdown and after restart. An ordered, step-by-step shutdown and restart process minimize errors and the captured snapshots can be automatically compared and a simplified report provided for evaluation to confirm successful maintenance, upgrade, and/or restart of the target server.
Claims20
A computerized method for server maintenance, the method comprising:
- preparing a server for maintenance by:
- recording a pre-maintenance snapshot of selected operating system level parameters, selected storage level parameters, and selected database parameters;
- initiating a blackout of one or more monitoring tools monitoring the server;
- shutting down database services on the server;
- shutting down a database on the server;
- performing server maintenance;
- completing post maintenance functions comprising:
- restarting the database;
- restarting the database services;
- disabling the blackout of the one or more monitoring tools;
- and
- recording a post-maintenance snapshot of the selected operating system level parameters, the selected storage level parameters, and the selected database parameters;
- comparing the pre-maintenance snapshot and the post-maintenance snapshot;
- and
- reporting status of the maintenance and results of the comparing step.
The method of claim1, further comprising tracking execution of each step in the preparation of the server for maintenance;
- after shutting down the database services or shutting down the database, prohibiting restart of any step in the preparation of the server for maintenance until after the post maintenance functions are completed;
- and
- during completion of the post maintenance functions, only restarting services successfully shut down in the preparation of the server for maintenance.
A computer system for server maintenance, the system comprising a processor in communication with a non-transient memory and operable to perform the steps of:
- preparing a server for maintenance by:
- recording a pre-maintenance snapshot of selected operating system level parameters, selected storage level parameters, and selected database parameters;
- initiating a blackout of one or more monitoring tools monitoring the server;
- shutting down database services on the server;
- shutting down a database on the server;
- performing server maintenance;
- completing post maintenance functions comprising:
- restarting the database;
- restarting the database services;
- disabling the blackout of the one or more monitoring tools;
- and
- recording a post-maintenance snapshot of the selected operating system level parameters, the selected storage level parameters, and the selected database parameters;
- comparing the pre-maintenance snapshot and the post-maintenance snapshot;
- and
- reporting status of the maintenance and results of the comparing step.
Dependencies are inferred from the claim text.