If you have an Import-captured database, there’s always an “easy way back” by selecting all database content and exporting it to the Finder.
A comprehensive backup strategy for important data should consider such Bad Things That Can and Do Happen to People as hard drive crashes, theft of computer equipment and fires, floods, earthquakes, tornados, etc. (but I don’t try to cover nuclear war or asteroid strikes). Those considerations for protecting data apply whether DEVONthink databases are Imported or Indexed.
The decision to work with Indexed or Imported (self-contained) databases is up to the user’s preferences and workflows - so either can be appropriate for a given user.
I started using DEVONthink some nine years ago, so some of my databases contain files dating back to my initial database. I prefer Importing any important document file to a database instead of Indexing it. Over the years I’ve migrated my databases over a succession of Macs.
My backup strategy emphasizes redundancy and speed of recovery should anything happen to a computer or storage drive. The set of most commonly used DT Pro Office databases is present on more than one computer, as one form of backup. I use Time Machine for backups. And I create database archives (the smallest possible complete backups using commands built into DT Pro and Office) when significant changes have been made to a database, which I periodically copy to a portable hard drive that’s stored in a safety deposit box at my bank.
Currently, online backup is not a feasible option for me. I live in a log cabin in the woods and hills of Brown County, Indiana. My primary broadband access is via a satellite service, which has high latency and is very slow compared to cable or fiber optic service in less rural areas. Worse, the Internet connection drops out in bad weather either in my local area or at the distant satellite uplink station located in Texas. I have a backup access via a MobileMe and a (weak) Verizon wireless signal, but that’s even slower, and has a 5 GB/month cap - but it lets me check email and do some Web browsing.
So it would take at least a couple of days to upload to an online host my primary set of databases that I frequently have open, and I would likely receive warnings from my satellite ISP in progress and get access speed throttled down. Obviously, If I had to depend on recovery from online storage, recovery would be excruciatingly slow. That’s why I depend on recovery, if necessary, from that portable hard drive kept at my bank.
I’m looking forward to the new Sync procedure for databases that is currently under development. But given my database sizes and Internet access conditions, I’ll have to emphasize sync via local wired or wireless networks rather than cloud sync. In any case, I’ve got a couple of databases that I would never put up on the cloud even if encrypted, for security reasons.