Veritas CloudPoint Administrator's Guide
- Getting started with CloudPoint
- Section I. Installing and configuring CloudPoint
- Preparing for installation
- Deploying CloudPoint
- Deploying CloudPoint in the AWS cloud
- Using plug-ins to discover assets
- Configuring off-host plug-ins
- AWS plug-in configuration notes
- Google Cloud Platform plug-in configuration notes
- Microsoft Azure plug-in configuration notes
- HPE RMC plug-in configuration notes
- NetApp plug-in configuration notes
- Hitachi plug-in configuration notes
- InfiniBox plug-in configuration notes
- About CloudPoint plug-ins and assets discovery
- Configuring the on-host agents and plug-ins
- Oracle plug-in configuration notes
- Protecting assets with CloudPoint's agentless feature
- Preparing for installation
- Section II. Configuring users
- Section III. Protecting and managing data
- User interface basics
- Indexing and classifying your assets
- Protecting your assets with policies
- Tag-based asset protection
- Replicating snapshots for added protection
- Managing your assets
- About snapshot restore
- Single file restore requirements and limitations
- Additional steps required after a SQL Server snapshot restore
- Monitoring activities with notifications and the job log
- Protection and disaster recovery
- Section IV. Maintaining CloudPoint
- CloudPoint logging
- Troubleshooting CloudPoint
- Working with your CloudPoint license
- Managing CloudPoint agents and plug-ins
- Upgrading CloudPoint
- Uninstalling CloudPoint
- Section V. Reference
Removing CloudPoint from a standalone Docker host environment
The process for uninstalling CloudPoint is the same as that followed for installation. The only difference is that you specify "uninstall" in the command, which tells the installer to remove the components from the host.
During uninstallation, the installer performs the following tasks on the CloudPoint host:
Stops all the CloudPoint containers that are running
Removes the CloudPoint containers
Unloads and removes the CloudPoint images
To uninstall CloudPoint
Ensure that you have uninstalled the CloudPoint on-host agents from all the hosts that are part of the CloudPoint configuration.
Sign in to the CloudPoint user interface (UI) and from the Job Log page, verify that there are no protection policy snapshots or other operations in progress, and then stop CloudPoint.
Run the following command on the CloudPoint host:
# sudo docker run --rm -it -v /<full_path_to_volume>:/<full_path_to_volume> -v /var/run/docker.sock:/var/run/docker.sock veritas/flexsnap-cloudpoint:<version> stop
Here, <version> represents the currently installed CloudPoint version.
<full_path_to_volume> represents the path to the CloudPoint data volume, which typically is
/cloudpoint
.For example, if the installed CloudPoint version is
2.0.2.4722
, the command syntax is as follows:# sudo docker run --rm -it -v /cloudpoint:/cloudpoint -v /var/run/docker.sock:/var/run/docker.sock veritas/flexsnap-cloudpoint:2.0.2.4722 stop
Note:
This is a single command. Ensure that you enter the command without any line breaks.
The CloudPoint containers are stopped one by one. Messages similar to the following appear on the command line:
Stopping the services Trying to stop container: flexsnap-mongodb flexsnap-mongodb Stopped container: flexsnap-mongodb Trying to stop container: flexsnap-rabbitmq flexsnap-rabbitmq Stopped container: flexsnap-rabbitmq Trying to stop container: flexsnap-auth flexsnap-auth Stopped container: flexsnap-auth Trying to stop container: flexsnap-coordinator flexsnap-coordinator Stopped container: flexsnap-coordinator ...
Wait for all the CloudPoint containers to be stopped and then proceed to the next step.
Uninstall CloudPoint by running the following command on the host:
# sudo docker run -it --rm -v /full_path_to_volume:/full_path_to_volume -v /var/run/docker.sock:/var/run/docker.sock veritas/flexsnap-cloudpoint:<version> uninstall
If the CloudPoint host is behind a proxy server, use the following command instead:
# sudo docker run -it --rm -v /<full_path_to_volume_name>:/<full_path_to_volume_name> -e VX_HTTP_PROXY=<http_proxy_value> -e VX_HTTPS_PROXY=<https_proxy_value> -e VX_NO_PROXY=<no_proxy_value> -v /var/run/docker.sock:/var/run/docker.sock veritas/flexsnap-cloudpoint:<version> uninstall
Replace the following parameters as per your environment:
Parameter
Description
<version>
Represents the CloudPoint product version that is installed on the host.
<full_path_to_volume>
Represents the path to the CloudPoint data volume, which typically is
/cloudpoint
.<http_proxy_value>
(required only if the instance uses a proxy server)
Represents the value to be used as the HTTP proxy for all connections.
For example,
"http://proxy.mycompany.com:8080/"
.<https_proxy_value>
(required only if the instance uses a proxy server)
Represents the value to be used as the HTTPS proxy for all connections.
For example,
"https://proxy.mycompany.com:8080/"
.<no_proxy_value>
(required only if the instance uses a proxy server)
Represents the hosts that are allowed to bypass the proxy server.
Use commas to separate multiple host names. For example,
"localhost,mycompany.com,192.168.0.10:80"
.For example, if the product version is
2.0.2.5300
, the command syntax is as follows:# sudo docker run -it --rm -v /cloudpoint:/cloudpoint -v /var/run/docker.sock:/var/run/docker.sock veritas/flexsnap-cloudpoint:2.0.2.5300 uninstall
If using a proxy server, then using the examples provided in the table earlier, the command syntax is as follows:
# sudo docker run -it --rm -v /cloudpoint:/cloudpoint -e VX_HTTP_PROXY="http://proxy.mycompany.com:8080/" -e VX_HTTPS_PROXY="https://proxy.mycompany.com:8080/" -e VX_NO_PROXY="localhost,mycompany.com,192.168.0.10:80" -v /var/run/docker.sock:/var/run/docker.sock veritas/flexsnap-cloudpoint:2.0.2.5300 uninstall
Note:
This is a single command. Ensure that you enter the command without any line breaks.
The installer begins to unload the relevant CloudPoint container packages from the host. Messages similar to the following indicate the progress status:
Uninstalling Veritas CloudPoint -------------------------------------------- Stopping flexsnap-mongodb ... done Stopping flexsnap-rabbitmq ... done Stopping flexsnap-auth ... done Stopping flexsnap-coordinator ... done Removing flexsnap-mongodb ... done Removing flexsnap-rabbitmq ... done Removing flexsnap-auth ... done Removing flexsnap-coordinator ... done Unloading flexsnap-mongodb ... done Unloading flexsnap-rabbitmq ... done Unloading flexsnap-auth ... done Unloading flexsnap-coordinator ... done
Confirm that the CloudPoint containers are removed.
Use the following docker command:
# sudo docker ps -a
If desired, remove the CloudPoint container images from the host.
Use the following docker command to view the docker images that are loaded on the host:
# sudo docker images -a
Use the following docker command to remove the CloudPoint container images from the host:
# sudo docker rmi <image ID>
This completes the CloudPoint uninstallation on the host.
Possible next step is to re-deploy CloudPoint.