7天玩轉PostgreSQL基礎訓練營(三)

      網友投稿 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.恢復完畢之后,再看下數據庫的表,發現已經恢復到上個時間點了

      7天玩轉PostgreSQL基礎訓練營(三)

      總結:

      為什么需要備份?

      保證數據的可靠性是數據相關應用的關鍵。

      應對磁盤故障、機器故障、人為誤操作數據損壞、自然災害等。

      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小時內刪除侵權內容。

      上一篇:提升企業研發效能,華為云助力東華軟件加速敏捷轉型
      下一篇:通過X寶數據學習爬蟲,python scrapy requests與response對象
      相關文章
      亚洲精品线在线观看| 亚洲精品动漫人成3d在线| 亚洲精品视频在线观看你懂的| 亚洲一区欧洲一区| 亚洲美女激情视频| 91亚洲精品视频| 久久精品国产亚洲精品2020| 亚洲视频精品在线| 老司机亚洲精品影院| 亚洲毛片在线观看| 亚洲黄色免费网址| 亚洲激情电影在线| 亚洲人成在久久综合网站| 亚洲一区二区三区国产精品无码| 亚洲午夜精品在线| 亚洲一区在线视频观看| 亚洲三级视频在线观看| 77777午夜亚洲| 亚洲美国产亚洲AV| MM1313亚洲国产精品| 毛片亚洲AV无码精品国产午夜| 亚洲精品无码永久在线观看男男| 亚洲精品无码日韩国产不卡av| 亚洲国产成人久久一区二区三区| 亚洲国产精品无码久久| 国产亚洲综合视频| 国产亚洲精品高清在线| 成人午夜亚洲精品无码网站| 亚洲不卡中文字幕无码| 亚洲精品视频久久| 一本色道久久88亚洲精品综合| 亚洲国产精品无码久久| 亚洲国产日韩在线观频| 久久久久亚洲爆乳少妇无 | 国产亚洲精品看片在线观看| 国产亚洲精品久久久久秋霞 | 色偷偷亚洲女人天堂观看欧| 亚洲日韩精品无码AV海量| 全亚洲最新黄色特级网站| 亚洲爽爽一区二区三区| 亚洲AV永久无码精品|