Usage
To install Veeam ONE Caching Service, run the following command from the command line or from PowerShell:
choco install veeam-one-caching-service
To upgrade Veeam ONE Caching Service, run the following command from the command line or from PowerShell:
choco upgrade veeam-one-caching-service
To uninstall Veeam ONE Caching Service, run the following command from the command line or from PowerShell:
choco uninstall veeam-one-caching-service
Description
Exit when reboot detected
When installing / upgrading these packages, I would like to advise you to enable this feature choco feature enable -n=exitOnRebootDetected
Veeam ONE Caching Service
Veeam ONE Caching Service is a component of Veeam ONE that provides caching functionality used to improve the performance and responsiveness of Veeam ONE monitoring and reporting operations.
To have choco remember parameters on upgrade, be sure to set choco feature enable -n=useRememberedArgumentsForUpgrades.
Package Parameters
To have choco remember parameters on upgrade, be sure to set choco feature enable -n=useRememberedArgumentsForUpgrades.
This package accepts several parameters. Some of them are required for installation. For the full list of parameters, please have a look at the documentation
Required parameters
/username/password/postgresqlInstallation
Example: choco install veeam-one-caching-service --params "/username:ONESERVER\Administrator /password:p@ssw0rd /postgresqlInstallation:0 /postgresqlServer:ONESERVER"
/username- Specifies the account under which the Veeam ONE Caching Service will run after installation and upgrade. Specify the account inDOMAIN\usernameformat. This parameter is required. Example:/username:ONESERVER\Administrator/password- Specifies the password for the account under which the Veeam ONE Caching Service will run. This parameter is required and must be used together with/username. Example:/password:p@ssw0rd/create- Create the requested user on this machine, this user will be added to the local Administrators group./postgresqlAuthentication- Specifies the authentication mode used to connect to the PostgreSQL server where the Veeam ONE warehouse database is deployed. Specify0for Windows authentication or1for PostgreSQL native authentication. When set to1,/postgresqlUsernameand/postgresqlPasswordare required. Example:/postgresqlAuthentication:1/postgresqlServer- Specifies the PostgreSQL server on which the Veeam ONE warehouse database is deployed. This parameter is required when/postgresqlInstallationis set to0. If you do not use this parameter,localhostis used. Example:/postgresqlServer:ONESERVER/postgresqlPort- Specifies the port used to connect to the PostgreSQL server. If you do not use this parameter, port5432is used. Example:/postgresqlPort:5432/postgresqlDatabase- Specifies the name of the Veeam ONE warehouse database. If you do not use this parameter,VeeamONEWarehouseis used. Example:/postgresqlDatabase:VeeamONEWarehouse/postgresqlUsername- Specifies the login ID used to connect to the PostgreSQL server. This parameter is required when/postgresqlAuthenticationis set to1. If you do not use this parameter,postgresis used. Example:/postgresqlUsername:postgres/postgresqlPassword- Specifies the password used to connect to the PostgreSQL server. This parameter is required when/postgresqlAuthenticationis set to1. Example:/postgresqlPassword:p@ssw0rd/postgresqlInstallation- Specifies whether the bundled PostgreSQL server is a new installation. Specify1for a new bundled PostgreSQL installation or0when using an existing PostgreSQL server. This parameter is required. Example:/postgresqlInstallation:0/reporterServerWebApiPort- Specifies the port used by the Veeam ONE Caching Service to connect to the Veeam ONE Reporter Web API. If you do not use this parameter, port2741is used. Example:/reporterServerWebApiPort:2741/cachingServicePort- Specifies the port used to interact with the Veeam ONE Caching Service. If you do not use this parameter, port2743is used. Example:/cachingServicePort:2743
Example: choco install veeam-one-caching-service --params "/username:ONESERVER\Administrator /password:p@ssw0rd /postgresqlInstallation:0 /postgresqlServer:ONESERVER /postgresqlAuthentication:1 /postgresqlUsername:postgres /postgresqlPassword:pgP@ssw0rd"
Please Note: This is an automatically updated package. If you find it is out of date by more than a day or two, please contact the maintainer(s) and let them know here that the package is no longer updating correctly.