記一次騰訊雲MySQL資料庫資料回滾

2022-02-17 01:58:50 字數 989 閱讀 8941

如題,因為操作人員的問題,需要對資料庫資料進行回滾。

可以看到,設定了7天自動備份,且是物理冷備。

什麼是物理冷備?科普一下:

(1)熱備:在資料庫執行時,直接進行備份,對執行的資料庫沒有影響。

(2)冷備:在資料庫停止執行的時候進行備份,這種備份方式最為簡單,只需要拷貝資料庫物理檔案即可。

(3)溫備:同樣是在資料庫執行的時候進行備份的,但對當前資料庫的操作會產生影響。

熱備份的缺點:

1.盡量不要出錯,否則後果會很嚴重。

2.如果熱備份不成功,所得結果不可用於時間點的資料恢復。

3.維護的工作比較困難。

冷備份的缺點:

1.單獨使用時,只能提供到"某一時間點的上"的恢復。

2.再實施備份的全過程中,資料庫必須是關閉狀態。

3.不能按表或按使用者恢復。

物理備份:

(冷熱備份都屬於物理備份)直接複製資料檔案進行的備份

優點:不需要其他的工具,直接複製就好,恢復直接複製備份檔案即可

缺點:與儲存引擎有關,跨平台能力較弱

邏輯備份:

從資料庫中匯出資料另存而進行的備份

優點:能使用編輯器處理,恢復簡單,能基於網路恢復,有助於避免資料損壞

缺點:備份檔案較大,備份較慢,無法保證浮點數的精度,使用邏輯備份資料恢復後,還需要手動重建索引,十分消耗cpu資源。

綜上,如果你不是大牛大能,物理備份還是選擇冷備份吧。

我的理解是對更新的部分做了備份。

這個回檔時間範圍是設定的自動備份的時間範圍,因此這裡是7天。運維人員一定要勤上線檢查問題。

等個四五分鐘,幾百mb的資料庫就回檔成功。啟動專案一看,怎麼資料還是沒變啊。

記一次MySQL資料庫crash事件

mysql8.0資料庫最近一次不知道怎麼回事,突然啟動不了,如下提示 mysql daemon failed to start 日誌如下 網上也找了很多資料,但都處理不了 因為本人安裝資料庫習慣將安裝好的資料庫移到移到其他目錄,所以做了乙個操作,用原來的覆蓋現有的檔案 左邊是原始資料庫檔案,右邊是移...

記一次騰訊雲部署專案過程

2.到jdk安裝目錄下執行解壓命令 sudo tar zxvf jdk 8u171 linux x64.tar.gz c usr local 將jdk解壓到 usr local目錄下 代表當前目錄 c 指定解壓目錄 3.配置環境變數 用 sudo vim etc profile 開啟系統配置環境變數...

mysql資料庫翻核 記一次mysql的調優

問題現象 mysql cpu占用188 多核 解決方法 1.跟蹤慢查詢 vi etc my.cnf 在mysqld下增加如下內容 log slow queries slow.log long query time 5 含義為記錄查詢時間超過5秒的sql到slow.log 查詢slow.log的內容,...