file_on_demand
No security coverage
This module is designed to assist with migration of files, where references to files are scattered throughout source data rather than contained in a list.
The basic premise is to facilitate turning a URI such as report.pdf or https://www.example.com/puppy.jpg into a file entity using two simple functions. The mechanics of copying files, creating file entities and duplicate detection all happens behind the scenes.