Wer Data Protector kennt, weiß dass Anpassungen von Parametern über die Datei global und omnirc durchgeführt werden. Die Datei global wird auf dem Cell Server verwaltet, während die Datei omnirc (Linux/HP-UX: /opt/omni
, Windows 2008 C:\programdata\omniback
) auf jedem Client einzeln angepasst werden muss. Üblicherweise pflegt der Data Protector Administrator eine Version der Datei omnirc auf dem Cell Server und verteilt sie dann manuell auf die Clients, da bisher ein Verteilmechanismus nicht zur Verfügung stand.
Mit Data Protector 8.11 gibt es jetzt eine Möglichkeit die Datei omnirc über den Cell Server für den Client zu bearbeiten. Dafür wurde das Kommando util_cmd
erweitert.
util_cmd -setomnirc <hostname> <name> [<value>] util_cmd –getomnirc <hostname> <name> name – the name of the environment variable written in DP omnirc file. hostname – the name of the host on which to modify omnirc or get omnirc value from value – the value of environment variable to be added or modified in omnirc file.
Wenn der Wert nicht mehr gültig ist, so wird er aus der Datei entfernt. Wenn die Datei omnirc noch nicht existiert, so wird sie angelegt. Wenn eine Variable bereits existiert, so wird der Wert in der Datei geändert, andernfalls wird die neue Variable an das Ende der Datei angehangen. Zusätzlich kann das Kommando zum Auslesen von Variablen aus einer omnirc eines Clients genutzt werden.
Beispiel als Vorlage zur weiteren Automatisierung der Verteilung der omnirc Datei (Lesen einer nicht existierenden Variable, Setzen einer Variable, Lesen einer existierenden Variable):
C:\Program Files\OmniBack\bin>util_cmd.exe -getomnirc w2012r2dp.localdomain OB2IPCKEEPALIVE *RETVAL*0 C:\Program Files\OmniBack\bin>util_cmd.exe -setomnirc w2012r2dp.localdomain OB2IPCKEEPALIVE 1 *RETVAL*0 C:\Program Files\OmniBack\bin>util_cmd.exe -getomnirc w2012r2dp.localdomain OB2IPCKEEPALIVE 1 *RETVAL*0
Wow, that’s cool! Thanks for sharing. Very useful and I can throw away my self-developed scripts to deploy the omnirc file. 🙂
That“s very good news, but do we need reboot DP services after this changed?
Hi Alex,
As always, changes to omnirc file do not require a restart of the Data Protector services.
Best regards
Daniel
thank you very much!
Pingback: Script to distribute omnirc file