Hi Mrcrom,
I'm having a similar issue. I've posted elsewhere in here but have not gotten a real response:
I have two different WD external My Book drives (slightly different models) connected to a late 2013 iMac running Sierra, and both drives appear to function normally during the day. Every morning I wake up to a notification that tells me that Time Machine has failed on one of the two My Books (with the last successful backup usually occurring between 11:30pm and 1:30am). Then, if I go into either My Book, they both appear to be completely empty. (Sometimes a few folders will show up in the main directory, but they'll be empty of all files.)
WD Utilities will not run on the drives at this time. Unplugging them does not resolve the issue. Sometimes the drives show up multiple times in Disk Utilities.
The Mountain program is unable to unmount the drives (it says they are "in use") or remount the drives when they are in this condition. It gives the "force remount" option, which it claims may damage the content, so i don't do it.
*Only a full system restart, along with physically unplugging the external drives, and then remounting with mountain after startup, resolves the problem -- which then recurs overnight.
I have an external Seagate drive attached that does NOT suffer this problem.
As far as I can tell, my WD drivers are current.
I believe this problem started after I updated to Sierra, though I'm not positive. It was happening on 10.12.3 and 10.12.4. I just updated to .5 and there was no change.
This feels like a dangerous problem that I don't want to have repeated every night for infinity on drives that are supposed to be protecting my files.
I have tried turning off hibernate mode in terminal- this sometimes works for one day, but the problem recurs the following day. I am having trouble repeating the success.
Is there anything I can do about this besides replacing these drives with non WD-drives from now on? I purchased one of these drives a mere week ago to replace another one that I THOUGHT was failing, but was probably suffering from a similar issue. While I currently have three drives attached, I actually have five drives total, as I've been trying to sort through this issue: three wd, one lacie (part of wd, right?) and one seagate, and the ONLY one that's working is the seagate.
Further info as follow-up to questions: I did reformat the drives (and one of them is brand new, purchased two weeks ago, and reformatted), with no change in the situation.
The same problem is happening in two other drives that are not currently plugged in: A Lacie and another WD.
Does it not seem like there's an issue with the way the OS is communicating with these drives? And the fact that it's something that happens once per day, some time overnight seems to indicate that it's based on some kind of OS command and not based on enclosure or connection problem.
Time Machine works fine during the day, until the drives fail each night over night. It's not just the time machine drive that's failing. The other WD also shows up as empty, and unable to eject because it's "in use" like a frozen ghost.
Are there any terminal codes I could use to stop the drives from freezing up once a day, at basically the same time frame each day?
I could buy some more seagates I guess, but I literally have four working WD drives now that don't work seemingly just because of Sierra.
Thanks so much for any help.
Jon