精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

圖解MySQL邏輯備份的實現流程

數據庫
本文將通過圖文方式 對常見的邏輯備份工具 的 一致性備份 流程進行說明,來進一步了解邏輯備份的整個流程是怎么實現的。

1. 摘要

數據作為一家公司的重要資產,其重要程度不言而喻。數據庫為數據提供存取服務,擔任著重要的角色,如果因 數據 誤刪、服務器故障、病毒入侵等原因導致數據丟失或服務不可用,會對公司造成重大損失,所以數據庫備份是數據系統(tǒng)中最為重要的一環(huán)。

MySQL備份按照類型分為 邏輯備份、物理備份、快照備份 ,本文將 通過 圖文方式 對常見的邏輯備份 工具 的 一致性備份 流程進行說明,來進一步了解邏輯備份的整個流程是怎么實現的。

2. 概念

邏輯備份是數據庫對象級的備份,其將數據庫里的對象通過SQL查詢出來并轉儲到文件中, 包含了用于創(chuàng)建轉儲對象(數據庫,表,觸發(fā)器、自定義函數、存儲過程等)的CREATE語句,和用于將數據加載到表中的INSERT語句。

一致性備份 是指在某個時間點,導出的數據與導出的備份文件信息匹配,如果導出了多張表的數據,這些不同表之間的數據都是同一個時間點的數據,MySQL可以通過全局鎖(FTWRL,鎖表備份)和事務( single -trans ac tion, 一致性快 照 )實現。

鎖表備份在Server層實現,備份期間該實例只能進行SELECT操作;事務的 一致性快照備份在引擎層實現,支持MVCC引擎表 (InnoDB) 的備份,期間實例可以對任何表進行 DML 操作,DDL操作需要根據具體情況分析,本文會對該情況(一致性快照備份)進行說明。

常見的邏輯備份工具 : MySQL官方的 mysqldump、 mysqlpump、 mysqlshell 的dump方法和第三方開源的 mydumper 。

3. 工具說明

3.1 mysqldump

說明

mysqldump 使用 單線程 對表進行SELECT查詢并轉儲到文件來達到備份的目的,作為MySQL最“古老 ” 的備份工具,被廣泛的使用在備份中。

  • 備份命令
mysqldump -udump_user -p -P3306 -h127.0.0.1 --master-data=2 --single-transaction --default-character-set=utf8 --all-databases --triggers --routines --events > all.sql
  • 備份流程

開啟 general_log 查看備份流程,大致的備份流程如下圖所示:

流程說明:

1. 連接數據庫,設置當前變量,刷臟頁并加一個全局讀鎖,此刻數據庫實例只能SELECT,不能執(zhí)行其他任何類型的操作(會影響到業(yè)務),再設置事務隔離級別和開啟一致性快照,并獲取BINLOG和GITD信息,此時所有的支持事務的表(INNODB)數據均來自同一時間點。最后再釋放全局讀鎖,此刻數據庫實例可以執(zhí)行任何操作(正常情況下,加全局讀鎖和釋放鎖的時間很短)。

2. 獲取備份對象的元數據信息并 單線程 導出表「 SLEECT  * 」。導出表分3種情況:已經導出完成、還未導出和正在導出:

  • 對于 已導出的 表,可以做DDL操作( 使用 SAVEPOINT提前釋放 導出表的 metadata lock );
  • 對還未導出的表, INNODB 表的DDL操作,能否執(zhí)行成功取決于DDL的操作方式: no-rebuild 方式的DDL執(zhí)行成功, rebuild 方式的DDL執(zhí)行失敗( Table definition has changed),MyISAM引擎的表都能執(zhí)行成功;
  • 對正在導出的表,DDL會出現MDL,此時對該表后續(xù)的查詢都會出現MDL,導致業(yè)務不可用(時間根據備份時長決定),直到該表導出完成。

3. 獲取除表外的其他對象:自定義函數、存儲過程、VIEW等。

4. 獲取當前的GTID信息,所有對象的導出均轉儲到 一個文件 ,完成備份。

3.2 mysqlpump

  • 說明

mysqlpump 并行導出 功能的架構為:隊列+線程,允許有多個隊列,每個隊列下有多個線程,一個隊列可以綁定1個或者多個數據庫。 在mysqldump的基礎上額外支持了:并行備份、 延遲創(chuàng)建索引、 備份用戶、對象的通配符過濾、 DEFINER忽略等特性。

