Bug 112 - RFE - object connector for Swift (and/or Ceph)
Summary: RFE - object connector for Swift (and/or Ceph)
Status: CONFIRMED
Alias: None
Product: ZeXtras
Classification: Unclassified
Component: ZxCore (show other bugs)
Version: 1.8.14
Hardware: -- Linux
: Normal normal
Assignee: ZeXtras Bugzilla Admin
QA Contact:
URL:
Depends on:
Blocks:
 
Reported: 2014-03-24 14:35 CET by David Touitou
Modified: 2015-04-30 13:13 CEST (History)
2 users (show)

See Also:
Browser: ---
Zimlet Chat version: ---
Zimbra Version: ZCS 8.X


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Touitou 2014-03-24 14:35:08 CET
It would be (very) nice to have a connector to be able to store in Swift (or Ceph) objects the ZCS items.

Just like Scality or Caringo do...

See: https://bugzilla.zimbra.com/show_bug.cgi?id=87820
And/or: http://wiki.zimbra.com/wiki/StoreManagerSDK
Comment 1 David Touitou 2014-08-25 12:34:08 CEST
Now Zimbra bought Mezeo (that has such a solution for object storage) and officially partners with Scality, the "open" solution is even more needed.
Comment 2 ZeXtras Bugzilla Admin 2014-11-05 15:08:22 CET
Feature confirmed for both ZeXtras Backup and ZeXtras Powerstore.
Planned for release in the ZeXtras Suite 2.x tree.
Comment 3 Florent Manens 2015-04-12 08:07:51 CEST
Hi,

I created a Ceph connector for Zimbra using librados. you can find more informations here (in french) :
http://www.beezim.fr/pages/ceph-et-zimbra/

In my opinion, for large deployments, you have to solve the backup issue. I mean, the integegration between Scality and Zimbra is good for ISP but fail to provide a clean backup/restore solution for regular customers. Backup with Scality rely on dumpster and only allow you to restore an account in the account, it is not possible to restore in a different account or to restore a deleted account.

Librados allow to do that, using shapshots and small scripts around backup tools that I created for my Ceph connector. AFAIK, Swift don't have snapshots yet.

So how do you plan to manage backups with Swift ?

Best regards,