成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識庫 > PostgreSQL備份工具 pgBackRest使用詳解

PostgreSQL備份工具 pgBackRest使用詳解

熱門標簽:江西穩(wěn)定外呼系統(tǒng)供應商 高德地圖標注電話怎么沒了 北京智能外呼系統(tǒng)供應商家 電話機器人錄音師薪資 中國地圖標注省份用什么符號 智能電銷機器人教育 孝感銷售電銷機器人廠家 無錫梁溪公司怎樣申請400電話 奧維地圖標注字體大小修改

前言

pgBackRest是一款開源的備份還原工具,目標旨在為備份和還原提供可靠易用的備份。

特性

并行備份和還原

備份操作期間壓縮通常是其瓶頸所在。pgBackRest通過并行處理解決了備份期間壓縮出現(xiàn)的瓶頸問題。

本地遠程操作

自定義協(xié)議允許 pgBackRest以最小化配置通過SSH在本地或者遠程執(zhí)行備份、還原和歸檔。并且該程序也通過協(xié)議層提供了PostgreSQL查詢接口,以便于必須要再遠程訪問PostgreSQL,從而保證了其安全性能。

全量,增量和差異備份

支持全量,增量和差異備份。pgBackRest不受異步時間影響,因此差異和增量備份完全安全。

備份保留策略和和歸檔過期

支持保留策略設置可以在任意時間創(chuàng)建全備和差異備份的覆蓋。

備份完整性

可以計算備份中每個文件的校驗和,并在還原期間重新檢查。備份完成文件復制后,將等待直到每個WAL段所需的備份保持一致然后存儲到備份倉庫中。

塊校驗和斷點備份流壓縮和校驗和增量還原并行異步WAL Push和Get表空間重新映射和Link支持S3存儲支持和Azure兼容對象存儲支持加密

使用

安裝解壓

[postgres@pgserver12 tools]$ tar -zxf pgbackrest-release-2.31.tar.gz
[postgres@pgserver12 tools]$ ls

創(chuàng)建必要目錄

ostgres@sungsasong ~]$ sudo mkdir -p -m 770 /var/log/pgbackrest
[postgres@sungsasong ~]$ sudo chown postgres.postgres /var/log/pgbackrest/
[postgres@sungsasong ~]$ sudo mkdir -p /etc/pgbackrest
[postgres@sungsasong ~]$ sudo mkdir -p /etc/pgbackrest/conf.d
[postgres@sungsasong ~]$ sudo touch /etc/pgbackrest/pgbackrest.conf
[postgres@sungsasong ~]$ sudo chmod 640 /etc/pgbackrest/pgbackrest.conf
[postgres@sungsasong ~]$ sudo chown postgres.postgres -R /etc/pgbackrest/
[postgres@sungsasong ~]$ sudo mkdir /usr/bin/pgbackrest
[postgres@sungsasong ~]$ sudo chown postgres.postgres /usr/bin/pgbackrest/
[postgres@sungsasong ~]$ sudo chmod 755 /usr/bin/pgbackrest/

編譯安裝

[postgres@sungsasong src]$ ./configure --prefix=/usr/bin/pgbackrest/
[postgres@sungsasong src]$ make -j24
[postgres@sungsasong src]$ make install -j24
install -d /usr/bin/pgbackrest/bin
install -m 755 pgbackrest /usr/bin/pgbackrest/bin

命令測試

[postgres@sungsasong src]$ /usr/bin/pgbackrest/bin/pgbackrest
pgBackRest 2.31 - General help
 
Usage:
 pgbackrest [options] [command]
 
Commands:
 archive-get Get a WAL segment from the archive.
 archive-push Push a WAL segment to the archive.
 backup Backup a database cluster.
 check Check the configuration.
 expire Expire backups that exceed retention.
 help Get help.
 info Retrieve information about backups.
 restore Restore a database cluster.
 stanza-create Create the required stanza data.
 stanza-delete Delete a stanza.
 stanza-upgrade Upgrade a stanza.
 start Allow pgBackRest processes to run.
 stop Stop pgBackRest processes from running.
 version Get version.
 
Use 'pgbackrest help [command]' for more information.

配置數(shù)據(jù)庫監(jiān)聽和訪問及日志(可選)

