I don't guess this is a Mac Pro question in particular, but it's a question I've had for a while. Is it really damaging to turn off an external drive or pull out a memory card without ejecting it first? It's just a lazy question really.
There is always the possibility of data loss.
Ejecting the the drive completes any and all disk activity, then closes any open files, making it safe to power down and remove the drive.
There is always the possibility of data loss.
Ejecting the the drive completes any and all disk activity, then closes any open files, making it safe to power down and remove the drive.
I think it is just safer to eject first.
Anything to avoid corruption.
Even though you may have closed any files, Mac OS may still be doing something in the background.
It really depends on the filesystem. Unmounting (ejecting) a disk basically blocks any further operations and calls a final sync. That means it will flush out any buffers to the disk. Some old filesystems postpone journal writes until certain triggers are met, so if you shut down before that happened you'd lose everything that hadn't been synced.
You probably don't need to worry about APFS though, it's a copy on write filesystem. It's mostly a concern for journal-less and older filesystems like fat