Hi Gary, It's difficult to give you the exact steps here, as you noted you've moved to another platform. Not all platforms may treat Handles in the same way, and this is something that should likely be covered in the migration documentation to your new platform.
But, assuming during your migration you migrated your existing DSpace Handles (i.e. the dc.identifier.uri field) to the new platform, and *assuming* your new platform has an embedded Handle Server, then all you may need to do is contact CNRI (maintainers of hdl.handle.net) and have them update your Handle Prefix record to point at the IP address of your new server. To understand this better, it's worth understanding how Handles "work"... 1. First, your Handle Prefix (stored/configured at CNRI) is configured to redirect to a specific IP address and port. 2. On that IP address & port *must* be running a Handle Server. That Handle Server software is distributed/built by CNRI ( https://www.handle.net/download_hnr.html). In the case of DSpace, we simply embed that CNRI Handle Server software in DSpace. You'd need to contact your new platform around whether you need to install this Handle Server separately or if it's already embedded in some way. 3. The locally running Handle Server must be configured to know how to redirect a specific [handle-prefix]/[handle-suffix] Identifier (i.e. the Handle) to an individual object/URL. In DSpace, this is controlled via the "handle" database table, and we've configured the embedded Handle Server to simply lookup the Handle in that table, and send the user to the specific Object URL in DSpace. Again, you'd need to contract your new platform on whether they have something similar that is "built in" or whether you'd need to configure this somehow yourself. So, while I know how this works in DSpace, it's very difficult to tell you the steps you'd need to take with a new platform. It's possible this would "just work" like in DSpace, or it may be possible that you'd have to install the Handle Server software externally and manually configure it to point at your new platform. In any case, I'm not sure you'd actually need to "recreate" any handles (unless the new system requires that within itself). I also don't think you should need to modify your old DSpace (as long as all the existing handles have been migrated properly to the new system). But, those again might be questions to ask to your new system's provider, just to be certain. CNRI also may be a resource to ask for advice, especially if you find you need to move to an externally managed Handle Server. Good luck, Tim On Sun, Oct 14, 2018 at 10:04 PM Gary Browne <[email protected]> wrote: > Hi all, > > Running DSpace 4.1 on Tomcat 7, RHEL 7. > > We are moving our repository to another platform and I need to update the > handles from our existing repository to point to the migrated items in the > new location. > > I am told I need to "recreate the current DSpace handles". Is that > correct? How do I do that? > > The new repository can give me a map of current handles against new URLs. > I assume this is useful for doing the handle redirect/modification? > > I don't know how to access the DSpace handle server and issue a modify > command (or batch modify commands). Is there documentation somewhere on > this, or can anyone describe the technical process please? > > Thanks very much, > Gary > > -- > All messages to this mailing list should adhere to the DuraSpace Code of > Conduct: https://duraspace.org/about/policies/code-of-conduct/ > --- > You received this message because you are subscribed to the Google Groups > "DSpace Technical Support" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at https://groups.google.com/group/dspace-tech. > For more options, visit https://groups.google.com/d/optout. > -- Tim Donohue Technical Lead for DSpace & DSpaceDirect DuraSpace.org | DSpace.org | DSpaceDirect.org -- All messages to this mailing list should adhere to the DuraSpace Code of Conduct: https://duraspace.org/about/policies/code-of-conduct/ --- You received this message because you are subscribed to the Google Groups "DSpace Technical Support" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/dspace-tech. For more options, visit https://groups.google.com/d/optout.
