also, if you renewed your passport recently enough, meaning it has all of the current biometrics, then some states will just let you update your DL online and via mail....I was able to do that because I moved to MD at a ~convenient time, using my newly-renewed passport as sole ID for new in-state, pre-REAL ID DL. I checked a few months ago, and I since my state allows over-the-mail renewals and replacements, I already qualified for appoint-free renewal, because having gone through that with the passport.
...I'm guessing all states don't allow online/mail renewal, though.
You can renew an ID in CA using the online DMV portal, but to get a RealID you need to apply in person. Once you have a RealID you should be able to renew it online.
Muse, I don't know about East Bay, but everybody in South Bay recommends going to the San Jose DLPC on Senter Rd if you can't get an appointment since they only do driver's license there. Check the DMV website page for the offices, they have an estimated wait time there, though I have no idea how accurate it is.