Using macOS Disk Utility:
First, connect your external drive and launch Disk Utility from Applications > Utilities. Select your internal drive, click Edit > Restore, then choose your external drive as the destination. This creates an exact, bootable copy - just remember it might take a while for...