Ideally the best way to preserve the backup of the ADF is :
- Do GIT integration of the ADF. It would preserve all the JSON code of the underlying Linked services, datasets , pipelines etc.
- If you have not GIT integrated, you can export the ARM templates