青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

colorful

zc qq:1337220912

 

pg熱備

數(shù)據(jù)庫的PITR是一般數(shù)據(jù)庫都必須滿足的技術(shù)。其原理是依據(jù)之前的物理備份文件加上wal的預(yù)寫日志模式備份做的恢復(fù)。該技術(shù)支持8.*及以上版本。下面主要概述PITR的準(zhǔn)備和恢復(fù)過程。 測試環(huán)境

OS 環(huán)境:CentOS 6.2
數(shù)據(jù)庫 :PostgreSQL 9.1.9


一、前期工作既要恢復(fù),肯定是需要一個(gè)備份基礎(chǔ)的,否則再怎么的巧婦也難為無米之炊。
1.修改數(shù)據(jù)庫參數(shù),修改postgresql.conf:

archive_mode = on
archive_timeout = 300   --單位是秒,此處以5分鐘為限強(qiáng)制歸檔,僅作測試
archive_command = 'cp %p /data/pgbackup/archive/%f'  -- 注意/data/pgbackup/archive/目錄權(quán)限, chmod -R 777 /data/pgbackup/archive/
wal_level = archive

修改完重啟下reload,DB

2.基于文件級別的持續(xù)備份,
a.基礎(chǔ)備份
postgres=# select pg_start_backup('backup_2012_05_20_14:22:10');

b.打包備份pg_data
# cd /data
# tar -cvzf pgdata.tar ./postgres
mv pgdata.tar /data/pgbackup/base/

c.結(jié)束基礎(chǔ)備份并切換歸檔

postgres=# select pg_stop_backup();

postgres=# select pg_switch_xlog();
 pg_switch_xlog
----------------
 0/C000020
(1 row)

postgres=# select pg_current_xlog_location();
 pg_current_xlog_location
--------------------------
 0/C000020
(1 row)

postgres=# create table test_1(id int,name varchar(50));
postgres=# insert into test_1 values (1,'kenyon');
INSERT 0 1

此時(shí)在pg_data路徑下會產(chǎn)生一個(gè)label,可以查看內(nèi)容有checkpoint時(shí)間,基礎(chǔ)備份的開始和結(jié)束時(shí)間,以及標(biāo)簽名稱等。因?yàn)橹耙呀?jīng)設(shè)置了archive的三個(gè)參數(shù),可以在archive的備份路徑pg_home/archive下看到歸檔的文件會定時(shí)傳過來。

二、恢復(fù)過程
停數(shù)據(jù)庫
# pg_stop

假定數(shù)據(jù)庫的崩潰場景,將pgdata數(shù)據(jù)刪除
# rm -rf /database/pgdata

恢復(fù)之前備份的tar文件
# tar xvf pgdata.tar

刪除pg_xlog文件夾并重建
# rm -rf pg_xlog
# mkdir -p pg_xlog/archive_status

新建recovery.conf文件并修改
# vi /data/postgres/recovery.conf
--新增內(nèi)容,指定恢復(fù)文件和路徑,%f,%p見上面說明
restore_command = 'cp /data/pgbackup/archive/%f "%p"'

啟動數(shù)據(jù)庫

# pg_start
[postgres@localhost archive]$ psql
spsql (9.1.3)
Type "help" for help.

postgres=# select * from test_1;
 id |  name  
----+--------
  1 | kenyon
(1 rows)

--恢復(fù)成功,會恢復(fù)到之前接收到的最后一個(gè)歸檔文件。另外recovery.conf會改名變成recovery.done

日志內(nèi)容:

