����JFIF��x�x����'
Server IP : 78.140.185.180 / Your IP : 3.137.177.255 Web Server : LiteSpeed System : Linux cpanel13.v.fozzy.com 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64 User : builderbox ( 1072) PHP Version : 7.3.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /opt/dell/srvadmin/lib64/srvadmin-omilcore/ |
Upload File : |
#!/bin/sh # Dir where config files are to be temporarily saved. # migrate-legacy.sh script will pick config files from this location. BACKUP_DIR=/opt/dell/srvadmin/lib64/srvadmin-omilcore/savedsettings # Value of this variable will get overwritten later. PREVIOUS_INSTALLED_DIR=/opt/dell/srvadmin # list of files to be preserved. FileList=(iws/config/iws.ini iws/config/client_properties.ini iws/config/server_properties.ini iws/config/session.ini iws/config/keystore.ini iws/config/keystore.db wwwroot/oem/data/ini/oem.ini wwwroot/oem/data/ini/oem_200.ini wwwroot/oem/data/ini/omsaoem.ini wwwroot/oem/data/ini/prefoem.ini oma/ini/oma.properties oma/ini/omsad.pro omsa/log/omcmdlog.xml oma/ini/omprv32.ini oma/lib/OMHIP.jar oma/lib/OMPREF.jar oma/lib/OMSA.jar sm/stsvc.ini sm/smvdname.ini) [ -d $BACKUP_DIR ] || mkdir -p $BACKUP_DIR GetPreviousInstallDir() { KEY=openmanage.omilcore.installpath PAIR=`grep -i "^[[:space:]]*${KEY}[[:space:]]*=" $BACKUP_DIR/omreg.cfg.1` PREVIOUS_INSTALLED_DIR=`echo "${PAIR}" | sed 's#^[^=]*=##; s#^[[:space:]]*##; s#[[:space:]]*$##'` } [ -f $BACKUP_DIR/omreg.cfg.1 ] || exit 0 GetPreviousInstallDir #Copy jar files - for 6.2.0 and above. [ -d $BACKUP_DIR/srvadmin/iws/config ] || mkdir -p $BACKUP_DIR/srvadmin/iws/config [ -d $BACKUP_DIR/srvadmin/oma/lib ] || mkdir -p $BACKUP_DIR/srvadmin/oma/lib [ -f $PREVIOUS_INSTALLED_DIR/share/java/OMPREF.jar ] && cp -dpf $PREVIOUS_INSTALLED_DIR/share/java/OMPREF.jar $BACKUP_DIR/srvadmin/oma/lib/ > /dev/null 2>&1 [ -f $PREVIOUS_INSTALLED_DIR/share/java/OMSA.jar ] && cp -dpf $PREVIOUS_INSTALLED_DIR/share/java/OMSA.jar $BACKUP_DIR/srvadmin/oma/lib/ > /dev/null 2>&1 [ -f $PREVIOUS_INSTALLED_DIR/etc/openmanage/iws/config/keystore.db ] && cp -dpf $PREVIOUS_INSTALLED_DIR/etc/openmanage/iws/config/keystore.db $BACKUP_DIR/srvadmin/iws/config/ > /dev/null 2>&1 [ -f $PREVIOUS_INSTALLED_DIR/etc/openmanage/iws/config/keystore.ini ] && cp -dpf $PREVIOUS_INSTALLED_DIR/etc/openmanage/iws/config/keystore.ini $BACKUP_DIR/srvadmin/iws/config/ > /dev/null 2>&1 for file in ${FileList[*]} do DIR_NAME=`dirname $file` if [ -f $PREVIOUS_INSTALLED_DIR/$file ]; then [ -d $BACKUP_DIR/srvadmin/$DIR_NAME ] || mkdir -p $BACKUP_DIR/srvadmin/$DIR_NAME cp -dpf $PREVIOUS_INSTALLED_DIR/$file $BACKUP_DIR/srvadmin/$DIR_NAME/. > /dev/null 2>&1 fi done #Extra customization is required for storage files [ -d $BACKUP_DIR/srvadmin/sm/ini ] || mkdir -p $BACKUP_DIR/srvadmin/sm/ini [ -f $BACKUP_DIR/srvadmin/sm/stsvc.ini ] && mv $BACKUP_DIR/srvadmin/sm/stsvc.ini $BACKUP_DIR/srvadmin/sm/ini/stsvc.ini [ -f $BACKUP_DIR/srvadmin/sm/smvdname.ini ] && mv $BACKUP_DIR/srvadmin/sm/smvdname.ini $BACKUP_DIR/srvadmin/sm/ini/smvdname.ini # *dy*.ini files are to be copied in a separate dir. # Hence keeping them separately. [ -d $BACKUP_DIR/dataeng/ini ] || mkdir -p $BACKUP_DIR/dataeng/ini [ -d $BACKUP_DIR/omsa/ini ] || mkdir -p $BACKUP_DIR/omsa/ini cp -dpf $PREVIOUS_INSTALLED_DIR/dataeng/ini/*dy*.ini $BACKUP_DIR/dataeng/ > /dev/null 2>&1 cp -dpf $PREVIOUS_INSTALLED_DIR/omsa/ini/*dy*.ini $BACKUP_DIR/omsa/ > /dev/null 2>&1