mysql 冷備 Mysql資料冷備操作方法

2021-10-17 13:15:35 字數 590 閱讀 6698

定期的備份可使我們資料庫崩潰造成的損失大大降低。在mysql中進行資料備份的方法有兩種,一種是使用mysqldump程式,第二種是使用mysqlhotcopy、cp、tar或cpio等打包程式直接拷貝資料庫檔案。mysqldump程式備份資料庫較慢,但它生成的文字檔案便於移植。使用mysqlhotcopy等程式備份速度快,因為它直接對系統檔案進行操作,需人為協調資料庫資料的備份前後一致性。

方法一1.1.備份單個資料庫

# mysqldump -uroot -proot mysql > mysql.sql

1.2.備份單個表

# mysqldump -uroot -proot db_name tb_name > mysql_user.sql

注:恢復單個表:mysql -uroot -proot db_name 

方法二2.1.備份單個資料庫

# cd /var/lib/mysql

# tar czvf mysql.tar.gz db_name

2.2 備份多個資料庫

# cd /var/lib/mysql

# tar czvf databases.tar.gz db_name1 db_name2

MySQL資料庫的冷備方式

mysql資料庫備份的冷備方式最為簡單,指在資料庫停止的情況下,一般只複製資料庫相關物理檔案即可。對於innodb儲存引擎的表,只需要備份mysql資料庫的frm檔案,共享表空間檔案,獨立表空間檔案,重做日誌檔案。另外,需定期備份mysql資料庫的配置檔案my.cnf,這樣有利於恢復的操作。對於my...

mysql冷恢復的方法 MYSQL冷備份 恢復

mysql冷備份恢復 1.show variables like data 檢視datadir目錄,這就是所有資料的備份目錄,好像只有innodb的可以直接覆蓋備份 2.停掉mysql服務,然後整個目錄打包 3.到另一台win電腦上,同樣的,找到那台電腦的data目錄,停掉mysql服務,然後覆蓋,...

Oracle冷備步驟

冷備 在資料庫關閉狀態下完成物理系統的拷貝過程。非歸檔模式 1 得到資料庫執行的所有物理檔案 2 計畫內關閉資料庫 3 執行拷貝物理檔案到相應目錄 4 冷備完成後,啟動資料庫 指令碼如下 spool u02 back.sql select ho cp name u02 orcl from v dat...