mysqlpump的備份是基于表并行的,對于每張表的導出只能是單個線程的,如果一張表非常大,大部分的時間都是消耗在這個表的備份上,并行備份的效果可能就不明顯。

  • 備份命令
mysqlpump -udump_user -p -P3306 -h127.0.0.1 --set-gtid-purged=on --default-parallelism=2  --single-transaction --default-character-set=utf8 --exclude-databases=mysql,sys,information_schema,performance_schema > all.sql
  • 備份流程

開啟 general_log 查看備份流程,大致的備份流程如下圖所示:

流程說明:

1. 多線程連接數據庫,設置當前變量,刷臟頁并加一個全局讀鎖,此刻數據庫實例只能SELECT,不能執(zhí)行任何類型的操作(會影響業(yè)務),再設置事務隔離級別和開啟一致性快照讀并獲取GITD 信息,此時所有的支持事務的表(INNODB)數據均來自同一時間點。最后再釋放全局讀鎖,此刻數據庫實例可以執(zhí)行任何操作(正常情況下,加全局讀鎖和釋放鎖的時間很短)。

2.獲取除表外的其他對象:自定義函數、存儲過程、VIEW等。

3.  獲取備份對象的元數據信息并 多線程 導出表 「 SLEECT col1,col2,... 」。導出表分3種情況:已經導出完成、還未導出和正在導出:

  • 對于 已導出的 表, 不能 做DDL操作(不支持SAVEPOINT);
  • 對還未導出的表, INNODB 表的DDL操作,能否執(zhí)行成功取決于DDL的操作方式: no-rebuild 方式的DDL執(zhí)行成功, rebuild 方式的DDL執(zhí)行失敗( Table definition has changed),MyISAM引擎的表都能執(zhí)行成功, 但如果表結構先于DDL導出,再導出數據,則在還原的時候會報異常(表結構和導出的數據不一致);
  • 對正在導出的表,DDL會出現MDL,此時對該表后續(xù)的查詢都會出現MDL,導致業(yè)務不可用(時間根據備份時長決定),直到該表導出完成。

4. 所有對象的備份均轉儲到 一個文件 ,完成備份。 備 份文件中存儲的表結構中只有主鍵,二級索引單獨一行存儲,目的是在恢復完數據后再添加二級索引,提高恢復效率(延遲創(chuàng)建索引) 。

3.3 mydumper

  • 說明

mydumper利用INNODB的MVCC版本控制的功能,實現 多線程 并發(fā)獲取一致性數據。特別是表以chunk的方式批量導出,即支持一張表多個線程以chunk的方式批量導出(基于行的多線程), 備份的對象支持正則匹配 。

  • 備份命令
mydumper -u dump_user -p -h 127.0.0.1 -P 3306 --use-savepoints --trx-consistency-only -r 100000 -t 2 -G -R -E -B sbtest -o /data/backup/

--trx-consistency-only:如果不加,則FTWRL的鎖在備份完成之后釋放。加了會在獲取到一致性快照讀之后釋放(UNLOCK TABLES)。

--rows:-r,分片導出的行數。

--use-savepoints 和 --rows互斥。

  • 備份流程

開啟 general_log 查看備份流程,大致的備份流程如下圖所示:

流程說明:

1. 連接數據庫,設置當前變量,刷臟頁并加一個全局讀鎖,此刻數據庫實例只能SELECT,不能執(zhí)行任何類型的操作(會影響業(yè)務),再獲取BINLOG和GITD 信息并設置事務隔離級別和開啟一致性快照,此時所有的支持事務的表(INNODB)數據均來自同一時間點。最后再釋放全局讀鎖,此刻數據庫實例可以執(zhí)行任何操作(正常情況,加全局讀鎖和釋放鎖的時間很短)。

2.  獲取備份對象的元數據信息并 多線程 導出表「 SLEECT  * 」。導出表分3種情況:已經導出完成、還未導出和正在導出:

  • 對于 已導出的 表,可以做DDL操作( 使用 SAVEPOINT提前釋放 導出表的 metadata lock ,如果使用分片導出, SAVEPOINT 將不可用 );
  • 對還未導出的表, INNODB 表的DDL操作,能否執(zhí)行成功取決于DDL的操作方式: no-rebuild 方式的DDL執(zhí)行成功, rebuild 方式的DDL執(zhí)行失敗( Table definition has changed),MyISAM引擎的表都能執(zhí)行成功;
  • 對正在導出的表,DDL會出現MDL,此時對該表后續(xù)的查詢都會出現MDL,導致業(yè)務不可用(時間根據備份時長決定),直到該表導出完成。

