Site
Web
Search
Login
Home
Document Exchange
Features
Extensions
Licensing
Testimonials
Translations
Buy
DMX Extensions
Support
Forums
Downloads
Free Stuff
Translations
Company
Partners
News
Contact
Test
You are here:
Support
/
Forums
Bring2mind Forums
Forums
Search Forum
Search
Advanced Search
Topics
Posts
Unanswered
Active Topics
Forums
>
Document Exchange
>
Storage and Security
Setting Up Document Archival in DMX 6
Last Post 07/12/2013 11:54 AM by
Peter Donker
. 3 Replies.
Sort:
Oldest First
Most Recent First
Prev
Next
You are not authorized to post a reply.
Author
Messages
Nishant R
New Member
Posts:5
04/10/2013 3:01 PM
Hi All,
We need to setup an archival system for documents stored in DMX. The idea is that administrator should be able to set a expiry date or Period (e.g 60 days) when the old documents will be archived and probably moved to a separate storage or folder outside the Live DMX storage structure. This would also refresh the links to the files on the live site to point to archive location, so that if required files can be still be downloaded from archives.
As the document storage grows with time, it becomes a challenge to backup or Copy the site. So it is very useful to archive files which do not change, so that they need not be actively backed up every time, while still retaining access to them from the site.
How can the above be achieved. Please suggest.
TIA,
Nishant
Peter Donker
Veteran Member
Posts:4536
04/15/2013 2:13 PM
Hi Nishant,
My first thoughts are this:
1. Create a new storage provider for the archive (i.e. where the documents will actually go).
2. Create a scheduled task which examines the repository and moves items that satisfy your criteria to the new storage provider.
The metadata will then remain in the database in DMX. And the index will also remain intact. Upon download, DMX will look up the storage provider ID and use that to download the item.
Peter
Nishant R
New Member
Posts:5
07/05/2013 9:32 AM
Thank you Peter for your Suggestions.
Can you guide me how to create a New Storage provider. I Could not find that option in the backend.
Thanks.
Peter Donker
Veteran Member
Posts:4536
07/12/2013 11:54 AM
The easiest is to copy the code from one of the other storage providers. If you have the partial source version, you have access to that code. If not you'll have to puzzle your way through a bit overriding the Services.Storage.StorageProvider.
Peter
You are not authorized to post a reply.
Document Exchange
--Release Notes for Document Exc...
--Installation and Activation Is...
--User Interface
--Search
--Storage and Security
--WebDAV
--API
Document Exchange Lite
--Installation and Activation Is...
--Search
--Localization
--UI
--Storage and Security
--Extensions and addons
Forums
>
Document Exchange
>
Storage and Security