Back up your Help Center articles at the click of a button!

168 Comments

  • Corrin Duque
    Comment actions Permalink

    @ Felix

    Thanks for the information.  Exciting to hear of of your current work on importing in bulk.  

    Unfortunately our Zendesk is a closed Zendesk so we would need to schedule another way to actually test.  

    What I can tell you is that for the vast majority of our Help Center resources I have been leveraging the drag and drop convenience of Skitch (screen capture from Evernote).  So I haven't uploaded saved jpeg images.  Although Skitch captures do create a jpg file.  The images do appear as a jpg in the source code.  

    Yet the export file included only 1 screen print in the images folder.  

    Not sure if this helps but the image above was drag/dropped into this comment entry via Skitch.  

    Any thoughts?

    0
  • Eugene Tarasula
    Comment actions Permalink

    Awesome tool!!!!! 

     

    Sadly i am getting this when attempting to run it

     



    0
  • Felix Stubner
    Comment actions Permalink

    @Corrin - I've had a look at the images you included but unfortunately I would need to debug my application to see the exact URL structure and what the request returns but I would require a login to a user account that has access to the content. If that is something you could organize I can definitely look into that and try to find a solution. Looking forward to hearing from you. Please also feel free to email me at felix.stubner@gmail.com 

     

    @Eugene - Thanks again for giving kBackup a try. As mentioned in my email I will be investigating the issue that you had come across regarding the images. After debugging using the user credentials you provided I believe I have identified the issue. I will be sending you a test version during the day tomorrow to confirm the fix. Speak to you soon!

    0
  • Corrin Duque
    Comment actions Permalink

    @Felix

    Thanks so much Felix!  You’re a ROCKSTAR!

    Tested the export and it is downloading images like lightning as I type.

    Tremendously appreciated!  I look forward to the future developments for importing!

     

    0
  • Jennifer Rowe
    Comment actions Permalink

    Agreed that Felix is a ROCKSTAR!

    1
  • Felix Stubner
    Comment actions Permalink

    @Corrin - You are very welcome, glad to hear that your issue is now resolved! :)

    @Jennifer - Thanks you guys :3

    0
  • Chandra
    Comment actions Permalink

    Hi Felix,

    I'm trying to download the latest version of the app and none of the links in the original post or subsequent comments are working for me. I get the error:

    The dstats.net page isn’t working

    dstats.net didn’t send any data.

    ERR_EMPTY_RESPONSE

    Could you help?

    Thanks,

    Chandra

    0
  • Felix Stubner
    Comment actions Permalink

    @Chandra - Hey sorry to hear you are having some trouble with the download. I have just tested the links myself and there do not seem to be any issues. However if you are still having some troubles you can find a direct download link here. Let me know how you get on with that :)

    0
  • Michael Ogilvie
    Comment actions Permalink

    When trying to use this software, I am getting the following error:

     

     

    It does seem to back up a few articles even with the error but only a few.

    0
  • Felix Stubner
    Comment actions Permalink

    @Michael - Thanks for giving the app a try, sorry to hear that you are having some troubles with it. 

    This particular error occurs when it's trying to download an image but can't understand the URL structure. Fixing this will require some code updates but I'd need to look at the structure of the URL. Could you email me at felix.stubner@gmail.com with the sub-domain of your Help Center and I can investigate the issue. Looking forward to hearing from you.

    0
  • Jenny Berger
    Comment actions Permalink

    Hi Felix -- Just wanted to pass on an issue I'm experiencing: After kbackup creates a backup of my Help Center content & images, the BackupLog.txt file that's created cannot be opened. When I try to open the file, I get this error message:

    I'm not sure why I'm getting this error -- the backup log is right there in the backup folder & it has data in it (it's 14KB). Any idea why/how this might be happening?

    Thanks for your help & all your hard work!

    UPDATE: I think I figured this one out on my own -- it's a fault on my own computer, nothing to do with kbackup. Sorry for my confusion!!

    0
  • Felix Stubner
    Comment actions Permalink

    @Jenny - Thanks for getting in touch and including this info. Apologies that you ran into some troubles opening the backup file.

    I am happy to hear that you were able to get the issue resolved. My suggestion would have been to try and select a different location for the backup like your Desktop. 

    Nonetheless thank you for giving kBackup a try and should you run into any other issues feel free to send me an email at felix.stubner@gmail.com

    0
  • Corrin Duque
    Comment actions Permalink

    @Felix,

    Question for you.  Is it possible to get some command line parameters so we can automate this?  We are housing the backup on a network share.

    Thanks!

    0
  • Felix Stubner
    Comment actions Permalink

    @Corrin - Automated backups is something I intend to look into in the future, will likely be December. It will not require command line though, it will be configurable through the UI ;)

    0
  • Felix Stubner
    Comment actions Permalink

    Thank you!

    Hey everyone, kBackup just hit 200 downloads! I just wanted to say thanks to everyone who has tried it and glad to see that so many have found a use for it. 


    As a little thank you I want to give you a preview of what you can expect to see in the next release. I also sprinkled in some screenshots!

    • Migration to and from Help Center/Community. It will only support full migrations at first. However, later I plan to include selective migrations where the user can choose the specific content to migrate.
    • Restoring backups, bout time this made it in hehe
    • Automatic backups, and easy to set up too, no gimmicks, just options!
    • Fun fact, I have changed the way the app works a little. Instead of running the app and  clicking a button to backup your content, the app will now instead sync all of your data to your PC when you log in (Or if you choose to refresh from within the app). This means that you will always have the data there, and I am thinking of different formats to export it to. If you have any particular formats that you think might be useful to have your exports in, please do leave a reply ^.^
    • Ability to browse all content in your Help Center or Community through kBackup in an intuitive hierarchy structure.
    • Some nifty profile info from your Zendesk profile. (Don't worry, I don't collect any data, it will only remain on your PC and only if you select "Remember me" option).
    • Speaking of which, a "Remember me" option so you don't have to enter all those details again.
    • Encryption of user details when stored locally on the PC.

    Here are some more ideas that I have already noted to put on the roadmap:

    • Automatic updates, so you can rest easy and let kBackup take care of the rest.
    • Ability to manage content through the app, because really, that just seems like it would be a really great feature to be able to offer everyone.
    • Ability to multi-select content in the app so you can delete or make edits to multiple items at a time.
    • Ability to encrypt your backed up files.

    Meet Cloudy! :D

    Cloudy is someone you may run into if the data could not be synced. But don't worry, he will kindly provide a Refresh link so you can try to sync your data again. 

    As always you guys here are an absolute pleasure to work with and do let me know if you have any feedback or other functionality you want to see in kBackup.

    0
  • Joni Sariola
    Comment actions Permalink

    Hi Felix,

    Tool works fine, thank you.

    For some reason it seems to backup only english artcles at the moment.

    I have also Finnish translations of almost every article, but any of those are not being exported.

    This isn´t really any problem, most important thing is to have base materials backed up and it´s easy to translate again if needed.

    I just noticed another thing that should be noticed. I was able to also download all the articles restricted to Agents and Managers when I used End-user account. This can be issue if some customer would find this tool and have access to all data.

    0
  • Felix Stubner
    Comment actions Permalink

    @Joni - Thanks for getting in touch and trying out kBackup. Multiple localizations of the same content is something that slipped my mind when I was writing the post above. However it is something I have though about and would require a bit of work. I'll note it down for a future release.

    Regarding your ability to download content that should be locked. I have done some testing on this when I first created the app. The way that it works for Zendesk is that if you do not provide valid credentials to a user account when logging in through kBackup, you will still be able to retrieve all content that is visible publicly by anyone. You should not be seeing content that the user should not have access too. If this was the case then it would be an issue with the Zendesk API that

    If you have any additional questions or if there's anything else I can do for you please don't hesitate to get back to me.

    Kindest regards,

    Felix S.

    0
  • Jenny Berger
    Comment actions Permalink

    Migration & restoring backups would be amazing! My company is going through a rebranding effort & these features would make rebranding our Help Center content infinitely easier. Any estimate on when the next release might occur?

    0
  • Felix Stubner
    Comment actions Permalink

    @Jenny - Yep it does seem to be a widely requested feature ^.^ The deadline I have give myself is mid to late December so I hope to have this functionality available by then. Hope this helps.

    0
  • Jenny Berger
    Comment actions Permalink

    That might be a little late for my deadline, but just knowing it's forthcoming is huge. My company likes to rebrand often, so I'm sure I will have more chances to make use of it!

    Thanks for all your hard work!!

    0
  • Felix Stubner
    Comment actions Permalink

    I'm sorry to hear that Jenny, well hopefully it will be something you can leverage in the future.

    0
  • Corrin Duque
    Comment actions Permalink

    Thank you Felix!  Exciting news on the refinements on the horizon.  Question for you on the automatic backups.  Anyway to we can utilize some command line parameters to have the auto-backup on a network share instead of just locally on the PC?

    0
  • Kim R Robinson
    Comment actions Permalink

    When doing a backup, I'm getting the following message: The general exception was hit: Invalid URI: The URistring is too long.

    I click OK then it says backup completed to path: ...date_time

    - and only one article is backed up.

    Backup log has one line: article_206417067: https://riseinc.zendesk.com/hc/en-us/articles/232057588-How-to-fix-PDF-files-not-opening-with-Adobe-Acrobat-Reader

    0
  • Felix Stubner
    Comment actions Permalink

    @Corrin - You will be able to select any drive that your PC has access to, however I still need to do some testing whether or not there are any implications when backing up to network drives specifically.

    @Kim - Sorry to hear you are running into some trouble there, could you email me your Zendesk domain name to felix.stubner@gmail.com and I can look into this for you.

    0
  • Corrin Duque
    Comment actions Permalink

    @Felix

    Thanks for the update!  I will look forward to hearing more to see if we can backup direct to our FTP location.

    0
  • Duke Oliver
    Comment actions Permalink

    Heya! I love this tool, but am having an issue. Only about half of our articles get backed up (I'm using v0.6). The ones not getting backed up seem to be random, though I wonder if it's related to this message:

    1
  • Felix Stubner
    Comment actions Permalink

    @Duke - Hey, thanks so much for giving kBackup a try. Sorry to hear that you are having an issue here. It appears that the way that images are backed up varies very widely from user to user. This is like a way images are stored which I did not account for.

    I will need to investigate what exactly gets returned and what the URL string is, could you email me at felix.stubner@gmail.com with your Zendesk sub-domain.

    Speak to you soon!

    1
  • Kamlesh N G
    Comment actions Permalink

    Hello Felix,

    I tried taking a backup of my help center but it did not work and got the attached error message.

    "The general exception was hit: 115000531245 is not a valid value for Int32."

    I am using Windows10

    0
  • Neal Barnett
    Comment actions Permalink

    Felix - Is it technically feasible to perform a backup of a Custom Help Center theme?  If so, it would be a great addition to your tool.  

    Currently, the process is painstaking, where you need to copy HTML from each of your 14 custom files, put the code into backup files locally, then do the same with CSS, JS, then backup all assets.  

    It currently takes about a half-hour to do a backup.  Instead, if a Zip file could be created with all of that info, it would take less than 1 minute for each backup.  

    Zendesk has been dragging their feet in creating a tool for a couple years now (see https://support.zendesk.com/hc/en-us/community/posts/203452656-Save-a-copy-of-your-Custom-Theme-in-Help-Center).

    Anyway, just thought I'd ask.

    0
  • Felix Stubner
    Comment actions Permalink

    @Neal - Thanks for checking out the tool. I am it 100% sure if this information is available through the api. If it is then I don't think it would be difficult to do. I will add it to my list but there are some other features I'd like I get completed first. Thanks again for getting in touch! :)

    0

Please sign in to leave a comment.

Powered by Zendesk