View Single Post
Quote:
Originally Posted by S.Gecko View Post
Pretty much says it in the header. Is there a way to recover a database?
There are several ways to attempt to recover your database, but which method is best depends on what you've done before and after losing your data. It might be easiest to contact our support ninjas by telephone (at 1-800-315-6664 or +1 206-523-4152 between 10am and 5pm Pacific time) so they can help walk you through the recovery process.

That said, here are a few things you can try:

If you were syncing your database (with our free Omni Sync Server or any other WebDAV server), you can just sync it again to*download your data from the server. This is the easiest, most reliable method—but it only works if you were syncing.

If not, and your database was reset because your old database somehow became unreadable, OmniFocus will have make a backup copy of the old database which you can see when you browse its files using iTunes. Connect your device, open iTunes, select your device in the sidebar, click on "Apps" in the top tab bar, then scroll down to the File Sharing section and look for OmniFocus in the Apps list. Click on it, and you should see your current database and any database backups. You can select one of those databases and Save it to your local disk; if you have OmniFocus for Mac, you can then try to open that database in it.

If you have a device backup from before the upgrade, you should be able to restore from that backup to recover your database. You might also be able to use a third-party app to extract the database from the raw backup.

If you do find the database but it doesn't open because it's corrupt in some way, email our support ninjas at omnifocus@omnigroup.com: it's not a sure thing, but we can help you try to recover data from a corrupt database by recovering any individual transactions which aren't corrupt.

Hope this helps!