Best way to store media?

I have 47,504 photos and 10,656 videos currently on my iPhone after 5 years. I’m all out of storage on both my device and iCloud and I don’t want to upgrade that subscription service.

What is the best way that I can safely remove my media off my device? What are the best types of hard drives? How many backups should I have? Should I have backups in multiple different areas? Which storage options are the safest?

Thanks!