If you have installed an earlier version Archivematica from packages, it is
possible to update your installation without re-installing. The steps are:

Add source code repository

sudoadd-apt-repositoryppa:archivematica/1.4

Update Archivematica Storage Service

sudoapt-getupdatesudoapt-getinstallarchivematica-storage-service

Update Archivematica

It is always a good idea to make a backup of your archivematica database
before performing any updates. Exact procedures for updating will depend on
your local installation, but a simple example would be to use mysqldump:

mysqldump-uroot-pMCP>~/am_backup.sql

If you do not have a password set for the root user in mysql, you can take out
the ‘-p’ portion of that command. If there is a problem during the upgrade
process, you can restore your mysql database from this backup and try the
upgrade again.

During the update process you may be asked about updating configuration files.
Choose to accept the maintainers versions. You will also be asked about
updating the database, say ‘ok’ to each of those steps. If you have set a
password for the root mysql database user, enter it when prompted. It is
better to update the dashboard before updating the mcp components.

Archivematica 1.4.0 requires a new version of Elasticsearch. Full instructions
on how to upgrade can be found on the
Elasticsearch website.
In general it should be possible to upgrade Elasticsearch on a standard
Archivematica machine with the following commands:

Archivematica has been successfully tested with AtoM 2.x. The best known
configuration is Archivematica 1.4.0 with AtoM deployed from the stable/2.1.x
branch. Archivematica has also been successfully tested with the qa/2.2.x branch.

Installation instructions for Atom 2 are available on the
accesstomemory.org documentation. When following those
instructions, it is best to download Atom from the git repository (rather than
use one of the supplied tarballs). When checking out Atom, use the head of
either the stable/2.1.x or qa/2.2.x branch.

Once you have a working AtoM installation, you can Archivematicaconfigure dip upload
between Archivematica and Atom. The basic steps are:

update atom dip upload configuration in the Archivematica dashboard

confirm atom-worker is configured on the Atom server (copy the atom-
worker.conf file from atom source to /etc/init/)

enable the Sword Plugin in the AtoM plugins page

enable job scheduling in the AtoM settings page

confirm gearman is installed on the AtoM server

configure ssh keys to allow rsync to work for the archivematica user, from
the Archivematica server to the Atom server