The easiest way is to buy a bunch of SD cards, and then change them daily (or even multiple times per day). That way, if you lose a card or it is corrupt, you only lose a limited amount of pictures.
This solution is fairly cheap and does not require additional devices.
The downside is that you still only have one copy of your images.
There are several portable SD backup devices available but they are quite expendable and unless such a device is used together with the multiple cards solution, you don't really gain anything, as you would just be offloading images to another device.
This device could also become corrupt or lost.
But if you keep the daily SD card in one place and the device in another place you have doubled your chances of having a copy of your images, even if either cards or device is lost.
The EOS R allows you to transfer images to a smartphone or tablet, via the Canon Connect App. Even RAW files can be moved that way. This will allow you to transfer images to your smartphone/tablet and then transfer from there to e.g. Dropbox or Google Drive.
This solution takes time and requires both Internet connection AND a good data plan.
Personally I travel with MANY small SD cards and switch them often. The used cards are then stored in my suitcase back at the hotel.