Mydumper工作流程圖和主要步驟概括
工作流程圖:
主要步驟概括:
1.主執行緒 FLUSH TABLES WITH READ LOCK , 施加全域性只讀鎖,以阻止 DML 語句寫入,保證資料的一致性
2.讀取當前時間點的二進位制日誌檔名和日誌寫入的位置並記錄在 metadata 檔案中,以供即使點恢復使用
3.N個(執行緒數可以指定,預設是 4 ) dump 執行緒 START TRANSACTION WITH CONSISTENT SNAPSHOT ; 開啟讀一致的事物
4.dump non-InnoDB tables , 首先匯出非事物引擎的表
5.主執行緒 UNLOCK TABLES 非事物引擎備份完後,釋放全域性只讀鎖
6.dump InnoDB tables , 基於事物匯出 InnoDB 表
7.事物結束
備份所生成的檔案
所有的備份檔案在一個目錄中,目錄可以自己指定
目錄中包含一個 metadata 檔案
記錄了備份資料庫在備份時間點的二進位制日誌檔名,日誌的寫入位置,
如果是在從庫進行備份,還會記錄備份時同步至主庫的二進位制日誌檔案及寫入位置
每個表有兩個備份檔案:
database.table-schema.sql 表結構檔案
database.table.sql 表資料檔案
如果對錶檔案分片,將生成多個備份資料檔案,可以指定行數或指定大小分片
主要步驟概括:
1.主執行緒 FLUSH TABLES WITH READ LOCK , 施加全域性只讀鎖,以阻止 DML 語句寫入,保證資料的一致性
2.讀取當前時間點的二進位制日誌檔名和日誌寫入的位置並記錄在 metadata 檔案中,以供即使點恢復使用
3.N個(執行緒數可以指定,預設是 4 ) dump 執行緒 START TRANSACTION WITH CONSISTENT SNAPSHOT ; 開啟讀一致的事物
4.dump non-InnoDB tables , 首先匯出非事物引擎的表
5.主執行緒 UNLOCK TABLES 非事物引擎備份完後,釋放全域性只讀鎖
6.dump InnoDB tables , 基於事物匯出 InnoDB 表
7.事物結束
備份所生成的檔案
所有的備份檔案在一個目錄中,目錄可以自己指定
目錄中包含一個 metadata 檔案
記錄了備份資料庫在備份時間點的二進位制日誌檔名,日誌的寫入位置,
如果是在從庫進行備份,還會記錄備份時同步至主庫的二進位制日誌檔案及寫入位置
每個表有兩個備份檔案:
database.table-schema.sql 表結構檔案
database.table.sql 表資料檔案
如果對錶檔案分片,將生成多個備份資料檔案,可以指定行數或指定大小分片
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15498/viewspace-2139289/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- mydumper工作流程圖流程圖
- Java開發中的工作流程和步驟Java
- 個人和企業搭建網站主要流程和步驟詳解網站
- 雲擴RPA研習社 | 解析流程開發主要步驟
- 【MySQL】Mydumper工作原理MySql
- GitHub倉庫配置SSH keys步驟流程圖解Github流程圖圖解
- 華納雲:ubuntu開啟ssh的步驟和流程Ubuntu
- Redis主從複製工作原理和步驟介紹Redis
- (二) Dorker 專案部署和安裝 dockerUI 整體步驟和流程DockerUI
- 有效採購流程的7個步驟
- 採購流程的5個理想步驟
- 【RAC】RAC更換心跳地址和RAC更換儲存主要步驟
- 成功實施CRM流程的5個步驟
- 完整的SMT貼片機操作步驟流程
- 手機app開發的基本流程步驟APP
- 四個步驟,教你落地穩定性保障工作
- 制定供應商管理流程的5個步驟
- 重灌系統windows10步驟和詳細圖文教程Windows
- MHA安裝和部署步驟
- 簡單介紹Git合併分支的流程步驟Git
- 圖解 Debian 10(Buster)安裝步驟圖解
- mydumper
- 科技展廳設計的流程主要分幾步?
- git合併分支和提交步驟Git
- 什麼是漏洞挖掘?其流程分為幾個步驟?
- 工作流程圖怎麼製作,有哪些製作流程圖的工具?流程圖
- u盤重灌系統win7步驟和詳細教程圖解Win7圖解
- mydumper和myloader使用引數解釋
- mydumper和myloader引數使用說明
- 架構師升級步驟和平時的工作內容!架構
- 架構師升級步驟和平時的工作內容架構
- 安裝gulp步驟和使用方法
- SAP MM 關於STO步驟和配置
- 企業展廳設計製作的五個流程步驟
- 【智慧製造】淺談ERP實施應用的流程步驟
- 操作步驟
- Mastercam 2021安裝教程(附圖文安裝步驟)AST
- win10工作列沒有網路圖示怎麼設定 恢復網路圖示的詳細步驟Win10
- 專案流程管理工具:OmniPlan Pro 4 完整安裝步驟