資料庫備份
物理備份:資料庫作業系統的物理檔案(如資料檔案,日誌檔案等)的備份
物理備份的方法:
冷備份(離線備份):是在關閉資料庫時候進行的
熱備份(聯機備份):資料庫處於執行狀態,依賴於資料庫的日誌檔案
溫備份:資料庫鎖定表格(不可寫入但可讀)的狀態下備份操作
邏輯備份:對資料庫邏輯元件(如:表等資料庫物件)的備份
完全備份:每次對資料庫進行完整的備份 差異備份:備份自從上次完全備份之後被修改過的檔案 增量備份:只有在上次完全備份或者增量備份後被修改的檔案才會被備份
物理冷備:
備份時資料庫處於關閉狀態,直接打包資料庫檔案
備份速度快,恢復時也是最簡單的
專用備份工具mydump或mysqlhotcopy
mysqldump常用的邏輯備份工具
mysqlhotcopy僅擁有備份MyISAM或ARCHIVE表
啟用二進位制日誌進行增量備份
進行增量備份,需要重新整理二進位制日誌
第三方工具備份
免費的MySQL熱備份軟體Percona XtraBackup
mysqldump備份與恢復
mysqldump -u root -p[密碼] --databases 庫名 > /備份路徑/備份檔名.sql
mysqldump -u root -p[密碼] --all-databases >/備份路徑/備份檔名.sql
grep -v "^--" /backup2/ky17_ky18.sql | grep -v "^/" | grep -v "^$"
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69949806/viewspace-2923126/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- mysql 資料庫 備份MySql資料庫
- 資料庫備份策略資料庫
- MongoDB資料庫備份MongoDB資料庫
- mysql 資料庫備份MySql資料庫
- 資料庫備份方案資料庫
- oracle資料庫備份之exp增量備份Oracle資料庫
- oracle 備份資料庫,匯出資料庫Oracle資料庫
- mysqlpump 資料庫備份程式MySql資料庫
- mysqldump 資料庫備份程式MySql資料庫
- 資料庫備份指令碼資料庫指令碼
- 使用RMAN備份資料庫資料庫
- innobackupex 備份MySQL資料庫MySql資料庫
- 資料庫自動備份資料庫
- SQLserver備份資料庫示例SQLServer資料庫
- mysql 備份資料庫 mysqldumpMySql資料庫
- 備份SQL Server資料庫SQLServer資料庫
- master資料庫備份原因AST資料庫
- 資料庫備份基本策略資料庫
- SQL Server資料庫備份SQLServer資料庫
- 【備份恢復】從備份恢復資料庫資料庫
- 【RMAN】使用增量備份更新資料庫備份映象資料庫
- Oracle學習系列—資料庫備份—熱備份Oracle資料庫
- Oracle資料庫的備份方法-冷備份(轉)Oracle資料庫
- Oracle資料庫冷備份與熱備份操作梳理Oracle資料庫
- 【原】Oracle學習系列—資料庫備份—RMAN備份Oracle資料庫
- postgresql資料庫怎麼備份SQL資料庫
- MySQL資料庫的基本備份MySql資料庫
- 1. 備份MySQL資料庫MySql資料庫
- Mysql資料庫自動備份MySql資料庫
- 備份mysql資料庫報告MySql資料庫
- 利用RMAN備份重建資料庫資料庫
- 配置xtrabackup備份mysql資料庫MySql資料庫
- 使用innobackupex備份mysql資料庫MySql資料庫
- 使用Xtrabackup備份mysql資料庫MySql資料庫
- SQL備份資料庫程式碼SQL資料庫
- MSSQL 備份資料庫還原SQL資料庫
- 資料庫冷備份內容資料庫
- 資料庫全備份指令碼資料庫指令碼