[postgres@sungsasong pgbackrest-release-2.31]$ egrep "10.10" $PGDATA/pg_hba.conf
host all all 10.10.20.0/24 trust
[postgres@sungsasong pgbackrest-release-2.31]$ egrep -v "^#" $PGDATA/postgresql.auto.conf
logging_collector = 'on'
listen_addresses = '*'

配置PostgreSQL數(shù)據(jù)庫數(shù)據(jù)存儲目錄

[postgres@sungsasong src]$ cat >>/etc/pgbackrest/pgbackrest.conf EOF
> [demo]
> pgl-path=/data/pg10/pgdata
> EOF

配置環(huán)境變量

[postgres@sungsasong ~]$ echo "export PATH=/usr/bin/pgbackrest/bin:\$PATH" >> .bashrc

創(chuàng)建備份和歸檔倉庫

[postgres@sungsasong ~]$ sudo mkdir -p /pgbackrest/repos
[postgres@sungsasong ~]$ sudo chmod 750 /pgbackrest/ -R
[postgres@sungsasong ~]$ sudo chown postgres.postgres /pgbackrest/ -R

將倉庫路徑加載在pgBackRest配置文件中

[postgres@sungsasong ~]$ cat /etc/pgbackrest/pgbackrest.conf
[demo]
pgl-path=/data/pg10/pgdata
 
[global]
repol-path=/pgbackrest/repos

配置數(shù)據(jù)庫歸檔

[postgres@sungsasong ~]$ egrep -v "^#" $PGDATA/postgresql.auto.conf
logging_collector = 'on'
archive_mode = 'on'
archive_command = 'pgbackrest --stanza=demo archive-push %p'
listen_addresses = '*'
log_filename = 'postgresql.log'
log_line_prefix = ''
max_wal_senders = '3'
wal_level = 'replica'

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

[postgres@sungsasong ~]$ pg_ctl restart -D $PGDATA -l /tmp/logfile
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started

可選配置歸檔壓縮

[postgres@sungsasong ~]$ cat /etc/pgbackrest/pgbackrest.conf
[demo]
pgl-path=/data/pg10/pgdata
 
[global]
repol-path=/pgbackrest/repos
 
[global:archive_push]
compress-level=3

配置基于保留策略的歸檔

[postgres@sungsasong ~]$ cat /etc/pgbackrest/pgbackrest.conf
[demo]
pg1-path=/data/pg10/pgdata
pg1-host-config-path=/data/pg10/pgbackrest
pg1-host-port=22
pg1-host-user=postgres
pg1-host=sungsasong
pg1-port=10001
pg1-user=postgres
 
[global]
repo1-path=/pgbackrest/repos
repo1-retention-full=2
 
[global:archive_push]
compress-level=3

創(chuàng)建存儲空間并檢查配置

[postgres@sungsasong ~]$ pgbackrest --stanza=demo --log-level-console=info stanza-create
2021-01-08 20:42:58.887 P00 INFO: stanza-create command begin 2.31: --exec-id=9283-e9744c3e --log-level-console=info --pg1-host=sungsasong --pg1-host-config-path=/data/pg10/pgbackrest --pg1-host-port=22 --pg1-host-user=postgres --pg1-path=/data/pg10/pgdata --pg1-port=10001 --pg1-user=postgres --repo1-path=/pgbackrest/repos --stanza=demo
2021-01-08 20:42:59.835 P00 INFO: stanza-create command end: completed successfully (948ms)

檢查配置

[postgres@sungsasong ~]$ pgbackrest --stanza=demo --log-level-console=info check
2021-01-08 21:41:29.851 P00 INFO: check command begin 2.31: --exec-id=21648-1862ac0d --log-level-console=info --pg1-path=/data/pg10/pgdata --pg1-port=10001 --pg1-user=postgres --repo1-path=/pgbackrest/repos --stanza=demo
2021-01-08 21:41:32.826 P00 INFO: WAL segment 000000010000000000000006 successfully archived to '/pgbackrest/repos/archive/demo/10-1/0000000100000000/000000010000000000000006-2f027934f4f35cd3983ca4b1b7b43c32ab089448.gz'
2021-01-08 21:41:32.826 P00 INFO: check command end: completed successfully (2975ms)

執(zhí)行備份

默認為增量備份,增量備份將會請求一個基礎全備,如果沒有基礎全備,增量備份將會變更到全備。

