Defining a Scheduled Export

  1. Open M-Files Admin.
  2. In the left-side tree view, expand a connection to M-Files server.
  3. Expand Document Vaults.
  4. Expand a vault.
  5. Select Content Replication and Archiving.
    Result:The content replication and archiving features are displayed in the right-side pane.
  6. In the task area, click New Scheduled Export.
    Result:The Scheduled Job Properties dialog is opened.
  7. In the Description field, type in a name for the scheduled export job.
  8. To define a schedule for this task:
    1. Click Schedule.
      Result:The Define Schedule dialog is opened.
    2. Specify the schedule with the available options.
      The schedule option When idle is not supported in M-Files.
    3. Click OK to close the Define Schedule dialog.
  9. On the Package Location tab, define the location for the content package.
    1. Click the ... button to define a temporary local folder for the content package.
    2. Optional: Click Set Account... to define the user account to be used for saving the content package to the selected local folder.
      You need to use a user account that has write permissions to the selected local folder.
  10. Optional: Still on the Package Location tab, enable the Use replication via cloud storage option to export to a cloud storage location.
    1. In the Connection string field, enter the provided connection string for connecting to the cloud storage.
      If you do not yet have the connection string, click Get or Request. The functionality is different in different M-Files environments.
      Option Description
      Get The connection string is automatically filled.
      Request An email message to M-Files customer support is opened. Remove unwanted locations from the line Preferred location and send the email.
    2. In the User-specified folder name field, enter a folder location in the cloud storage that will be used for exporting from one vault and importing to another.
    3. In the User-specified password for encryption field, enter a password of your choice that will be used for encrypting content packages. The same password must be used for exporting and importing the same packages.
  11. Optional: In the Configuration ID field, you can enter any string of characters for identifying this replication job.
    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.
  12. On the Objects and Files tab, select Export objects and files and Export existing objects.
    For more information about the options on this tab, see Export Objects and Files.
    Note:

    When the Export only changes since latest run option is enabled, only new objects and content that has versioning or non-versioning changes since the given date and time are exported. If you export also metadata structure elements, the elements are not exported unless there are changes to files or objects.

    If you want to export metadata structure elements regardless of whether objects or files have been changed, do one of these operations:
    • Export the metadata structure separately.
    • Disable the Export only changes since latest run option. However, if you do not limit the scope of the export in any way, it can take a considerable amount of time to complete the export job.
  13. Optional: To define the conditions that objects must meet to be exported, select Use a search filter and click the Define button.
    1. In the Define Filter dialog, define the conditions that objects must meet to be exported and click OK once you have defined all the necessary conditions.
  14. On the Structure tab, enable the Export structure option and either:
    • Check the All Elements option to export all metadata structure elements.
      or
    • Check individual metadata structure elements on the list to define individually the elements to be exported.
  15. Click OK to save the scheduled export job and close the Scheduled Job Properties dialog.
The scheduled export job that you have just defined is added to the Scheduled Export and Import list and will be run according to the defined schedule.