3. 所有表都導出完成后,再獲取除表外的其他對象:自定義函數、存儲過程、VIEW等

4.所有對象的導出均轉儲到 多個文件 ( 將表數據分塊導出 成多個數據文件 ) ,完成備份。

3.4 mysqlshell

  • 說明

MySQL Shell 是Oracle官方提供的一個交互式工具,用于開發(fā)和管理MySQL的服務器。其中的util.dumpInstance、util.dumpSchemas、util.loadDump 等是對MySQL進行備份管理,使用zstd實時壓縮算法,支持 多線程 備份,以chunk的方式批量導出,支持一張表多個線程以chunk的方式批量導出。

  • 備份命令
util.dumpSchemas(['sbtest'],'/data/backup',{"threads":1,"consistent":true})
  • 備份流程

流程說明:

1. 連接數據庫,設置當前變量,刷臟頁并加一個全局讀鎖,此刻數據庫實例只能SELECT,不能執(zhí)行任何類型的操作(會影響業(yè)務),再獲取BINLOG、GITD和備份對象的元數據信息,接著設置事務隔離級別和啟動一致性快照,此時所有的支持事務的表(INNODB)數據均來自同一時間點。最后再釋放全局讀鎖,此刻數據庫實例可以執(zhí)行任何操作(正常情況,加全局讀鎖和釋放鎖的時間很短)。

2. 獲取備份對象:自定義函數、存儲過程、VIEW等。

3.  多線程 導出表「 SLEECT col1,col2,... 」。導出表分3種情況:已經導出完成、還未導出和正在導出:

  • 對于 已導出的 表, 不能 做DDL操作( 不支持SAVEPOINT );
  • 對還未導出的表, 需要區(qū)分有沒有PK或UK:

沒有PK和UK, 還要根據DDL的操作方式: no-rebuild 方式的DDL執(zhí)行成功, rebuild 方式的DDL執(zhí)行失敗( Table definition has changed),MyISAM引擎的表都能執(zhí)行成功;

有PK或UK,和正在導出的表情況一樣,原因是在獲取分片信息時需要查詢表的最大最小值。

  • 對正在導出的表,DDL會出現MDL,此時對該表后續(xù)的查詢都會出現MDL,導致業(yè)務不可用(時間根據備份時長決定),直到該表導出完成。

4.所有對象的導出均轉存到 多個文件 (將表數據分塊導出成多個數據文件),完成備份。

3.5 小結

從上面各邏輯備份的流程中看到,在一致性備份下,所有表的DML操作不影響(除FTWRL短暫的時刻外),而DDL操作都存在一定的風險。所以在 邏輯備份期間,要盡量避免DDL操作 。

各邏輯備份工具的參數可以看官方文檔,對 比各工具之后,如表所示:

推薦使用的邏輯備份 ,需要具備的條件:支持一致性備份、行級別的 分片 多 線 程 導出 、 導出到多個文件(恢復 快 ), 延遲創(chuàng)建索引 和savepoint能力。從上面表中看到, mydumper 和 mysqlshell 中的dump方法能滿足較多的條件。

4. 總結

希望通過閱讀本文,能讓大家更清晰的了解邏輯備份的整個實現流程, 在選擇合適的邏輯備份時有幫助。

責任編輯:張燕妮 來源: 云數據庫技術
相關推薦

2011-05-16 11:29:00

MySQL自動備份

2011-03-28 16:12:55

mysql自動遠程備份

2010-06-04 19:15:42

MySQL安裝

2010-05-12 09:57:17

MySQL

2021-04-20 13:40:56

Epoll IO

2009-12-07 16:15:08

RHEL5 mysql

2010-08-17 09:55:33

DB2備份測試

2023-06-09 14:01:56

2009-06-04 15:51:46

Struts流程圖

2017-03-03 09:10:41

2010-05-12 13:58:28

MySQL定時數據備份

2010-05-17 08:47:08

MySQL 定時數據備

2023-08-31 10:04:31

