External hard drive or cloud backup: which is better?
Both, ideally: the external drive restores fast and costs once; the cloud survives fire, theft, and ransomware because it is off-site and versioned. If you must pick one, pick cloud: the disasters that destroy your computer tend to destroy the drive in the same drawer.
The external drive's strengths are speed and economics: restoring a terabyte over USB takes an hour instead of days, there is no subscription, and tools like File History or Time Machine make it automatic while you work at your desk. Its weakness is geography: it lives next to the computer it protects. Fire, flood, burglary, a power surge, or ransomware that encrypts every connected drive will take out the original and the "backup" in one event. Drives also age silently; an unpowered disk in a drawer is not a guarantee, it is a probability.
Cloud backup inverts the trade: the first upload is slow and there is a yearly fee, but your data sits in a professional data center in another city, with version history that lets you roll back to before the ransomware hit, the failure mode local drives handle worst.
The combined setup is the textbook 3-2-1 rule and costs less than people expect: a $60 external drive for fast local restores plus Backblaze or IDrive for the off-site copy. One evening of setup buys the only configuration where every common disaster, from fat fingers to house fire, has a working answer.