On Mon, Apr 18, 2011 at 11:11:23AM -0500, Jeff wrote: > On Mon, Apr 18, 2011 at 4:58 AM, Paolo Cravero <pcravero@xxxxxxxxxx> wrote: > > Good morning. > > I am looking for a server-side archiving solution to be applied to a > > relatively large cyrus installation. > > > > The customer eats up ca 4 TB of data over about 4000 accounts. No quota. > > > > The competition is: who will die first? The web-based client or our > > SAN+backup system? :-) > > > > I am aware cyrus can handle the folder tree of a single account over > > different cyrus partitions. This might mean more complex maintenance and > > way longer restore times but it does indeed require 100% good user > > behavior in archiving old messages in the proper subtree. Unless > > administratively old messages are moved away once a year (what an impact > > on I/O and backups...). > > > > A good search engine did not return useful links, or I used wrong keywords. > > > > Some commercial email products have solutions to handle old messages or > > just their attachments: is there something that would apply to our > > beloved cyrus? > > > > How do you handle large and rarely accessed old messages? > > I have not yet attempted to implement this, but I have looked at > dovecot 2.x with dbox mail store format. A new feature allows an > alternate storage location based on criteria you choose, in this case, > message age. See http://wiki2.dovecot.org/MailboxFormat/dbox, scroll > down to the last section "Alternate Storage". In theory, you could do > a single backup of the alt-storage location after you do a "doveadm > altmove" and then, unless mail arrives with bogus dates, nothing new > would go there and you need not back it up until your next manual > adjustment to the cutoff date. > > Please don't hate me for mentioning dovecot on this list, but as far > as I can tell, cyrus has no such storage feature. Am I excited about > changing mail servers? Heck no. Am I going to do it anyway? Maybe... > But my installation is orders of magnitude smaller than yours, so I > can better afford the risk. > > I will repeat: I have not tested this feature. I mention it based on > advertised capability alone, not on actual experience. > > That said, I will be eagerly monitoring this thread for a pure cyrus > solution to the problem. You probably want to add yourself to the CC list on: http://bugzilla.cyrusimap.org/show_bug.cgi?id=3384 Where we're discussing precisely how to implement something like this. Bron. ---- Cyrus Home Page: http://www.cyrusimap.org/ List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/