Answer:
The recommendations to be provided for the customer and the change in plan before upgrade are: Check system requirements, Check the specifications, Problems that are existing and detected should be resolved before upgrade, Run a normal maintenance routines, Having backup plan
Explanation:
Solution
Command line interface is a way of working with a computer program where the user gives out commands to the program in a method called successive lines of text.
The Graphic user interface is a type of interface that enables users to interact with electronic devices through visual indicators. and graphical icons .
As a software developer, if a request comes to upgrade the system from CLI to GUI. Then, there are a number of necessary points which should be considered and also having a plan which is stated below:
First thing that should be carried is a feasibility study. We need to check whether the upgrade which is required by the client is feasible or not.
There can be a number of issues in the way like resource, technical constraints, budgetary constraints
So as a software developer, we need to examine each of them before Going further.
Check System Requirements: Think not only the system requirements, but also OS present configuration and any i software installed you use.
Check the specifications: The first thing is to check Specification. this is an important true requirement for upgrading, which is to guarantee your system meets the basic system requirements for running GUI
Existing problems should be detected and resolved: before upgrade. also, ensure that your system is not experiencing any major issues currently
Run Normal maintenance routines
Backup: To ensure the security of data, to prevent data loss and to avoid expensive recovery there is nothing that is not better than a backup.
The Golden rule or number one rule is Data backup.
Before upgrading any system, make sure that your personal, critical, ,irreplaceable data is safely backed up fully to an external device, like an external hard drive ,USB disk, DVD, etc.
Again, don't even try to attempt to upgrade before doing this important step. another way is creating a clone system or RAID (Redundant array of independent disks).
Then upgrade can begin. then in this particular order of upgrade,the remote secondary replica nodes first, then local secondary replica node is second , and the primary replica node third.