如題,因為操作人員的問題,需要對資料庫資料進行回滾。
可以看到,設定了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的內容,...