Docker backups

Last post 07-15-2020, 5:32 AM by Anthony.Hodges. 3 replies.
Sort Posts: Previous Next
  • Docker backups
    Posted: 07-13-2020, 10:30 AM

    Hi, I have Commvault 11SP15 and Docker version:

    Server: Docker Engine - Community
      Version:          19.03.12
      API version:      1.40 (minimum version 1.12)
      Go version:       go1.13.10
      Git commit:       48a66213fe
      Built:            Mon Jun 22 15:45:28 2020
      OS/Arch:          linux/amd64
      Experimental:     false

    running on Centos 7.8. The server is in a swarm of one node and the File System and VSA client for Commvault are installed.

    I've added a Docker client in Commvault but I am unable to browse for the VMs within the subclient. In the Commvault console I receive an error "Browse failed for x.x.x.x:x. Reason: Unable to connect to virtual machinr host [x.x.x.x:x] as user []. Please ensure the proxy is able to communicate with the host and that the user account and password are correct."

    There is an error when I do try and browse in /var/log/messages:

    Jul 13 15:19:53  dockerd: time="2020-07-13T15:19:53.766536838+01:00" level=warning msg="grpc: Server.Serve failed to complete security handshake from \"x.x.x.x:39678\": tls: first record does not look like a TLS handshake" module=grpc

    the contents of the Commvault cvd.log are:

    31671 713a 07/13 15:19:53 ### queryPhysicalClientDetails() - Found Physical Client Id = [2105] [xxx]
    31671 713a 07/13 15:19:53 ### queryLocalHostName() - Name of the local machine: [xxx]
    31671 713a 07/13 15:19:53 ### updateMemberServersList() - Found member servers [xxx]
    31671 713a 07/13 15:19:53 ### GetAppMgr() - Caching new appMgr object for client 2110  instance 35
    31671 713a 07/13 15:19:53 ### Connect() - Connecting to Url=[x.x.x.x:x] User=[]
    31671 713a 07/13 15:19:53 ### CVLibCurl::CVLibCurlSendHttpReqLog() - failed to send http request
    31671 713a 07/13 15:19:53 ### CVLibCurl::CVLibCurlSendHttpReqLog() - curl-err:[Server returned nothing (no headers, no data)] http-resp:[0] url:[http://x.x.x.x:x/v1.24/_ping] req-data:[_null_] len:[0] server-resp:[_null_] resp-size:[0]
    31671 713a 07/13 15:19:53 ### DockerSDKWrapper::CVDockerConnection::get() - Error: Failed to get URL [http://x.x.x.x:x/v1.24/_ping] resp []
    31671 713a 07/13 15:19:53 ### DockerSDKWrapper::CVDockerConnection::connect() - The docker host IP or port is not correct.
    31671 713a 07/13 15:19:53 ### PrepareVMInfo() - Connect Failed server=[x.x.x.x:x] User=[]
    31671 713a 07/13 15:19:53 ### GetVMInfo() - Failed to prepare VMInfo object for x.x.x.x:x

    I presume the API is OK in Docker, though I am not sure how to explicitly test.

    All the IPs/ports look OK but I am unsure of where to specify a user account, it doesn't seem to give me the option in the same place as a VMWare virtualisation client. There are no firewall drops between Commserve/Media Agents and the client.

    Does anyone have any ideas what's missing from my setup or what I could do to get it working?

    Many thanks,


  • Re: Docker backups
    Posted: 07-14-2020, 8:24 PM

    I can't answer the specifics of your Docker issue.  Commvault documentation list limited Operating System and Docker Engine support. (SP15 is now an expired feature release)

    This was updated in 11.20.

  • Re: Docker backups
    Posted: 07-15-2020, 5:27 AM

    Hi Anthony,

    Thanks for the reply, I hadn't seen the page for 11.20. It could well be then it's the version that is the issue, I optimistically assumed it was a minimum version rather than a fixed Docker version that was supported. It looks like we're even too far ahead of SP20 but hopefully we'll align at some point.

    Thanks for the response.



  • Re: Docker backups
    Posted: 07-15-2020, 5:32 AM
    Hi Neil, you could be right though. If you don't get an answer soon, then I recommend raising a support case.
The content of the forums, threads and posts reflects the thoughts and opinions of each author, and does not represent the thoughts, opinions, plans or strategies of Commvault Systems, Inc. ("Commvault") and Commvault undertakes no obligation to update, correct or modify any statements made in this forum. Any and all third party links, statements, comments, or feedback posted to, or otherwise provided by this forum, thread or post are not affiliated with, nor endorsed by, Commvault.
Commvault, Commvault and logo, the “CV” logo, Commvault Systems, Solving Forward, SIM, Singular Information Management, Simpana, Commvault Galaxy, Unified Data Management, QiNetix, Quick Recovery, QR, CommNet, GridStor, Vault Tracker, InnerVault, QuickSnap, QSnap, Recovery Director, CommServe, CommCell, SnapProtect, ROMS, and CommValue, are trademarks or registered trademarks of Commvault Systems, Inc. All other third party brands, products, service names, trademarks, or registered service marks are the property of and used to identify the products or services of their respective owners. All specifications are subject to change without notice.
Copyright © 2021 Commvault | All Rights Reserved. | Legal | Privacy Policy