I hope it is okay to post here as it seems to be in the same vein as the OP. If not, please advise.
Perhaps I misunderstood the point of the Boot Mirror, but my impression is/was that it creates a live copy of the existing boot drive and then in the event of a corrupted or damaged original boot drive, the copied boot drive would kick in. Is this the dumbed-down essence of it or am I wrong there? From the GUI, there appears to be no means of removing the second USB drive. What happens if you simply yank out the mirrored USB drive at random or it gets physically damaged?
Last night I went thru this process for the first time and I am not sure if I fully succeeded. After plugging in the second USB drive, it went thru the process and said,
"The boot volume state is ONLINE: One or more devices is currently being resilvered. The pool will continue to function, possibly in a degraded state."
It took some time to complete, but all seemed to go well (no more Critical Alert). However, I did receive an admin email a few hours later which had the following information (only the somewhat questionable info is included here). The last two lines shown below are where I have a question...do I have an action to take here? Is the drive bad or it just needs to be wiped and the process redone?
> da1 at umass-sim1 bus 1 scbus6 target 0 lun 0
> da1: <SanDisk Cruzer Fit 1.27> Removable Direct Access SCSI-6 device
> da1: Serial Number [###]
> da1: 40.000MB/s transfers
> da1: 14907MB (30529536 512 byte sectors: 255H 63S/T 1900C)
> da1: quirks=0x2<NO_6_BYTE>
> GEOM: da1: the secondary GPT table is corrupt or invalid.
> GEOM: da1: using the primary only -- recovery suggested.