Oracle數據庫

2010-05-24 10:23:34

實現MySQL

2024-09-05 08:28:25

2010-05-25 18:29:30

MySQL遠程訪問

2022-03-06 12:15:38

NettyReactor線程

2018-01-02 09:17:24

機器學習廣告推薦系統(tǒng)

2010-03-31 16:57:30

Oracle SH文件

2023-01-04 13:43:24

讀寫鎖AQS共享模式
點贊
收藏

51CTO技術棧公眾號

国产激情视频一区二区三区欧美| 精品久久久久久久| 亚洲一区二三区| 99国产在线视频| 性爱在线免费视频| 国产一区二区三区免费在线| 一区二区三区中文在线| 国产传媒一区二区三区| 亚洲天堂av片| 欧美疯狂party性派对| 91精品欧美综合在线观看最新| 91制片厂免费观看| 欧美一级特黄aaaaaa大片在线观看| 国产精品久久久久久久久久妞妞| 亚洲色图综合久久| 免费精品99久久国产综合精品应用| 91黄色在线| 99久免费精品视频在线观看| 国产精品久久久久久久7电影| 国产大屁股喷水视频在线观看| 亚洲国产精品免费视频| 亚洲va在线va天堂| 色爱区成人综合网| 亚洲第一页视频| 丝袜诱惑亚洲看片| 欧美成年人在线观看| 亚洲一区二区三区黄色| av成人在线观看| 婷婷成人综合网| 日本欧美精品久久久| 99国产精品一区二区三区| 亚洲综合欧美| 久久伊人精品一区二区三区| 中文字幕一区二区三区人妻| 国内精品视频| 91成人免费网站| 自拍偷拍一区二区三区| 香蕉视频成人在线| 国产一区二区精品久久99| 欧美自拍大量在线观看| 欧美黑吊大战白妞| 日本精品黄色| 精品亚洲男同gayvideo网站| 91丝袜超薄交口足| 秋霞国产精品| 婷婷久久综合九色综合伊人色| 成人短视频在线看| 精品电影在线| 99精品视频在线播放观看| 成人亲热视频网站| 这里只有精品999| 久久国产高清| 韩国国内大量揄拍精品视频| 日韩欧美123区| 亚洲图区在线| 亚洲激情电影中文字幕| 日本黄色一级网站| 在线成人免费| 欧美日韩国产在线播放网站| 国产福利一区视频| 亚洲人体视频| 日韩欧美国产成人| 18禁免费观看网站| 国内老司机av在线| 亚洲精品精品亚洲| 蜜桃网站在线观看| av片在线观看免费| 亚洲免费伊人电影| 99精品一级欧美片免费播放| 亚洲视频tv| 亚洲国产精品精华液ab| 青青草成人激情在线| 午夜影院免费视频| 99久久婷婷国产综合精品电影| 成人免费看片网站| av网站在线观看免费| 国产精品一区在线观看你懂的| 成人免费淫片视频软件| 国产视频www| 国产精品羞羞答答xxdd| 69174成人网| www.蜜臀av| 成人精品电影在线观看| 国产一区二区三区av在线| 男人天堂手机在线观看| av不卡免费电影| 久久免费看av| 国产福利在线视频| 国产精品国产三级国产aⅴ入口| 亚洲精品乱码久久久久久蜜桃91 | 国产精品免费不| 亚洲人成在线免费观看| 人妻av无码一区二区三区| 久久高清免费| 日韩中文字幕在线免费观看| 日本一级二级视频| 亚洲电影av| 国产999精品久久久影片官网| 伊人免费在线观看高清版| 精品一区二区国语对白| 91免费在线视频| 成人久久精品人妻一区二区三区| 99re在线精品| 亚洲人成人77777线观看| 麻豆视频在线免费观看| 一区二区三区不卡视频在线观看| 色综合久久久久无码专区| 亚洲精品88| 欧美精品一二三| 日韩成人av影院| 久久香蕉精品香蕉| 伊人伊人伊人久久| 青青草国产在线观看| 夜久久久久久| 国产日韩欧美中文在线播放| 亚洲国产剧情在线观看| 久久久精品免费观看| 欧洲精品视频在线| 日韩免费福利视频| 欧美日韩精品三区| 国产xxxx视频| 外国成人免费视频| 97精品视频在线| 中文字幕免费播放| 国产精品一区二区久久不卡| 欧美日韩一区在线播放| 成码无人av片在线观看网站| 一本久久a久久精品亚洲| 婷婷激情小说网| 九热爱视频精品视频| 久久天堂电影网| 中文字幕第四页| 国产成人精品一区二区三区四区| 欧美另类视频在线| 91ph在线| 日韩欧美国产中文字幕| 亚洲熟妇一区二区| 日韩中字在线| 日韩美女在线播放| 国产精品污视频| 国产丝袜欧美中文另类| 国产中文字幕二区| 日韩欧美激情电影| xvideos亚洲人网站| 成人午夜视频在线播放| 成人深夜在线观看| 日本丰满少妇黄大片在线观看| 亚洲第一影院| 亚洲精选一区二区| 国产一级免费av| 国产麻豆精品一区二区| 亚洲国产另类久久久精品极度| 中文字幕在线官网| 亚洲第一页中文字幕| 久久免费视频播放| 国产麻豆精品一区二区| 国产a级片免费看| 欧美a一级片| 日韩在线欧美在线国产在线| 日本一区二区三区久久| 日本一区二区三区在线不卡| 日本wwww视频| 日韩av字幕| 97久久精品人搡人人玩| 风流少妇一区二区三区91| 亚洲精品日产精品乱码不卡| 国产在线视频三区| 自产国语精品视频| 亚洲xxxx18| 在线观看电影av| 日韩精品专区在线影院重磅| 69av.com| 99久久99久久精品国产片果冻| 久久久性生活视频| 欧美黑人做爰爽爽爽| 欧美一区二区视频97| 日本韩国一区| 在线亚洲+欧美+日本专区| 国产精品久久久视频| 日韩成人一区二区三区在线观看| 日本一区二区在线视频| yw.尤物在线精品视频| 最近2019中文字幕第三页视频 | 国产精品观看| 国产精品一区二区三区观看| 三妻四妾完整版在线观看电视剧| 亚洲美女精品久久| 波多野结衣一区二区三区在线| 国产欧美在线观看一区| 欧美激情第3页| 小说区亚洲自拍另类图片专区| 91精品国产综合久久香蕉| av片在线观看网站| 亚洲黄色免费三级| 丁香社区五月天| 国产精品欧美久久久久一区二区| 亚洲黄色av片| 国产综合亚洲精品一区二| 美日韩免费视频| 久久夜夜久久| 欧美精品电影免费在线观看| 日本韩国精品一区二区| 欧美日韩国产一二三| 青娱乐国产盛宴| 久久久久88色偷偷免费| 永久免费黄色片| 亚洲免费网站| 黄频视频在线观看| 国产精品一区三区在线观看| 国内外成人免费激情在线视频网站| 色久视频在线播放| 欧美一区二区在线免费播放| 亚洲男人第一av| 国产精品成人一区二区艾草 | 三级欧美韩日大片在线看| 日韩视频在线观看视频| 欧美电影在线观看完整版| 国产精品综合久久久| 51av在线| 播播国产欧美激情| 天天影院图片亚洲| 91精品蜜臀在线一区尤物| 免费看日韩毛片| 日韩美女视频一区| 中文字幕在线观看的网站| 精品一区二区三区影院在线午夜| 波多野结衣乳巨码无在线| 99国产精品一区二区| 欧美精品亚洲精品| 在这里有精品| 国产精品视频午夜| 国产美女高潮在线观看| 久热在线中文字幕色999舞| 欧美日本韩国一区二区| 欧美高清dvd| 黄色av网站免费| 亚洲18女电影在线观看| 福利所第一导航| 亚洲欧洲av在线| 真实乱视频国产免费观看| 成人福利电影精品一区二区在线观看| 亚洲精品www.| 免费看日韩精品| 成人免费毛片播放| 中文在线不卡| 国产va亚洲va在线va| 自由日本语亚洲人高潮| 中文字幕一区二区三区有限公司| 亚洲婷婷影院| 精品中文字幕人| 一区二区三区视频播放| 成人黄色短视频在线观看| a∨色狠狠一区二区三区| 欧美精品久久久久| 中文在线观看免费| 久久精品中文字幕| 精品福利视频导航大全| 亚洲乱码国产乱码精品精| 深爱激情五月婷婷| 日韩欧美成人一区| av中文字幕在线免费观看| 91麻豆精品国产91久久久| www.亚洲激情| 欧美亚洲动漫制服丝袜| 中文字幕一区二区三区四区视频 | 在线亚洲欧美专区二区| 波多野结衣视频网址| 777色狠狠一区二区三区| 国产福利资源在线| 亚洲成人999| 九色在线视频| 久久综合久久八八| a'aaa级片在线观看| 欧美亚洲一级片| 成人在线观看免费视频| 99国产盗摄| 亚洲精品中文字幕99999| 亚洲永久一区二区三区在线| 欧美色123| 久久精品午夜福利| 久久成人麻豆午夜电影| 2018国产精品| 国产欧美日韩精品在线| 久久国产精品二区| 91黄色免费观看| 国产成人精品亚洲精品色欲| 亚洲男人第一av网站| bestiality新另类大全| 欧美亚洲成人精品| 91麻豆精品国产综合久久久| 国产一级二级三级精品| 日韩高清欧美| 成人午夜视频在线观看免费| 蜜桃视频在线观看一区二区| 一级少妇精品久久久久久久| 中文字幕精品一区| 日本少妇毛茸茸高潮| 欧美日韩aaaaa| 深夜福利视频在线免费观看| www日韩中文字幕在线看| 天堂中文最新版在线中文| 91久久久久久久一区二区| 亚洲精品**不卡在线播he| 超碰人人爱人人| 久久草av在线| 国产激情在线免费观看| 夜夜精品视频一区二区| 中国a一片一级一片| 亚洲精品www| 午夜av在线免费观看| 国产免费一区二区三区在线观看 | 中文字幕精品在线| 黄色污网站在线观看| 99re在线国产| 91tv官网精品成人亚洲| 能看的毛片网站| 久久亚洲精华国产精华液| 久久久久免费看| 日韩一区二区在线看片| 免费a级在线播放| 国产精品吹潮在线观看| 青青操综合网| 五月丁香综合缴情六月小说| 国产成人一区二区精品非洲| av在线免费播放网址| 日本福利一区二区| 五月婷婷六月色| 97免费中文视频在线观看| 亚洲精品午夜| 2022中文字幕| 国产自产视频一区二区三区| 亚洲欧美综合7777色婷婷| 欧美性色aⅴ视频一区日韩精品| 黄色片在线看| 国产成人高清激情视频在线观看| 偷拍自拍一区| a√天堂在线观看| www国产精品av| 国产成人无码一区二区三区在线| 精品999久久久| zzzwww在线看片免费| 国产精品12| 亚洲国产mv| 男女一区二区三区| 偷拍与自拍一区| 后进极品白嫩翘臀在线视频| 国内精品久久久久久中文字幕| 国产成人一二| 欧美a v在线播放| 久久奇米777| 久久久精品毛片| 深夜福利91大全| 亚洲精品aa| 久久福利一区二区| 成人av在线影院| 在线观看日韩中文字幕| 亚洲午夜精品视频| 国产原创一区| 日本福利视频在线观看| 从欧美一区二区三区| 99精品视频99| 在线播放亚洲激情| 国产欧美日韩电影| 日韩久久久久久久久久久久| 成人aa视频在线观看| 国产午夜麻豆影院在线观看| 影音先锋欧美精品| 国产成人免费视频网站视频社区 | 美女91在线看| 日本中文不卡| 国产一区二区伦理| 欧美一二三区视频| 在线看日韩欧美| 视频在线一区| 精品国产成人av在线免| 亚洲天堂福利av| 亚洲欧美自偷自拍| 国产日韩欧美在线| 亚洲日产国产精品| 国产三级黄色片| 亚洲成人999| 日韩欧乱色一区二区三区在线| 黄色一级大片免费| 国产亚洲va综合人人澡精品 | 4438国产精品一区二区| 最近中文字幕日韩精品| 99ri日韩精品视频| 嫩草av久久伊人妇女超级a| 亚洲卡通动漫在线| 国产一区二区三区福利| 91国产丝袜在线放| 蜜乳av另类精品一区二区| 丁香花五月激情| 亚洲人成在线观| 国产精品久av福利在线观看| 爱爱爱爱免费视频| 狠狠色狠狠色综合日日五| 成人高清免费在线| 色播亚洲婷婷| 99久久国产综合色|国产精品|