Import package location

The Package Location tab shows options related to the package containing the objects, files, and metadata structure to be imported. See the corresponding settings in Exporting content when you are importing the content package to the selected vault.

The location must be the same as that of the content package exported from the source vault. That is, M-Files must find the exported data to complete the import. The location can be different, but in that case, you must implement a separate data transfer between the locations.

Note: The exported package can contain different marker files. M-Files only imports content packages that have the Ready marker file but not the Imported marker file for the target vault.


The Package Location tab of the Import Content dialog

You can also import many packages at a time. To do this, select Import multiple content packages.

If you select Delete content package after importing, M-Files automatically deletes the content package after the import. Use this option only if you import the content package to one vault. Otherwise, the content package is deleted before it is imported to all the vaults.

M-Files automatically creates a numeric ID for each scheduled replication job. You can enter an additional ID for the job to the Configuration ID field. The configuration ID can be any string of characters. If a configuration ID cannot be found when the jobs are processed, M-Files uses the job ID.

Use replication through cloud storage

You can also use replication through a cloud storage location. When exported, M-Files encrypts the replication packages locally with the AES-256 algorithm and uploads them to the cloud storage. When imported, M-Files downloads the replication packages from the cloud storage and decrypts them locally.

Use replication through cloud storage when:
  • One or both vaults are M-Files Cloud vaults.
  • The two servers have no shared file system location that both can reach.
  • You want to make sure that only approved users can access data that you copy to other locations.

Connection string

The connection string identifies the cloud storage location used for the replication packages. The export job and the matching import job must use the same connection string. Do not create a separate connection string for each end.

How to get the connection string:

Replication pair Where to get the connection string
One or both vaults are M-Files Cloud vaults In an M-Files Cloud vault, select Get. Use the same connection string in the other vault.
Both vaults are on-premises vaults Select Get. In the How can I get the connection string dialog, select Go to Support Portal. Create a support ticket and wait for customer support to send you the string.

Manage Replication

Select Manage Replication to open a dialog that shows the queued import packages. This lets you easily remove any erroneous packages blocking the queue.

User-specified folder name

The folder name is unique for one export-import pair. If you replicate in both directions, use different folder names for the outgoing and the incoming jobs.

User-specified password for encryption

The replication password is used for the encryption of the replication packages. The password can be whatever you decide. Just remember to use the same password for export and import. M-Files cannot recover the password, and packages encrypted with a lost password cannot be imported.

Note: Replication of a large vault through cloud storage takes a long time, because every package is uploaded and downloaded over the network. There is also no guarantee that data remains in the cloud storage for more than one week, so make sure that the import job runs regularly enough to collect the packages within that time.