Jenkins Backup and Restore

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Jenkins Backup and Restore

gotviseryon
We have a Jenkins instance running and we are trying to setup a backup and restore mechanism in case of any mishaps.  We are looking for a full backup of the Jenkins and so decided to go with PeriodicBackup plugin.  With this plugin, the backup works fine.  But, we are trying to restore it in a completely new Jenkins setup and not able to restore.  When we pick the backup file that we want to restore from, it says restoring, but nothing happens.  Even after waiting out for over 30 mins, nothing is restored.  As a work around, I stopped the Jenkins service, renamed the 'JENKINS_HOME' (/var/lib/jenkins) folder to 'jenkins_backup' and created another folder called 'jenkins' in the same location.  In this folder, I copied all the files from the backup and then started Jenkins (NOTE: I didn't change the .owner file.  I'm using the .owner file of the new Jenkins only).  Jenkins came up and I was able to see all the configurations from the old one.  Everything was fine.  I let it like that overnight and in the morning when I came and tried to access it, Jenkins was way too slow and I was not able to save any new configuration.  When I try I'm getting 
java.io.ioexception: too many open files jenkins
error.  I restarted the jenkins and it's taking too long for the UI to come up.  Am I doing anything wrong here?  Any suggestions for my requirement?

P.S. - I tried SCMSync plugin and ThinBackup.  But, problem with these are that they don't do full backup.  But, with ThinBackup both backup and restore works fine.

--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/0c58b4fa-4e8b-4c53-9ca9-b99397078fae%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Jenkins Backup and Restore

Rob Pickerill
Hi

Have you taken a look through: https://wiki.jenkins.io/display/JENKINS/I%27m+getting+too+many+open+files+error and https://www.cyberciti.biz/faq/linux-increase-the-maximum-number-of-open-files/ - these give guidance on handling and increasing the open file limit so you can restore your backup.

Thanks

On Thu, 1 Nov 2018 at 20:36, <[hidden email]> wrote:
We have a Jenkins instance running and we are trying to setup a backup and restore mechanism in case of any mishaps.  We are looking for a full backup of the Jenkins and so decided to go with PeriodicBackup plugin.  With this plugin, the backup works fine.  But, we are trying to restore it in a completely new Jenkins setup and not able to restore.  When we pick the backup file that we want to restore from, it says restoring, but nothing happens.  Even after waiting out for over 30 mins, nothing is restored.  As a work around, I stopped the Jenkins service, renamed the 'JENKINS_HOME' (/var/lib/jenkins) folder to 'jenkins_backup' and created another folder called 'jenkins' in the same location.  In this folder, I copied all the files from the backup and then started Jenkins (NOTE: I didn't change the .owner file.  I'm using the .owner file of the new Jenkins only).  Jenkins came up and I was able to see all the configurations from the old one.  Everything was fine.  I let it like that overnight and in the morning when I came and tried to access it, Jenkins was way too slow and I was not able to save any new configuration.  When I try I'm getting 
java.io.ioexception: too many open files jenkins
error.  I restarted the jenkins and it's taking too long for the UI to come up.  Am I doing anything wrong here?  Any suggestions for my requirement?

P.S. - I tried SCMSync plugin and ThinBackup.  But, problem with these are that they don't do full backup.  But, with ThinBackup both backup and restore works fine.

--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/0c58b4fa-4e8b-4c53-9ca9-b99397078fae%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/CAKotrh3N0yO5H-n7fcGf%3D%3DZJQyh76Qhag_ZcVjkw3mNrFuJafQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.