Just updated: No need to read further. I took another look at my own backup notes. Since the two servers are backed up separately, but the folders are organized by date, I found a valid backup from the other server for a date I checked online. It might take two or three days to complete the restoration. Still, I'm out the money I paid Oracle...
At noon today, I powered on my Surface Pro X and found that it failed to boot, showing a "recovering" status. I suspect I damaged the Windows partition when I compressed it under Linux the day before yesterday, so I had to repair it again. And so began another run of bad luck.
In the afternoon, I brought the repaired Pro X to the library to write, planning to finish the draft I didn't complete yesterday. Then I found that the Surface keyboard wasn't working. At first, I thought it was a driver issue. But after trying to fix it, nothing helped. When I was about to detach it, it suddenly worked again—but it's a loose connection. It only works when I lay it flat and press down on it. So now the keyboard is broken and needs to be repaired.
I positioned the keyboard in a state where it could type properly, and since the built-in Markdown editor isn't great, I opened the White Paper Notes app I used before. And then—disaster. It wouldn't open.
I quickly checked my phone. Oh no, the Oracle Always Free server I bought for 500 bucks was down... The IP couldn't connect to the server. It's done for. That's when I remembered: I only backed up some things, not everything. The last backup task that ran was on July 3rd, and I never made a single backup of the containers and application source code on that 2c12g server. The loss isn't total, but it's still pretty devastating. Because just the day before yesterday, thinking I'd promote White Paper Notes, I posted the video to Bilibili, and today I spent an extra 50 yuan on a promotion boost. So all the code I wrote, the AI Agent that had been running for so long (on that server), and the video I spent three nights making—all of it went down the drain...
And without the source code, fixing White Paper Notes is basically the same as rewriting it from scratch. Plus, the AI part alone is incredibly difficult. I think I probably won't bother fixing it.
So, don't spend money on any server that's prone to getting banned! Especially Oracle and Azure! So, don't spend money on any server that's prone to getting banned! Especially Oracle and Azure! So, don't spend money on any server that's prone to getting banned! Especially Oracle and Azure! So, don't spend money on any server that's prone to getting banned! Especially Oracle and Azure! So, don't spend money on any server that's prone to getting banned! Especially Oracle and Azure!
If you're planning to do that, make sure all services run in containers, all data is saved and uploaded to object storage at the same time, and every 2 days, package all containers and upload them to object storage. This is the lesson learned from someone who's been there...
Of course, I also saved some other data, but the funny thing is, all the data I was worried about is perfectly fine—except my blog. They're living on safe servers. But my blog, as you can see, because I found the access too slow, I migrated it to Alibaba Cloud... All those hard-earned backups turned out to be completely useless.

Heaven has no mercy!

7.10 Another unlucky day, following those days before.