anton_latvia

Well-Known Member
PartnerNOC
May 11, 2004
432
47
178
Latvia
cPanel Access Level
Root Administrator
Hello,
We are not using cPanel backup - instead we have our servers backed with Veeam. Now one user asks for restore/fix of his broken calendar. Where do I find user's calendar data file, which I should restore from backup? Is it possible at all?
 

cPRex

Jurassic Moderator
Staff member
Oct 19, 2014
14,360
2,249
363
cPanel Access Level
Root Administrator
Hey there! We have a guide that talks about this here:


You'll just need to find where the specific calendar_and_contacts/calendars directory is that you want to work with in your backup, but it will be under /home/username/
 

anton_latvia

Well-Known Member
PartnerNOC
May 11, 2004
432
47
178
Latvia
cPanel Access Level
Root Administrator
Yes, @cPRex ,I saw that article. But as first point article states - extract file from backup. As I mentioned - we do not run cPanel backup, instead to take backup of the whole VPS. Therefore I don't have "backup to extract from", but I have raw snapshot of the files. Therefore my question was - where database or data-files for calendars can be located?
 

cPRex

Jurassic Moderator
Staff member
Oct 19, 2014
14,360
2,249
363
cPanel Access Level
Root Administrator
Thanks for that clarification. If you have a copy of all the files on the server these would be stored in the Roundcube database at /home/username/etc/domain.com/email-address.rcube.db. That database is in SQLite format, but simply moving it to the correct directory (/home/username/etc/domain.com/) should allow the contacts and calendars to appear on the email user that is already created.