資料庫備份概念和理論

2021-06-22 16:57:25 字數 330 閱讀 8787

1  備份的概念

(1)資料庫備份不同於資料庫從庫,一般指離線備份。

(2)備份一般分為完成備份和活動備份。

完全備份是指完全備份資料庫的日誌,從資料庫建立的時刻開始,保留所有的操作日誌(不包括讀取操作)。這樣可以通過從頭讀日誌來恢復資料。

活動備份是指定期備份資料庫的資料,然後只保留最近的日誌。比如每週日備份一次資料,然後保留週日之後的所有日誌(備份之前的日誌可以刪掉)。

這樣通過上次備份資料和最近日誌可以恢復資料。

一般備份都採用

(3)生產上的備份

像商用資料庫oracle,一般都有方便的操作。設定活動備份的週期就可以了。

Mysql資料庫備份 資料庫備份和表備份

mysql中資料備份使用的命令是 mysqldump命令將資料庫中的資料備份成乙個文字檔案。表的結構和表中的資料將儲存在生成的文字檔案中。mysqldump命令的 工作原理很簡單。它先查出需要備份的表的結構,再在文字檔案中生成乙個create語句。然後,將表中的所有記錄轉換成一條insert語句。然...

資料庫備份和複製

1.1.1.基本概念 複製是將一組資料從乙個資料來源拷貝到多個資料來源的技術,是將乙份資料發布到多個儲存站點上的有效方式。使用複製技術,使用者可以將乙份資料發布到多台伺服器上,從而使不同的伺服器使用者都可以在許可權的許可的範圍內共享這份資料。複製技術可以確保分布在不同地點的資料自動同步更新,從而保證...

資料庫備份和恢復

這裡介紹兩種方法 1.mysqldump mysqldump不需要登入到資料庫中就可以備份和恢復庫和表 1 備份 mysqldump uroot p 123123 mytest mnt mytest bak date f sql 注意這裡是在命令列操作的,不是在mysql資料中,所以也不會有冒號 2...