【云圖說】第132期 小云妹帶您快速玩轉RDS實例操作(2)——刪除與退訂
947
2022-05-29
第三天 華為云數據庫postgresql:備份恢復
了解RDS for PostgreSQ的備份功能,如自動備份、手動備份、全量備份、增量備份及如何將數據庫恢復到指定的時間點等。
打卡任務
1.完成一次手動全量備份并恢復一個新實例
2.按如下步驟完成按時間點恢復新實例的操作
1.在5分鐘周期內新建一張表,插入數據,等待增量備份完成,記錄完成時間(Time1) 2.在下一個周期,插入新的數據,等待增量備份完成,記錄完成時間(Time2) 3.按時間點完成一次恢復(配置要恢復到的時間點為Time1) 4.恢復完成后,確認Tme1之前創建的表存在,并且只有Tme1之前插入的數據。
1.完成一次手動全量備份并恢復一個新實例
1.點擊數據庫實例名,進入數據庫實例詳細頁面
2.選擇備份恢復-全量備份-創建備份
3.輸入備份名稱,點擊確定
4.等待備份創建完成
5.等待1-2分鐘,數據庫就會備份完成
6.點擊恢復到時間點,打開恢復工具
7.默認恢復到新實例(恢復到新實例需要重新購買資源,備份恢復知道怎么使用就可以了)
也可以將備份數據庫下載到本地,進行本地恢復
2.完成按時間點恢復新實例的操作
1.點擊右上方登錄按鈕,打開登錄頁面
2.點擊確定,進行登錄
3.查看數據庫中現有表
4.當前數據庫中只有test一張表,我們通過以下命令再新建一張表test2
/*創建一張表test*/
CREATE TABLE test2(c2 int);
/*插入一條數據*/
INSERT INTO test2 VALUES (1);
/*查詢結果*/
SELECT * FROM test2;
5.點擊左側刷新按鈕,可以看到test2已經新建成功
6.回到控制臺,看下現在的增量備份 time1
7.等大概5分鐘,新建一個表time2
8.等大概5分鐘,看下現在的增量備份 time1 time2
9.點擊恢復到指定時間點
10.恢復完畢之后,再看下數據庫的表,發現已經恢復到上個時間點了
總結:
為什么需要備份?
保證數據的可靠性是數據相關應用的關鍵。
應對磁盤故障、機器故障、人為誤操作數據損壞、自然災害等。
PostgreSQL常見備份類型
物理備份:通過備份數據文件和物理日志完成備份
1.在線備份,不影響讀寫
2.備份物理歸檔日志后,支持按時間點恢復(PITR)
3.通過 pgbasebackup進行基礎數據備份,通過歸檔日志完成物理日志備份
邏輯備份:通過將數據導出為SQL語句完成備份
1.在線備份,不影響讀寫
2.通常用于跨大版本升級
3.通過pgdump或pg_dumpall進行備份
文件備份:通過手動拷貝數據庫數據文件即可完成
1.離線備份,為了獲得可用的備份數據必須關閉數據庫后進行
2.通過tar -czvf- backup.tar.gz/usrr/local/pgsql/data進行備份
華為云數據庫 RDS for PostgreSQL備份恢復概覽
華為云 RDS for PostgreSQL通過物理備份實現備份恢復,支持:
1.全量備份:在線備份,不影響業務,備份物理數據文件和備份期間產生的WAL日志文件
2.增量備份:周期性備份增量WAL日志文件
3.按時間點恢復:基于周期性備份的WAL日志文件,可以配置恢復時間點
備份數據保存在對象存儲OBS中,11個9的數據可靠性保證(99.999999999%)
全量備份
自動備份策略:
1.創建新實例后,會自動觸發一次全量備份
2.每天一次全量備份;每天晚上12點啟動;系統默認保留七天的備份
支持調整備份策略:
1.調整備份周期(指定星期幾,至少保留一天)
2.調整備份啟動時間
3.調整備份保留時間(1~732天)
支持其它操作
1.手動全量備份
2.下載全量備份文件
3.復制全量備份文件
增量備份
增量備份:備份物理日志wAL,用于按時間點恢復(PITR),系統自動周期性對物理日志進行歸檔并上傳到OBS
增量備份策略
1.默認按五分鐘周期進行增量日志備份
2.不能關閉
3.最多丟一個周期內的數據
恢復
在實例故障且無法啟動的情況下,可以通過備份數據進行恢復。 RDS for PostgreSQL支持:
1.使用全量備份恢復一個新的實例
2.支持恢復到指定時間點
3.支持恢復到本地數據庫
下載全量備份的數據,在本地進行恢復數據庫
下載增量備份日志,實現按時間點恢復
不支持恢復到當前實例,可以通過恢復到新實例后修改為原實例IP的方式實現
PostgreSQL 機器學習
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。