Yes, you should have an external hard drive for system backups and for keeping copies of large files. Cloud-based backup and file storage services are great for small files like pictures and documents, but they quickly become unwieldy when it comes to larger files like system backups or downloaded movies. Even with a speedy internet connection, it’s typically faster and more convenient to back up your laptop’s operating system as well as your largest files using an external hard drive.