Skip to content

Commit 3d57aa2

Browse files
authored
Merge branch 'master' into working_branch
2 parents d52d070 + 24a7f6f commit 3d57aa2

File tree

1 file changed

+15
-22
lines changed

1 file changed

+15
-22
lines changed

README.md

Lines changed: 15 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,21 @@
11
ArchonMigrator
22
============
33

4-
This is a small Java desktop Program for migrating Archon data into an ArchivesSpace instance which replaces the original migration tool.
5-
6-
####Features of this Tool
7-
8-
* Migrates records directly in ArchivesSpace version 2.x
9-
* Migrates records into non-empty ArchivesSpace instance
10-
* Similar user interface as the AT migration tool.
11-
* More robust, failure to migrate single record generally won't result in the tool stopping
12-
* Improve migration report generation. Only relevant information is provided to users.
13-
* No need to do any post processing on migrated data to remove empty or unused Classification or Location records
14-
* Migrate both linked and unlinked digital objects.
15-
* Automatically remove bbcode tags in titles and replace them with html code or just strip them out
16-
* Correctly link related Creator records
17-
18-
####Using
19-
20-
1. Download and run the ArchonMigrator.jar file.
21-
2. Enter the connection information for the Archon and ArchivesSpace instances
22-
4. To download the digital object files stored in the database along with copying the meta data, select "Download Digital Object Files" and set an appropriate download folder by using the "Set Download Folder" button.
23-
5. Select the "Set Default Repository" to set which Repository Accession and Unlinked digital Objects are copied to. The default one selected, is to copy Accession records to the same repository of any Collection records they are linked to, or the first repository if they are not. You can also select a specific repository from the drop down list.
24-
6. Press the "Copy To Archives Space" button to start the migration process.
4+
The Archon to ArchivesSpace migration tool enables migration of data from an Archon instance to an ArchivesSpace instance. It is the most comprehensive and efficient option for people who have not previously migrated and want to migrate all of their Archon data to ArchivesSpace.
5+
6+
More instructions and a data mapping are available at on the ArchivesSpace migration tools and data mapping page at http://archivesspace.org/using-archivesspace/migration-tools-and-data-mapping/.
7+
8+
We recommend migrating to the latest version of ArchivesSpace when possible. Archon users who are ready to move to the latest version of ArchivesSpace should use version ?.?.? of the tool. Archon users who wish to move into a pre-1.5.0 version of ArchivesSpace due to the container management changes should use version 1.0.1 of the tool.
259

10+
## Running the Archon migration tool
11+
12+
1. Read the guidelines for migrating Archon data and prepare your data as needed.
13+
2. Install ArchivesSpace and ensure that ArchivesSpace is running.
14+
3. Get the latest JAR file release.
15+
4. Double-click the JAR file to open up the migration tool interface.
16+
5. Change the default information in the migration tool user interface as needed.
17+
6. Press the "Copy To Archives Space" button to start the migration process.
18+
7. Assess the migration using the migration report and clean up data as needed.
2619

2720
####Notes For Developers
2821

@@ -31,4 +24,4 @@ To build this tool, use the IDE of your choice to build a standalone jar executa
3124
* ASpaceCopyUtil - This class essentially controls the migration process and interacts with the UI (dbCopyFrame) as well as the classes listed below.
3225
* ASpaceMapper - Converts Archon JSON records to the ArchivesSpace JSON model.
3326
* ASpaceClient - Saves records to ASpace through http post.
34-
* ASpaceEnumUtil - Converts an Archon enum ID to the corresponding ASpace enum. Usually called by ASpaceMapper.
27+
* ASpaceEnumUtil - Converts an Archon enum ID to the corresponding ASpace enum. Usually called by ASpaceMapper.

0 commit comments

Comments
 (0)