Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik and ServiceNow Partner to Bring Trusted Enterprise Context into AI-Powered Workflows. Learn More!
cancel
Showing results for 
Search instead for 
Did you mean: 
ashwin_w_patil
Contributor
Contributor

Disaster recovery plan for talend.

Hi,
We want to know disaster recovery plan for talend i.e. in case my talend machine in crashed but i am backing up its c drive and svn repository how can we get same configuration like old machine from these backup files with all jobs,tac configuration etc.
Thanks.
Labels (2)
6 Replies
Anonymous
Not applicable

It depends on what release you are running. In the simplest release (Data Integration) you have to backup the TAC database and the folders for the execution logs and generated jobs and the folder TalendJobServerFiles of the of course the SVN (if the SVN server is on the same machine).
We usually install the Talend servers on virtual servers and run the job servers on real machines. This way you can easy make snapshots from the whole machine and it is a click to recover it.
ashwin_w_patil
Contributor
Contributor
Author

Hi,

Thanks for the comments.
We are using Talend 5.6  
Till now we have taken backup of svn repository(we are able to easily import to new machine), for backup of Tac we are taking it from ( org.talend.administrator/WEB-INF\database\backups) but by putting this files to new machine we are  not getting any configuration back in new machine i.e. users,projects.
Where to get TalendJobServerFiles.
Thanks.
Anonymous
Not applicable

Projects and users are content of the database. I guess you have a H2 database running. In this case something with the move file action must be wrong because the H2 is simply a filke based database. Or you moved it after starting the TAC?
Anonymous
Not applicable

This is potentially a massive question that should be broken down into multiple sub (sub sub sub....) questions. Before anyone can talk about disaster recovery they will need to know your complete setup. How many machines, how they are configured to communicate (IP vs Hostnames, for example), operating systems, databases used, system service driven vs command line initiated services, file system permissions, etc, etc. If you do not have any Talend professionals on site, this will either be a very steep (and valuable) learning curve (that will take you a while to figure out after a lot of experimentation and reading), or you could hire someone who has done this to give you a leg up. 
ashwin_w_patil
Contributor
Contributor
Author

Hi,
We have only one Talend virtual machine and we are using h2 database.
Till now we have imported svn repository to new machine but facing problem while connecting to studio of new machine.
Getting this error.

org.talend.commons.exception.PersistenceException: org.talend.commons.exception.PersistenceException: org.tigris.subversion.javahl.ClientException: svn: E160004: Corrupt node-revision '3-1.0.r8/5790' 
svn: E175002: REPORT of '/svn/new_project/!svn/vcc/default': 500 Internal Server Error () 
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.beforeLogon(SvnBaseRepositoryFactory.java:335) 
at org.talend.repository.remoteprovider.RemoteRepositoryFactory.delegateBeforeLogon2(RemoteRepositoryFactory.java:355) 
at org.talend.repository.remoteprovider.RemoteRepositoryFactory.delegateBeforeLogon(RemoteRepositoryFactory.java:306) 
at org.talend.repository.remoteprovider.RemoteRepositoryFactory.beforeLogon(RemoteRepositoryFactory.java:249) 
at org.talend.core.repository.model.ProxyRepositoryFactory.logOnProject(ProxyRepositoryFactory.java:1792) 
at org.talend.repository.ui.login.LoginHelper$1.run(LoginHelper.java:410) 
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:122) 
Caused by: org.talend.commons.exception.PersistenceException: org.tigris.subversion.javahl.ClientException: svn: E160004: Corrupt node-revision '3-1.0.r8/5790' 
svn: E175002: REPORT of '/svn/new_project/!svn/vcc/default': 500 Internal Server Error () 
at org.talend.repository.svnprovider.SvnEclipseHandler.checkOut(SvnEclipseHandler.java:120) 
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.checkoutProject(SvnBaseRepositoryFactory.java:802) 
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.beforeLogon(SvnBaseRepositoryFactory.java:325) 
... 6 more 
Caused by: org.tigris.subversion.javahl.ClientException: svn: E160004: Corrupt node-revision '3-1.0.r8/5790' 
svn: E175002: REPORT of '/svn/new_project/!svn/vcc/default': 500 Internal Server Error () 
at org.tigris.subversion.javahl.JavaHLObjectFactory.throwException(JavaHLObjectFactory.java:785) 
at org.tmatesoft.svn.core.javahl.SVNClientImpl.throwException(SVNClientImpl.java:1897) 
at org.tmatesoft.svn.core.javahl.SVNClientImpl.checkout(SVNClientImpl.java:2023) 
at org.tmatesoft.svn.core.javahl.SVNClientImpl.checkout(SVNClientImpl.java:2011) 
Thanks..
ashwin_w_patil
Contributor
Contributor
Author

Hi,
Is there any way to import job scheduled in one machine to new machines and other user settings.
Thanks.