# Refreshing Your Local ArchivesSpace Database This tutorial provides an overview of refreshing a local ArchivesSpace database with new data. It also includes information about how to update plugins if necessary. ## Step 1: Export Target Database First, create an SQL dump of the database that you want to use as the basis of the refresh. This can be done via the `mysqldump` command, or within an SQL client. Users with hosted databases or limited permissions may need to request a database copy of their data from their hosting provider. ## Step 2: Import database Open a Terminal window and enter `mysql -u root -p`. Follow the prompt to enter your password, after which the MySQL interface will open in the terminal. Next, enter `show databases;` to see a list of your local database. Pick the one you want to update and enter `use [database name]` Then, locate your exported database dump, and enter `source /path/to/your/database/dump.sql`. The import should begin. It may take several minutes to complete. ## Step 3: Review Plugin List If the database is a more recent copy than the current local database (as opposed to a rollback), it might be necessary to install new plugins in order to get the database to properly import into your existing local instance, as the table structures may have changed. A list of active plugins can be found in the ArchivesSpace `config.rb` file of the ArchivesSpace instance from which you exported your SQL dump. Install all plugins which modify the ArchivesSpace schema, and add these to your local `config.rb` file ## Step 4: Run Database Setup If any of your plugins made changes to the database structure, you will eed to run the `setup-database` script in your local ArchivesSpace instance in order to make the changes. You should do this after you import the new database, as it will need to modify the old table structures. ## Step 5: Start Application All done! Now you can start your local ArchivesSpace instance by entering `archivesspace.sh` into your Terminal. If there are any issues with the installation you will most likely find out during startup. However, it's also possible that ArchivesSpace will start successfully but then run into other issues, so be sure to test your local instance thoroughly!