

Why not keep your data remotely accessible and then go through customs with a blank device? If you’re only out for a few days, then download files as you need them. If you’re out for weeks or months, transfer a few TBs if need be. If you’re worried about internet transfer speeds, encrypt the files, put them on an external hard drive, and mail them to someone at your destination ahead of time.
They can inspect the drives if they want. The key is they can’t access anything, as it’s encrypted, and they don’t have control over your physical person.