Backup Strategy

Answered

Comments

182 comments

  • Official comment
    Sara Høeg Højlund-Rasmussen

    Hey guys,

    We already do back up data on our end, all data is backed up nightly in separate hosted location.

    To back-up your data we currently enable you to export all your app data into excel. In this way you can copy the exact data you need. 

    All your data are programmatically accessible via the Podio API: https://developers.podio.com/ If you can not use the API in house, we can advice on finding a developer to do it for you. 

    Our partners provide back-up via the API, I recommend to check these extensions on Back-up for Podio:

    Our Partner Momentum: https://momentumtools.io/ 

    Our Partner Phases: https://backupod.com/ 

    Cheers,

    Sara - Podio

    Comment actions Permalink
  • Doug Perry

    We too are thinking about this.  We are wanting to make sure we comply with any discovery requests (hopefully never happens) and are wondering how Podio is backed up and whether a particular restore point/day could be requested.  

    1
    Comment actions Permalink
  • Phil Chambers

    Hi Greg and Doug,

    The best way to get everything out is via the API. We don't offer comments on Excel export right now as it's always two way and there would be now way to restore them.

    As long as you haven't specifically deleted content, it's always there in the space, so you can go back in time. If you have deleted content, we will keep it as deleted, but available via the API for a grace period of 3 months, after which  it will be erased.

    We may offer a full backup solution in future, based on demand.

    Hope this helps.

    1
    Comment actions Permalink
  • Greg Gorman

    Thanks Phil!  I'd love to see a white paper on backup and restore, or best practices for accomplishing.  We LOVE what you have, and it is flexible enough to be the operating system for our company.  I just feels uneasy running everything on a platform without a function to easily backup and restore items, apps, workspaces, etc. 

    Don't get me wrong, we are still using Podio as it is the best thing I've ever seen!  We would just love to see backup and restore, and more robust permissions.  I understand the complexity you mention with comments, and I am sure restoring items is tricky as well.  Thanks, and good luck!

    0
    Comment actions Permalink
  • Liz Pendleton

    I found a python script that someone has created and posted on an old Google Group to dump all data from the API into a directory structure. https://gist.github.com/1112229 

    After testing this it doesn't seem to pull all of our records, for example one app has 281 records and it only pulls 19 of them. I'm a Python noob so I'm not really able to debug it, but it _looks _like it should be working fine. 

    Has anyone else used this, had any luck with it, or have any suggestions for improvements?

    Thanks.

    2
    Comment actions Permalink
  • Klaus Jakubowski

    Thanks Phil! This would be our demand: We want to export and manage all of our account's, Employee Network's, workspaces’ and apps' data according our company’s policies. We need to schedule daily or weekly data exports (backups) for legal and regulatory compliance. Without a reliable backup solution we cannot move on to fully integrate and rely on Podio in our workstream yet.

    0
    Comment actions Permalink
  • Doug Perry

    I would definitely think either offering built-in backups or talking to someone like Backupify.com to make this more enterprise friendly.  Backups are critical and if they can't be automated, they are not reliable or feasible in my opinion.  Is there a place we're supposed to vote on issues?

    0
    Comment actions Permalink
  • Urszula Richards

    Yes this  would also provide me with a lot more confidence - not just for me, but also in how confident I feel in recommending it as a solution to clients.  Really important.

    0
    Comment actions Permalink
  • Frederik Dupuy

    +1 ! that's what we are waiting to switch from the trial to the premium account.

    Thanks

    0
    Comment actions Permalink
  • Bjørn Andersen

    Backup highly relevant - happy to pay for the option when it's available

    1
    Comment actions Permalink
  • Mickey Olsen

    I'll also add to the list of "backup would be great!" :)

    1
    Comment actions Permalink
  • Mark Carvalho

    Backup is a must have feature for us to become fully vested in Podio. It's a great system, but it's too scary  to put all the hours into building it out without some fairly robust backup and recovery options.

    3
    Comment actions Permalink
  • César García Sáez

    I agree about backup being a real need for any kind of long term usage strategy. @phil maybe you could publish some scripts to do a bulk download to xls or to Google Spreadsheets.

    1
    Comment actions Permalink
  • Tomáš Mergl

    Please add the full backup feature (automatic with optional frequency and on one click) to Podio. Missing this critical feature... Thank you very much.

    1
    Comment actions Permalink
  • Robert Shippey

    Even something simple like automatically exporting the Excel files and saving them in Google Drive would probably be good enough, or just some documentaton on using the API to generate files that can be used in the case of a disaster?

    1
    Comment actions Permalink
  • Danielle

    Excel keeps data but what about the attached documents and media files in context to the data?

    1
    Comment actions Permalink
  • Neil Ostrow

    Backup is mission critical. Podio, are you listening?

    1
    Comment actions Permalink
  • Neil Ostrow

    Backup is mission critical. Podio, are you listening?

    1
    Comment actions Permalink
  • Gustav Jonsson

    Hey Neil, if you look at the second comment on this article it's from our CTO Phil Chambers. 

    We're definitely listening to you guys (and appreciate the input a lot) but I can't give you any timeframe of this. 

    /Gustav - Podio

    1
    Comment actions Permalink
  • Greg Gorman

    When I started this post I had a feeling others were in the same boat!  I wish there was some way we could get connected with someone who has built a backup system using the API.  I would gladly pay to use a solution someone has built, or for someone to build one for us.  Any suggestions to assist us with an interim solution would be much appreciated!   Still loving Podio despite the risk.  The thing that scares me the most are To Dos, as we cannot export them and are starting to rely heavily on them.  Thanks!

    1
    Comment actions Permalink
  • leonardo aloi

    Definitely, I think too any professional user needs a reliable backup mechanism.
    To backup the files stored in podio repository, it could be nice to have an option to synch podio file repository with a local user folder, in order to keep it under a local backup policy. Or to allow administrator to force users to use ONLY an external file synch service like dropbox gdocs sugarsync, under the administrator control.

    1
    Comment actions Permalink
  • Benedikt Ahlfeld

    Syncing a backup in flexible intervals i.e. with a dropbox folder would be a great way to stay safe!

    1
    Comment actions Permalink
  • Chipp Walters

    I agree with what has been said. Critical to enterprise adoption of Podio (and it's coming as more companies look to the cloud for infrastructure), is a solid backup strategy. In lieu of, it would be nice for someone at Podio to explain their own server backup strategies. So, perhaps can the Podio CTO talk to how they have tried to build a robust (how many 9's?) infrastructure and what their fail-over scenario looks like? 

    1
    Comment actions Permalink
  • leonardo aloi

    For me too is important to get an accurate picture on how PODIO is dealing with disaster recovery and backup of the IT structures devoted to the client's services. Is considering PODIO the option to run the service on dedicated servers, or to deploy the whole package on-premise ? 

    1
    Comment actions Permalink
  • Anders Baden Nielsen

    +1 Can only agree. Really missing backup and export options here. Being able to export the individual app items and losing all comments is not that useful.

    1
    Comment actions Permalink
  • Darren Player

    Please Podio listen to your users, Backup is essential, I am not pouring hours of my time and all related business docs & transactions into podio without backup,  Love the product but it still feels a let down based on the backup /sync feature.   Any Ideas of a timeframe?

    Keep up the good work

    1
    Comment actions Permalink
  • Xavier Tragant

    Essencial....

    1
    Comment actions Permalink
  • Paulo Araujo

    Backup is a must !

    1
    Comment actions Permalink
  • Zeeshan Aslam

    I love Podio but without backup podio is not ready for prime time

    1
    Comment actions Permalink
  • Phil Chambers

    Hi All,

    Would be great to get a discussion going about what an acceptable (for you!) backup solution looks like.

    Things that are workable conceptually:

    • Export all files to a corresponding folder hierarchy in Dropbox/Google Drive etc

    • Export all apps as XLS to the same structure

     

    Challenges:

    • There is no concept of a super-admin in Podio. The backup has to run as a user, so if you are not in the workspace, you do not have access to the data to backup. Is that an issue for people? This is obviously also by design and is a security feature.

    • Comment history does not map neatly into XLS/CSV in terms of importing it back in.

     

    Are you generally just looking for a fail-safe or are you expecting the type of backup you could restore your Podio account to a point in time? The former could be mostly cover, the latter would have to be handled "in-product" most probably.

     

    Just to talk a little bit about our internal backup strategy. We have two main types of storage: the database and the file storage.

    Database: master/mutliple slave config, with off-site slave too. Full backup nightly, stored in multiple locations, hourly incremental backups.

    File storage: we're using Amazon S3 for file storage, and replicating to Google. They claim 99.999999999 durability on files, but we've replicated it just the same.

     

    On versioning:

    Many objects in Podio are versioned, and some of that is exposed in the frontend (e.g. edit history on items). You can restore item versions from the frontend, and you can get at all (even deleted) objects from the API up to 3 months from the data of deletion. After that time, they will be deleted permanently.

     

    Cheers,

    Phil

    1
    Comment actions Permalink

Please sign in to leave a comment.

Powered by Zendesk