However, after I finished this procedure, I found I am not able to open the frontend webapge at all although I can start the startup.sh script.
I checked the dotcms log file and found the following error. Since I don't want to restore my database, is there other way I can restore the server?
The above procedure is provided by the dotcms support. He was helping me to resolve the push function between two servers, the second server was a clone of the first one.
[06/02/17 19:23:51:893 EST] ERROR model.Folder: Unable to get Identifier
com.dotmarketing.business.DotStateException: identifier is null
at com.dotmarketing.business.IdentifierFactoryImpl.loadFromDb(IdentifierFactoryImpl.java:203) ~[dotcms_3.7.0_ded9292.jar:?]
at com.dotmarketing.business.IdentifierFactoryImpl.find(IdentifierFactoryImpl.java:460) ~[dotcms_3.7.0_ded9292.jar:?]
at com.dotmarketing.business.IdentifierAPIImpl.find(IdentifierAPIImpl.java:80) ~[dotcms_3.7.0_ded9292.jar:?]
at com.dotmarketing.portlets.folders.model.Folder.setHostId(Folder.java:167) ~[dotcms_3.7.0_ded9292.jar:?]
at com.dotmarketing.portlets.folders.model.Folder.setIdentifier(Folder.java:177) ~[dotcms_3.7.0_ded9292.jar:?]
at com.dotmarketing.portlets.folders.model.Folder$$BulkBeanByCGLIB$$640e5210.setPropertyValues(<generated>) ~[dot.cglib-nodep-2.2_2.jar:?]
at com.dotcms.repackage.net.sf.hibernate.util.ReflectHelper.getBulkBean(ReflectHelper.java:167) ~[dot.hibernate-2.1.7_2.jar:?]
at com.dotcms.repackage.net.sf.hibernate.persister.AbstractEntityPersister.<init>(AbstractEntityPersister.java:770) ~[dot.hibernate-2.1.7_2.jar:?]
at com.dotcms.repackage.net.sf.hibernate.persister.NormalizedEntityPersister.<init>(NormalizedEntityPersister.java:684) ~[dot.hibernate-2.1.7_2.jar:?]
at com.dotcms.repackage.net.sf.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:45) ~[dot.hibernate-2.1.7_2.jar:?]
at com.dotcms.repackage.net.sf.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:137) ~[dot.hibernate-2.1.7_2.jar:?]
at com.dotcms.repackage.net.sf.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:805) ~[dot.hibernate-2.1.7_2.jar:?]
at com.dotmarketing.db.HibernateUtil.buildSessionFactory(HibernateUtil.java:576) ~[dotcms_3.7.0_ded9292.jar:?]
at com.dotmarketing.db.HibernateUtil.getSession(HibernateUtil.java:636) ~[dotcms_3.7.0_ded9292.jar:?]
at com.dotmarketing.db.HibernateUtil.startTransaction(HibernateUtil.java:802) ~[dotcms_3.7.0_ded9292.jar:?]
at com.dotcms.enterprise.license.LicenseManager.a(SourceFile:607) ~[eelic-3.7.0.jar:?]
at com.dotcms.enterprise.license.LicenseManager.setupCryptServerId(SourceFile:531) ~[eelic-3.7.0.jar:?]
at com.dotcms.enterprise.license.LicenseManager.<init>(SourceFile:58) ~[eelic-3.7.0.jar:?]
at com.dotcms.enterprise.license.LicenseManager.getInstance(SourceFile:272) ~[eelic-3.7.0.jar:?]
at com.dotcms.enterprise.LicenseUtil.getLevel(SourceFile:105) ~[ee-3.7.0.jar:?]
at com.dotcms.enterprise.cache.provider.CacheProviderAPIImpl.a(SourceFile:175) ~[ee-3.7.0.jar:?]
at com.dotcms.enterprise.cache.provider.CacheProviderAPIImpl.b(SourceFile:210) ~[ee-3.7.0.jar:?]
at com.dotcms.enterprise.cache.provider.CacheProviderAPIImpl.get(SourceFile:330) ~[ee-3.7.0.jar:?]
at com.dotmarketing.business.ChainableCacheAdministratorImpl.get(ChainableCacheAdministratorImpl.java:312) ~[dotcms_3.7.0_ded9292.jar:?]
at com.dotmarketing.business.CacheLocator$CommitListenerCacheWrapper.get(CacheLocator.java:97) ~[dotcms_3.7.0_ded9292.jar:?]
at com.dotmarketing.business.IdentifierCacheImpl.getIdentifier(IdentifierCacheImpl.java:112) ~[dotcms_3.7.0_ded9292.jar:?]
at com.dotmarketing.business.IdentifierFactoryImpl.find(IdentifierFactoryImpl.java:455) ~[dotcms_3.7.0_ded9292.jar:?]
at com.dotmarketing.business.IdentifierAPIImpl.find(IdentifierAPIImpl.java:80) ~[dotcms_3.7.0_ded9292.jar:?]
at com.dotmarketing.portlets.folders.model.Folder.setHostId(Folder.java:167) ~[dotcms_3.7.0_ded9292.jar:?]
at com.dotmarketing.portlets.folders.model.Folder.setIdentifier(Folder.java:177) ~[dotcms_3.7.0_ded9292.jar:?]
at com.dotmarketing.portlets.folders.model.Folder$$BulkBeanByCGLIB$$640e5210.setPropertyValues(<generated>) ~[dot.cglib-nodep-2.2_2.jar:?]
at com.dotcms.repackage.net.sf.hibernate.util.ReflectHelper.getBulkBean(ReflectHelper.java:167) ~[dot.hibernate-2.1.7_2.jar:?]
at com.dotcms.repackage.net.sf.hibernate.persister.AbstractEntityPersister.<init>(AbstractEntityPersister.java:770) ~[dot.hibernate-2.1.7_2.jar:?]
at com.dotcms.repackage.net.sf.hibernate.persister.NormalizedEntityPersister.<init>(NormalizedEntityPersister.java:684) ~[dot.hibernate-2.1.7_2