Logo Help Center

Importing files in Elvis 4 in bulk

Importing files in Elvis 4 in bulk

The bulk import is used to import larger amounts of files from an existing filesystem or fileshare. You enter a source of content - on a hard disk or a network share - and the target zone in Elvis. A background process then copies and indexes the entire folder with content and subfolders and adds them to Elvis. The existing folder structure will be retained.

The bulk import is optimized to import material as fast as possible - this will cause heavy system load, depending on the kind of hardware, this may mean that searches and other operations from the AIR client will be slower (or may even time out).

Note: "Garbage in is garbage out is garbage in again". Check your assets before you (bulk) import them. Analyse them first and filter out any unwanted assets.

You can find the bulk import on the server admin page. Here you can configure, start and monitor bulk imports.

You have to log in as an admin user to use this importer.

Source folder

Enter the full path to the folder you want to import.

This path must be accessible on the machine running the Elvis server. If you use a UNC path to a Windows share make sure you assign a valid user to the Elvis server windows service, the default SYSTEM account assigned to the service does not have access to network shares (not even local ones).


  • F:\Archive\2007 (local path on windows)
  • \\Fileserver\Share\Image Library (path to a share, Elvis server running on Windows)
  • /Volumes/Share/Image Library (path to a share, Elvis server running on Mac OS X)


Enter main folder and possible sub-path where you want to import the files in Elvis.

Please note that the original folder will be added to the zone path, so if you import everything from \\Fileserver\Share\Images into /Images, the path for the items will be become /Images/Images/...


  • /Images
  • /Department B Archive
  • /Shared/Libraries

Extensions to include

The extensions to include when importing files, separated by semicolon (;). This is an optional field that can be left empty to import all files.


  • jpg
  • jpg;mov;txt


Number of parallel threads the import process uses to import files. A higher value may speed up the import but can also slow down the import according to available processing capability.


Click Add, the bulk import now shows up in the list, state-stopped.

Note: It's possible to run multiple bulk imports at the same time.


Click Analyze, this starts the analyze process which builds up a list of files to be imported, state=analyze


Click Refresh until the state is back to stopped. The analyze process is now finished, it also shows the number of total files which will be imported.


Click Import to start the actual import, the state becomes importing. Use refresh to see the actual status: the number of imported files and failed files will be updated. The state will automatically go to stop when all files are imported.

Importing files

Import finished


Click Stop to pause the current import. Import can be resumed by choosing import.

Pausing import

Note: Bulk imports are preserved between server restarts.

"Reset failed"

When some files failed to import, you can check the server logs to see what caused them to fail. If the cause was temporary in nature, you can retry importing just those failed files by clicking this button. It will reset the status of the failed files to 'not imported yet' so you can try importing them once again by clicking 'import'.


Click Delete to stop and delete the specified import. This can be used to delete a finished import.

Was this article helpful?
0 out of 0 found this helpful / Created: / Updated:
Have more questions? Submit a request


Please sign in to leave a comment.