Как вариант на location /media можно повесить proxy_pass на бакэнд, но не знаю насколько это уместно в вашем случае.
Но тогда получается надо media синхронизировать со всеми бекандами.
Тоже думал сделать rsync media на все бекэндах и отдавать его Apache м. Но это всё таки это нагрузка на hdd.
А если делать NFS. То получается, всё зависит от скорости подключения к NFS. И если даже бекэнды находятся в разных ЦОД, то синхронизация между NFS куда практичнее, чем тратить ресурсы бекэнда, чтобы делать rsync медии. Как то так *(...