I just installed 3.4p2 on my LINUX host. For the upgrade, I followed this process:
1) Stop Snap Creator Server of current installation.
2) Take a backup of the profiles under scServer3.4.0/configs folder
3) Take a backup of the Snap Creator database folder i.e scServer3.4.0/gui/snapcreator
4) Install new Snap Creator 3.4p2
5) Copy backed up profiles to the new scServer3.4p2/configs folder
6) Delete the newly created Snap Creator database folder i.e scServer3.4p2/gui/snapcreator
7) Copy the backed up Snap Creator database folder to i.e scServer3.4p2/gui directory
😎 Start Snap Creator Server
Is there an upgrade option that is needed for snapcreator (i.e. for 3.5 needed to run: java -jar snapcreator.jar -upgrade)?
Any new profiles/configs created will 'not' run. The existing schedules and oddly enough the existing configs run (by both CLI and using GUI); however, any new profiles/configs created via the GUI will not run.
I receive the following error when running from the CLI:
./snapcreator --profile SBW_DB2 --config SBW_ARCH2 --action snap --policy hourly --debug
Subroutine AUTOLOAD redefined at
/</usr/local/netapp/NTAPscreator/scServer3.4p2/snapcreator>Net/SSLeay.pm line 651 (#1)
(W redefine) You redefined a subroutine. To suppress this warning, say
{
no warnings 'redefine';
eval "sub name { ... }";
}
Subroutine print_errs redefined at
/</usr/local/netapp/NTAPscreator/scServer3.4p2/snapcreator>Net/SSLeay.pm line 688 (#1)
Subroutine die_if_ssl_error redefined at
/</usr/local/netapp/NTAPscreator/scServer3.4p2/snapcreator>Net/SSLeay.pm line 704 (#1)
Subroutine die_now redefined at
/</usr/local/netapp/NTAPscreator/scServer3.4p2/snapcreator>Net/SSLeay.pm line 712 (#1)
Subroutine blength redefined at (eval 251) line 1 (#1)
Can't load 'auto/Net/SSLeay/SSLeay.so' for module Net::SSLeay: auto/Net/SSLeay/SSLeay.so: cannot open shared object file: No such file or directory at /</usr/local/netapp/NTAPscreator/scServer3.4p2/snapcreator>DynaLoader.pm line 219.
at perlapp line 843 (#2)
(F) The module you tried to load failed to load a dynamic extension. This
may either mean that you upgraded your version of perl to one that is
incompatible with your old dynamic extensions (which is known to happen
between major versions of perl), or (more likely) that your dynamic
extension was built against an older version of the library that is
installed on your system. You may need to rebuild your old dynamic
extensions.
Uncaught exception from user code:
Can't load 'auto/Net/SSLeay/SSLeay.so' for module Net::SSLeay: auto/Net/SSLeay/SSLeay.so: cannot open shared object file: No such file or directory at /</usr/local/netapp/NTAPscreator/scServer3.4p2/snapcreator>DynaLoader.pm line 219.
at perlapp line 843
at perlapp line 950
PerlApp::my_require('Net/SSLeay.pm') called at snapcreator.pl line 9046
main::setEnv() called at snapcreator.pl line 581
Any ideas?
Thanks,
Jerry