pgbackrest --stanza=demo --log-level-console=info backup
2021-01-08 21:43:55.014 P00 INFO: backup command begin 2.31: --exec-id=21661-13c54272 --log-level-console=info --pg1-path=/data/pg10/pgdata --pg1-port=10001 --pg1-user=postgres --repo1-path=/pgbackrest/repos --repo1-retention-full=2 --stanza=demo
WARN: no prior backup exists, incr backup has been changed to full
...
此處省略很多輸出
...
2021-01-08 21:44:00.951 P00 INFO: full backup size = 23.3MB
2021-01-08 21:44:00.951 P00 INFO: execute non-exclusive pg_stop_backup() and wait for all WAL segments to archive
2021-01-08 21:44:01.153 P00 INFO: backup stop archive = 000000010000000000000008, lsn = 0/8000130
2021-01-08 21:44:01.154 P00 INFO: check archive for segment(s) 000000010000000000000008:000000010000000000000008
2021-01-08 21:44:01.273 P00 INFO: new backup label = 20210108-214355F
2021-01-08 21:44:01.301 P00 INFO: backup command end: completed successfully (6288ms)
2021-01-08 21:44:01.301 P00 INFO: expire command begin 2.31: --exec-id=21661-13c54272 --log-level-console=info --repo1-path=/pgbackrest/repos --repo1-retention-full=2 --stanza=demo
2021-01-08 21:44:01.304 P00 INFO: expire command end: completed successfully (3ms)

可以定義備份的類型為增量還是差異備份

使用—type參數(shù)指定

[postgres@sungsasong ~]$ pgbackrest --stanza=demo --log-level-console=info --type=diff backup
2021-01-08 21:47:00.964 P00 INFO: backup command begin 2.31: --exec-id=21671-d3f8f8bf --log-level-console=info --pg1-path=/data/pg10/pgdata --pg1-port=10001 --pg1-user=postgres --repo1-path=/pgbackrest/repos --repo1-retention-full=2 --stanza=demo --type=diff
2021-01-08 21:47:01.770 P00 INFO: last backup label = 20210108-214355F, version = 2.31
2021-01-08 21:47:01.770 P00 INFO: execute non-exclusive pg_start_backup(): backup begins after the next regular checkpoint completes
2021-01-08 21:47:02.309 P00 INFO: backup start archive = 00000001000000000000000A, lsn = 0/A000028
2021-01-08 21:47:03.617 P01 INFO: backup file /data/pg10/pgdata/global/pg_control (8KB, 99%) checksum 5f020e7df484269ea245041be3228673560184ef
2021-01-08 21:47:03.721 P01 INFO: backup file /data/pg10/pgdata/pg_logical/replorigin_checkpoint (8B, 100%) checksum 347fc8f2df71bd4436e38bd1516ccd7ea0d46532
2021-01-08 21:47:03.722 P00 INFO: diff backup size = 8KB
2021-01-08 21:47:03.722 P00 INFO: execute non-exclusive pg_stop_backup() and wait for all WAL segments to archive
2021-01-08 21:47:03.942 P00 INFO: backup stop archive = 00000001000000000000000A, lsn = 0/A0000F8
2021-01-08 21:47:03.943 P00 INFO: check archive for segment(s) 00000001000000000000000A:00000001000000000000000A
2021-01-08 21:47:04.062 P00 INFO: new backup label = 20210108-214355F_20210108-214701D
2021-01-08 21:47:04.092 P00 INFO: backup command end: completed successfully (3129ms)
2021-01-08 21:47:04.092 P00 INFO: expire command begin 2.31: --exec-id=21671-d3f8f8bf --log-level-console=info --repo1-path=/pgbackrest/repos --repo1-retention-full=2 --stanza=demo
2021-01-08 21:47:04.095 P00 INFO: expire command end: completed successfully (3ms)

備份信息查看

[postgres@sungsasong ~]$ pgbackrest info
stanza: demo
 status: ok
 cipher: none
 
 db (current)
 wal archive min/max (10-1): 000000010000000000000001/00000001000000000000000A
 
 full backup: 20210108-214355F
 timestamp start/stop: 2021-01-08 21:43:55 / 2021-01-08 21:44:01
 wal start/stop: 000000010000000000000008 / 000000010000000000000008
 database size: 23.3MB, backup size: 23.3MB
 repository size: 2.7MB, repository backup size: 2.7MB
 
 diff backup: 20210108-214355F_20210108-214701D
 timestamp start/stop: 2021-01-08 21:47:01 / 2021-01-08 21:47:03
 wal start/stop: 00000001000000000000000A / 00000001000000000000000A
 database size: 23.3MB, backup size: 8.2KB
 repository size: 2.7MB, repository backup size: 425B
 backup reference list: 20210108-214355F