LOG:  shutting down
LOG:  database system is shut down
LOG:  database system was interrupted; last known up at 2012-05-20 22:23:15 CST
LOG:  starting archive recovery
LOG:  restored log file "000000010000000000000002" from archive
LOG:  redo starts at 0/8000078
LOG:  consistent recovery state reached at 0/C000000
LOG:  restored log file "000000010000000000000003" from archive
LOG:  restored log file "000000010000000000000004" from archive
LOG:  restored log file "000000010000000000000005" from archive
LOG:  restored log file "000000010000000000000006" from archive
LOG:  restored log file "000000010000000000000007" from archive
cp: cannot stat `/home/postgres/archive/000000010000000000000008': No such file or directory
LOG:  could not open file "pg_xlog/000000010000000000000008" (log file 0, segment 8): No such file or directory
LOG:  redo done at 0/1C000078
LOG:  last completed transaction was at log time 2012-05-20 23:01:22.960591+08
LOG:  restored log file "000000010000000000000007" from archive
cp: cannot stat `/home/postgres/archive/00000002.history': No such file or directory
LOG:  selected new timeline ID: 2
cp: cannot stat `/home/postgres/archive/00000001.history': No such file or directory
LOG:  archive recovery complete
LOG:  database system is ready to accept connections
LOG:  autovacuum launcher started

PS:若要恢復(fù)到指定時(shí)間,還需要再recovery.conf中設(shè)置recovrey_target_time,recovery_target_timeline等參數(shù)

總結(jié):pitr技術(shù)對于7*24小時(shí)支撐是至關(guān)重要的,但是如果數(shù)據(jù)庫非常小,增大pg_dump備份的頻率可能更方便,但對于大數(shù)據(jù)庫就需要了。

posted on 2013-11-06 17:12 多彩人生 閱讀(681) 評論(0)  編輯 收藏 引用 所屬分類: postgresql

導(dǎo)航

統(tǒng)計(jì)

常用鏈接

留言簿(3)

隨筆分類

隨筆檔案

搜索

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲视频在线一区| 在线一区视频| 99精品视频网| 一二三区精品| 亚洲人成在线观看一区二区| 久久本道综合色狠狠五月| 亚洲美女91| 在线观看国产成人av片| 国产日韩欧美日韩大片| 国产日韩精品一区二区三区 | 欧美xart系列高清| 性欧美大战久久久久久久免费观看| 日韩一级免费| 久久av红桃一区二区小说| 久久精品一区四区| 欧美www视频在线观看| 亚洲欧洲一区二区天堂久久| 亚洲高清网站| 亚洲永久免费av| 久久国产一区二区| 欧美国产精品一区| 国产精品久久久久一区二区| 国产亚洲美州欧州综合国| 1769国产精品| 亚洲欧美日韩专区| 欧美多人爱爱视频网站| 在线一区二区日韩| 免费观看久久久4p| 国内不卡一区二区三区| 亚洲视频网在线直播| 免费在线一区二区| 欧美一区二区三区四区高清 | 亚洲欧洲日产国产综合网| 亚洲黄色一区| 亚洲视频1区| 欧美一区视频| 国产精品午夜av在线| 亚洲伦伦在线| 欧美成人精品| 久久视频在线看| 好吊色欧美一区二区三区四区| 亚洲一区二区三区中文字幕在线| 欧美电影在线观看| 葵司免费一区二区三区四区五区| 国产日韩欧美三区| 久久人体大胆视频| 久久经典综合| 亚洲美女精品成人在线视频| 蜜桃av久久久亚洲精品| 久久久国产视频91| 亚洲激情视频网站| 亚洲福利在线观看| 欧美日韩综合另类| 久久久福利视频| 欧美电影免费| 性一交一乱一区二区洋洋av| 亚洲欧美日韩国产成人精品影院| 欧美久久视频| 狠狠爱www人成狠狠爱综合网| 欧美中在线观看| 久久久久久综合网天天| 99精品国产热久久91蜜凸| 亚洲一区国产视频| 亚洲黄一区二区三区| 日韩视频在线一区| 经典三级久久| 亚洲深夜福利在线| 亚洲黄色av| 性亚洲最疯狂xxxx高清| 亚洲精品久久视频| 亚洲国产精品成人综合色在线婷婷| 99亚洲一区二区| 亚洲欧洲一级| 久久久久久电影| 久久国产精品99精品国产| 欧美精品一区三区在线观看| 久久久久一本一区二区青青蜜月| 欧美日韩高清一区| 亚洲精品久久久久久久久久久久| 国产日韩欧美综合| 亚洲视频在线观看一区| 亚洲黄网站在线观看| 久久视频在线免费观看| 久久精品国产亚洲一区二区三区 | 日韩视频―中文字幕| 亚洲第一偷拍| 欧美日韩成人一区二区| 亚洲精品你懂的| 亚洲激情视频在线观看| 欧美巨乳在线| 亚洲欧美另类中文字幕| 欧美在线|欧美| 亚洲高清不卡av| 国产精品人人爽人人做我的可爱| 亚洲午夜伦理| 欧美激情按摩| 午夜精品久久久久久久男人的天堂 | 亚洲国产老妈| 91久久精品国产91久久| 国产一区二区三区久久 | 久久夜色精品国产欧美乱| 伊伊综合在线| 国产精品视频yy9099| 巨乳诱惑日韩免费av| 亚洲特级片在线| 亚洲高清视频的网址| 久久精品国产在热久久| 一区二区三区高清在线| 韩国精品一区二区三区| 国产精品video| 欧美激情一区二区三区蜜桃视频| 亚洲欧美在线一区| 一本色道久久综合亚洲精品不 | 亚洲影院免费| 在线观看欧美成人| 国产在线播放一区二区三区| 欧美国产激情| 欧美黑人在线观看| 欧美激情视频网站| 欧美日韩18| 国产精品九九久久久久久久| 欧美成人黑人xx视频免费观看| 欧美专区中文字幕| 亚洲欧美一区二区精品久久久| 亚洲欧美精品在线观看| 午夜精品美女自拍福到在线| 中文国产亚洲喷潮| 欧美一区二区三区在线观看| 久久九九热免费视频| 欧美激情中文字幕乱码免费| 欧美国产专区| 久久亚洲精选| 亚洲精品久久久蜜桃| 亚洲一区精彩视频| 久久久久久伊人| 国产精品国产三级国产专播精品人 | 亚洲精品看片| 午夜久久电影网| 亚洲电影毛片| 亚洲欧美日韩国产成人| 美女黄色成人网| 国产区二精品视| 亚洲欧美精品suv| 亚洲风情亚aⅴ在线发布| 亚洲免费小视频| 欧美人成免费网站| 尤物在线精品| 久久这里有精品15一区二区三区 | 一区二区av在线| 久久久成人精品| 欧美一级大片在线观看| 国产精品区一区二区三区| 99视频精品| 亚洲动漫精品| 欧美91大片| 亚洲美女黄色| 亚洲精品一区二区三区樱花| 欧美成人精品在线观看| 亚洲国产精品www| 欧美大片免费久久精品三p| 久久黄色级2电影| 亚洲电影成人| 亚洲高清视频一区二区| 欧美极品一区二区三区| 99国产精品视频免费观看| 开心色5月久久精品| 欧美成年网站| 午夜精品视频在线| 久久久久国产精品一区二区| 模特精品在线| 国产亚洲a∨片在线观看| 性欧美xxxx视频在线观看| 性欧美8khd高清极品| 狠狠色2019综合网| 亚洲经典在线| 国产偷久久久精品专区| 日韩午夜免费视频| 亚洲免费观看视频| 国产精品国产一区二区| 激情综合视频| 亚洲国产成人在线播放| 欧美精品网站| 久久激五月天综合精品| 久久亚洲综合| 午夜精彩国产免费不卡不顿大片| 久久精品91久久久久久再现| 亚洲日韩欧美一区二区在线| 一区二区三区av| 亚洲日本va午夜在线电影| 亚洲一区二区三区高清不卡| 亚洲福利在线观看| 久热综合在线亚洲精品| 性欧美大战久久久久久久免费观看 | 欧美福利一区二区| 国产欧美精品在线观看| 在线中文字幕一区| 在线亚洲成人| 欧美日韩亚洲一区二区三区在线| 老司机久久99久久精品播放免费| 国产精品欧美久久|