The "Migrate Via Batch" feature allows users to initiate file migration using Batch Apex without needing to search or stay on the screen while the migration is happening. This enhancement simplifies the migration process, especially when working with large datasets or predefined criteria.


Here’s how it works:

  1. Navigate to the Migrate screen within the app.

  2. Select the desired Entity and enter the needed filters.

  3. Click the “Migrate Via Batch” button to start the migration process automatically.

       4. Here, an info message will be displayed: "Clicking on this button will start migrating all the filtered Files/Attachments using batch processing. Users can choose to leave the screen during the process. There is a file size limit of 8.5 MB for this approach." Then, click on the "Start Migration (Batch)" button. 



Key Highlights:

  • No need to use the Search button before starting the migration.

  • SOQL filters (if applied) will still be respected. This means you can define specific conditions for which records should be included in the batch migration.

  • This feature is handy for background processing or when dealing with a high volume of records.

  • This approach only allows files up to 8.5 MB in size to be migrated via the batch process. Files exceeding 8.5 MB will not be migrated.