還原一個備份

模擬數(shù)據(jù)庫損壞

[postgres@sungsasong ~]$ cd $PGDATA/
[postgres@sungsasong pgdata]$ rm -rf *
#100分警告:千萬不要拿生產(chǎn)庫執(zhí)行

執(zhí)行還原

[postgres@sungsasong pgdata]$ pgbackrest --stanza=demo restore

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

[postgres@sungsasong pgdata]$ pg_ctl start -D $PGDATA -l /tmp/logfile
waiting for server to start.... done
server started
[postgres@sungsasong pgdata]$ psql
psql (10.13)
Type "help" for help.

以上就是pgbackrest介紹及使用。當前使用的最新版本已經(jīng)可以支持PostgreSQL13版本,僅僅是文檔上標注支持最新到PostgreSQL11版本。感興趣的同學可以下去試一下。

希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • PostgreSQL對GROUP BY子句使用常量的特殊限制詳解
  • PostgreSQL中的VACUUM命令用法說明
  • PostgreSQL 如何查找需要收集的vacuum 表信息
  • postgresql數(shù)據(jù)合并,多條數(shù)據(jù)合并成1條的操作
  • postgresql數(shù)據(jù)添加兩個字段聯(lián)合唯一的操作
  • postgreSQL使用pgAdmin備份服務器數(shù)據(jù)的方法
  • Postgresql 查看SQL語句執(zhí)行效率的操作

標簽:齊齊哈爾 阜陽 臨滄 海北 通化 那曲 泰州 荊州

