Creating Raid array w/o data loss

I recently pulled out a Raspberry Pi 4 from the depths of the underworld (the basement), and now I’m planning to setup a NAS with it. Right now, i just have a single 4tb hdd with a couple of things on it, but I also have another one on the way for RAID1. The Pi’s running Fedora iot.

How can I create a Raid1 array from the preexisting hdd w/o losing data?

Cheers.

Are you saying that there is room on the disk to add the raid headers without changing the position of the existing partitions?

I’m not sure that inplace upgrade from non-RAID to RAID will work.

The safe way is to backup all data and then format specifically for raid.
Then restore the backed up data into the RAID file system.