Then traveling I bring the smallest Microsoft Surface for portability (it fits in my small travel backpack) but it has limited ports and storage.
To compensate for this, in my luggage I bring both a tiny USB3 2TB WD Passport and a portable combination mini USB hub and multi-card reader. This small unit gives me a lot of flexibility in moving data around.