Unfortunately there's nothing to be done for the rollbacks. It seems like they're hitting everyone pretty hard today. I've seen posts that claim forcing a connection with the s8 servers (visiting neighbors, mining, etc) can help reduce how far back the game rolls but I can't verify if it works or how well it works. Sadly they offer no fixes for this other than the usual (have current version of DS and make sure your connection is good) and we're meant to just deal with whatever progress we lost during the rollbacks by redoing all that work.
I read a while back that mining can help so I try to make it a point to mine before I close my game. I've been told this will force the connection to the s8 servers which means if my game does roll back it should only roll back to after I exited the mine and everything I did before that is safe. Again, this isn't verified, just things I've read from other posters and use myself to try and prevent rolling back too far.