巨人網(wǎng)絡通訊聲明:本文標題《PostgreSQL備份工具 pgBackRest使用詳解》,本文關鍵詞  PostgreSQL,備份工具,pgBackRest,;如發(fā)現(xiàn)本文內(nèi)容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PostgreSQL備份工具 pgBackRest使用詳解》相關的同類信息!
  • 本頁收集關于PostgreSQL備份工具 pgBackRest使用詳解的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    国产白丝在线观看| 亚洲欧美bt| 91精品店在线| 国产亚洲va综合人人澡精品| 久久视频在线观看中文字幕| 久久av资源站| 国产一区日韩| 免费a漫导航| 亚洲欧美一区二区久久| www.精品| 久久精品国产亚洲精品2020| 精品无码久久久久成人漫画| 视频一区在线免费观看| 欧美男男video| 精品少妇一区二区三区在线视频| 2019中文字幕在线观看| 久色婷婷小香蕉久久| 又色又爽又黄18网站| 日韩精品分区| 亚洲一区二区高清视频| 久久中文字幕av一区二区不卡| 中文字幕一精品亚洲无线一区| 亚洲伦理在线精品| 日本免费观看网站| 亚洲成人原创| 99精品欧美一区二区蜜桃免费| 视频一区二区三区四区五区| 自拍偷拍欧美激情| 久久精品九色| 九九在线视频| 国产不卡av在线免费观看| 韩国欧美一区二区| 中文字幕在线播放网址| 日韩在线播放中文字幕| 国产精品扒开做爽爽爽的视频| 欧美另类videoxo高潮| 久久免费黄色| 亚洲最大成人综合| 福利视频一区二区| 嫩模私拍啪啪| 免费视频一二三区| 4438全国亚洲精品在线观看视频| 欧美一区二区观看视频| 亚洲狼人国产精品| 91久久嫩草影院一区二区| 综合伊人久久| 日日夜夜精品视频天天综合网| 日本精品免费视频| 免费不卡av| 国产一级又黄| 欧美一区二区三区在线电影| 国产欧美精品日韩精品| 中日韩美女免费视频网址在线观看| 亚洲天堂黄色| 美女精品一区二区| 久久精品国产亚洲av麻豆蜜芽| 黄视频网站免费看| 日韩国产中文字幕| 久久草在线看| 午夜精品久久久久99蜜桃最新版| 你懂的一区二区| 日韩欧美一二三四区| www.国产在线视频| 欧美精品在线一区二区| 欧美性生交xxxxx久久久| 三级av免费观看| 亚洲精品tv久久久久久久久| 神马午夜伦理影院| 日韩在线视频在线| 影音先锋国产在线| 久久精品国产亚洲5555| 日本免费中文字幕在线| 色呦呦网站入口| 亚洲经典自拍| 喷白浆一区二区| 免费男女羞羞的视频网站中文字幕妖精视频| 国产人妖在线播放| 色婷婷亚洲婷婷| 亚洲色精品三区二区一区| av影视在线看| 在线亚洲伦理| 色偷偷偷在线视频播放| 日本精品久久久久久久久久| 高h调教冰块play男男双性文| 日韩一级黄色大片| wwwxxx黄色片| 欧美日韩另类丝袜其他| 伪装者在线观看完整版免费| 日本韩国一区二区| 欧美艳星kaydenkross| 久久天天做天天爱综合色| 99久热re在线精彩视频| 日韩av一区在线观看| 午夜欧美大尺度福利影院在线看| 日本高清一区二区视频| 欧美精品系列| 日韩一区二区三区精品视频| 日韩一区二区三区不卡视频| 亚洲免费网址| 亚洲人成绝费网站色www| 老司机久久99久久精品播放免费| 欧美h版在线观看| 亚洲一区二区三区免费在线观看| 久久综合久久久久88| 亚洲美女中文字幕| 欧美性xxxx极品hd满灌| 精品一区二区三区免费播放| 中文天堂在线资源| 国产精品一区二区你懂的| 成人狠狠色综合| 欧美日韩高清区| 涩涩视频免费网站| 好吊操视频这里只有精品| 国产一区二区三区四区福利| 偷偷操不一样的久久| 国产精品资源在线| 中文字幕+乱码+中文字幕明步| 免费在线观看h片| 色综合久久综合中文综合网| www在线观看播放免费视频日本| 亚洲青青青在线视频| 一区二区三区在线|网站| 日韩av在线网| 国产小视频在线观看| 6080国产精品| www..com日韩| 狠狠综合久久| 五月婷婷久久综合| 欧美日中文字幕| 成年人国产在线观看| 韩国成人免费视频| 亚洲欧美日韩另类精品一区二区三区| 国产经典自拍视频在线观看| 视频精品一区| 欧美成人禁片在线观看网址| **欧美日韩vr在线| jjzzjjzzjjzz| 精品卡1卡2卡三卡免费网站| 国产亚洲日本欧美韩国| 久久免费在线观看视频| 一区二区在线中文字幕电影视频| 精品视频高清无人区区二区三区| 国产精品综合在线| 国产精品欧美激情在线观看| 亚洲精品综合精品自拍| 国产高清精品在线观看| 国产精品第5页| 亚洲精品视频观看| 精品国产精品国产精品| 夜夜爽夜夜操| 国产精品av网站| 国产 欧美在线| 日本中文在线一区| 免费观看成人毛片| 成人a区在线观看| 超碰人人草人人| 成人在线观看网址| 久久久久九九九九| 亚洲精品久久| 国产在线欧美在线| 欧美电影一区二区三区| 国产剧情在线视频| 国产精品夜夜夜爽张柏芝| 91嫩草|国产丨精品入口| 97国产在线视频| 国产精品免费一区二区三区观看| 精品一区二区男人吃奶| 色婷婷精品久久二区二区密| 国产美女主播视频一区| a毛片在线观看| 日韩免费黄色片| 亚洲bt欧美bt日本bt| 97精品视频在线播放| 亚洲综合色婷婷在线观看| 日韩电影免费在线观看中文字幕| 国产乱视频在线观看| 国产丝袜精品第一页| wwwwxxxx国产| 自拍亚洲图区| 日本一二三不卡视频| 92精品国产成人观看免费| 中文在线第一页| 一道精品一区二区三区| 天天操天天搞| 男人的天堂va在线| 久久久久久久久丰满| 日韩美香港a一级毛片| 福利一区视频在线观看| 中文字幕日韩专区| 午夜精品福利在线视频| 久久精品免费| 成a人片在线观看www视频| 一本精品一区二区三区| 久久久久久久午夜| 天堂va蜜桃一区二区三区| 欧美三区在线观看| 国产一级一区二区| 私拍精品福利视频在线一区| 日韩视频中文| 国产精品久久久久久久久搜平片| 18被视频免费观看视频| 国产精品日本| 超碰97国产精品人人cao| 大片在线观看网站免费收看| 最新真实国产在线视频| 91欧美一区二区| 日韩欧美中文免费| 欧美成人三级在线播放| 外国成人免费视频| 夜夜亚洲天天久久| 97在线超碰| 在线观看一区二区精品视频| 欧美电影《轻佻寡妇》| 国产精品色婷婷在线观看| 亚洲国产精品va在看黑人| 国产综合精品一区二区三区| 国产欧美一区二区视频| 亚洲大型综合色站| 国产精品你懂的在线欣赏| 色多多视频在线播放| 国产精品国产三级国产aⅴ入口| 国产专区综合网| 国产www网站| 91麻豆123| 波多野结衣在线免费观看| 欧美xxxx视频| 国产一区二区高清在线| 日本一道在线观看| 亚洲欧洲精品一区| 亚洲成人福利在线观看| 日韩大陆毛片av| 在线视频 中文字幕| 久久精品国产99久久6| 人偷久久久久久久偷女厕| 国产成人在线视频播放| 影音先锋亚洲精品| 影音先锋中文字幕在线观看| 亚洲综合色自拍一区| 欧美激情午夜| 久久久www成人免费精品| 亚洲免费人成在线视频观看| 成人伊人精品色xxxx视频| 亚洲国产日韩欧美综合久久| 午夜福利理论片在线观看| 成人免费视频网站在线观看| 亚洲一区日韩精品中文字幕| 国产精品亚洲第一| 小小女视频网站色琼网站| 浮力影院网站午夜| 狠狠精品干练久久久无码中文字幕| 欧美色视频日本高清在线观看| 欧美激情一区二区三区p站| 欧美日韩大片在线观看| 鲁鲁视频www一区二区| 无码av免费一区二区三区试看| 国产不卡在线观看| 91原创在线视频| 国产av无码专区亚洲av毛网站| 免费视频最近日韩| 中文字幕亚洲无线码在线一区| 6080亚洲精品一区二区| 欧美日韩五区| jizz.www| av在线女优影院| 91视频播放| 一区二区三区欧美在线观看| 国产精品日本一区二区| 天天躁夜夜躁狠狠是什么心态| 久久狠狠婷婷| 日韩在线你懂得| 欧美性videos| 成人毛片视频网站| 国产性一乱一性一伧一色| 欧美酷刑日本凌虐凌虐| 亚洲欧美一区二区三区在线| 99视频免费观看蜜桃视频| 不卡中文字幕在线| 欧美一区二区三区电影在线观看| 日韩免费在线播放| 91九色对白| 7799精品视频天天看| 国产在线视频欧美一区| 久久亚洲一区二区三区四区五区高| 国产在线高清理伦片a| 国产成人自拍网站| 国产精一品亚洲二区在线视频| 中文字幕制服诱惑| 成人免费福利片| 欧美成aaa人片免费看| 91国产一区| 91国在线精品国内播放| 偷偷操不一样的久久| 琪琪亚洲精品午夜在线| 蜜桃狠狠狠狠狠狠狠狠狠| 日韩欧美国产另类| 羞羞色午夜精品一区二区三区| 色吊丝av中文字幕| 久久精品国产色蜜蜜麻豆| 日韩午夜在线观看| 成人永久看片免费视频天堂| 欧美成欧美va| 九色丨蝌蚪丨成人| 国产免费久久| 亚洲AV第二区国产精品| 国产三级精品在线观看| 色老板视频在线观看| 精品国产31久久久久久| 无码人妻精品一区二区三区蜜桃91| 欧美精品久久久久久久久久| 亚洲色婷婷久久精品av蜜桃| 18激情网站| 免费在线看a| 最近中文字幕免费观看| 亚洲综合一区二区精品导航| 青草视频在线观看免费| 超碰人人草人人| 涩涩涩视频在线观看| 在线观看成人动漫| www.xxxx国产| 日韩欧美一区二区三区免费看| 91毛片在线观看| 国产高清av片| 美女国内精品自产拍在线播放| 最近2019年中文视频免费在线观看| 香蕉视频在线观看网站| 亚洲AV成人无码网站天堂久久| 高清在线视频不卡| 日韩黄色网络|