• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    SQL Server數(shù)據(jù)庫(kù)備份與恢復(fù)的研究與實(shí)踐

    2018-11-01 05:19周勇強(qiáng)
    電腦知識(shí)與技術(shù) 2018年18期
    關(guān)鍵詞:恢復(fù)檢查點(diǎn)備份

    周勇強(qiáng)

    摘要:如何設(shè)計(jì)良好的數(shù)據(jù)庫(kù)備份方案,正確處理各種備份恢復(fù)問(wèn)題,在出現(xiàn)各種軟硬件故障及人為誤操作問(wèn)題后及時(shí)有效地恢復(fù)數(shù)據(jù)庫(kù),從而將數(shù)據(jù)丟失的風(fēng)險(xiǎn)降到最小,是很多數(shù)據(jù)庫(kù)管理員面臨的問(wèn)題。該文力圖從較深入的層次對(duì)SQL Server數(shù)據(jù)庫(kù)的備份和恢復(fù)機(jī)制進(jìn)行研究,將理論與實(shí)踐相結(jié)合,分析一個(gè)有代表性的數(shù)據(jù)庫(kù)備份恢復(fù)策略,提供有益的知識(shí)和經(jīng)驗(yàn)。

    關(guān)鍵詞: SQL Server;備份;恢復(fù);事務(wù)日志;檢查點(diǎn)

    中圖分類號(hào):TP311.13 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2018)18-0003-03

    1 引言

    SQL Server數(shù)據(jù)庫(kù)已在各種應(yīng)用系統(tǒng)中得到廣泛應(yīng)用,數(shù)據(jù)的重要性不言而喻,但各種軟硬件故障及人為誤操作問(wèn)題難以避免,如果對(duì)SQL Server的數(shù)據(jù)庫(kù)備份和恢復(fù)機(jī)制沒(méi)有透徹的理解,就無(wú)法掌握正確的備份恢復(fù)技術(shù)。本文對(duì)SQL Server 2005及以上版本用戶數(shù)據(jù)庫(kù)的三種基本備份方式及相應(yīng)的介質(zhì)恢復(fù)技術(shù)進(jìn)行研究,不涉及文件和文件組的備份恢復(fù)、系統(tǒng)數(shù)據(jù)庫(kù)的備份恢復(fù)、高可用性方案等內(nèi)容的探討。

    2 數(shù)據(jù)庫(kù)備份

    2.1 完整備份

    完整備份是所有其他備份類型的基準(zhǔn)備份,備份的內(nèi)容為備份時(shí)的所有數(shù)據(jù)以及能將數(shù)據(jù)庫(kù)基于這些數(shù)據(jù)恢復(fù)到備份結(jié)束時(shí)一致?tīng)顟B(tài)的事務(wù)日志。

    使用不帶DIFFERENTIAL選項(xiàng)的Backup Database命令執(zhí)行完整備份:

    Backup Database database_name TO backup_device

    完整備份過(guò)程分為三個(gè)階段:

    ① 執(zhí)行檢查點(diǎn)(Checkpoint)。將內(nèi)存中的臟日志和臟數(shù)據(jù)存盤,對(duì)處于非完整日志序列維護(hù)狀態(tài)的數(shù)據(jù)庫(kù)進(jìn)行日志截?cái)啵谌罩疚募袑懭胍欢螜z查點(diǎn)記錄(首條記錄的LSN為檢查點(diǎn)起點(diǎn)的LSN,即CheckpointLSN),內(nèi)容為當(dāng)前的MinLSN及所有活動(dòng)事務(wù)的起始LSN,MinLSN是檢查點(diǎn)起點(diǎn)的LSN和當(dāng)前最早活動(dòng)事務(wù)起點(diǎn)的LSN中的最老LSN。

    ② 數(shù)據(jù)轉(zhuǎn)儲(chǔ)。將所有已分配區(qū)(Extent)的數(shù)據(jù)復(fù)制到備份集。

    ③ 日志轉(zhuǎn)儲(chǔ)。將LSN滿足條件FirstLSN≤LSN

    2.2 差異備份

    差異備份和完整備份類似,二者主要差別是備份的數(shù)據(jù)不同,差異備份以最近一次完整備份為基準(zhǔn),捕獲基準(zhǔn)備份后發(fā)生更改的數(shù)據(jù)區(qū)的數(shù)據(jù)。

    使用帶DIFFERENTIAL選項(xiàng)的BACKUP DATABASE命令執(zhí)行差異備份:

    Backup Database database_name TO backup_device WITH DIFFERENTIAL

    2.3 日志備份

    使用BACKUP LOG命令執(zhí)行日志備份:

    Backup LOG database_name TO backup_device

    日志備份的范圍是LSN滿足條件FirstLSN≤LSN

    ① 如果是第一次執(zhí)行事務(wù)日志備份,會(huì)備份所有日志記錄,即FirstLSN是第一次完整備份的FirstLSN。

    ② 否則備份上次日志備份以來(lái)新增的日志記錄,即FirstLSN是上次日志備份的LastLSN。

    LastLSN是執(zhí)行日志備份時(shí)最后一個(gè)成功結(jié)束事務(wù)的下一個(gè)事務(wù)的開(kāi)始LSN。

    3 數(shù)據(jù)庫(kù)恢復(fù)

    如果將數(shù)據(jù)庫(kù)的內(nèi)容(數(shù)據(jù)和日志等)稱為狀態(tài),則數(shù)據(jù)庫(kù)備份就是把數(shù)據(jù)庫(kù)當(dāng)時(shí)的狀態(tài)保存到備份集的過(guò)程,而數(shù)據(jù)庫(kù)恢復(fù)則是通過(guò)重演備份集中內(nèi)容來(lái)重建數(shù)據(jù)庫(kù)并逐步推進(jìn)(或稱還原)數(shù)據(jù)庫(kù)狀態(tài),最后重現(xiàn)數(shù)據(jù)庫(kù)在恢復(fù)點(diǎn)正確狀態(tài)的過(guò)程。

    數(shù)據(jù)庫(kù)恢復(fù)操作包括確定恢復(fù)點(diǎn)、備份尾日志、選擇恢復(fù)鏈、執(zhí)行數(shù)據(jù)庫(kù)恢復(fù)命令四個(gè)基本步驟。

    3.1 確定恢復(fù)點(diǎn)

    恢復(fù)點(diǎn)是用戶指定將數(shù)據(jù)庫(kù)恢復(fù)到的點(diǎn)。恢復(fù)點(diǎn)可以是:

    ① 任何備份的尾部。

    ② 日志備份包含的特定時(shí)點(diǎn)(在大容量日志恢復(fù)模式下,僅當(dāng)日志備份不包含大容量更改,才能進(jìn)行時(shí)點(diǎn)還原)

    如果恢復(fù)點(diǎn)是故障點(diǎn)或最后一個(gè)備份與故障點(diǎn)之間的某個(gè)時(shí)點(diǎn),則恢復(fù)所需的事務(wù)日志還在日志文件中。因?yàn)榻橘|(zhì)恢復(fù)是通過(guò)備份進(jìn)行的,所以應(yīng)先將處于日志文件尾部的這部分日志備份出來(lái)(稱為尾日志備份)。需要注意的是,對(duì)于大容量日志恢復(fù)模式下的數(shù)據(jù)庫(kù),無(wú)法對(duì)包含大容量日志操作的活動(dòng)日志執(zhí)行尾日志備份。

    實(shí)際上,對(duì)處于完整恢復(fù)模式或大容量日志恢復(fù)模式下的數(shù)據(jù)庫(kù),SQL Server如果檢測(cè)到存在未備份的活動(dòng)日志,總是要求在還原前執(zhí)行尾日志備份。

    3.2 備份尾日志

    如果數(shù)據(jù)庫(kù)服務(wù)可用,用帶NORECOVERY選項(xiàng)的BACKUP LOG命令執(zhí)行常規(guī)的尾日志備份。對(duì)受損數(shù)據(jù)庫(kù)可嘗試用NO_TRUNCATE或CONTINUE_AFTER_ERROR選項(xiàng)備份尾日志,這兩個(gè)選項(xiàng)指示備份操作跳過(guò)錯(cuò)誤繼續(xù)進(jìn)行,因此可能導(dǎo)致數(shù)據(jù)丟失。

    如果以上方法都無(wú)法備份尾日志,或者服務(wù)無(wú)法啟動(dòng),則只能嘗試用非常規(guī)方法進(jìn)行尾日志備份了,例如將日志文件“假載”到其他服務(wù)器上進(jìn)行恢復(fù)。

    有時(shí)需要在沒(méi)有進(jìn)行尾日志備份的情況下恢復(fù)數(shù)據(jù)庫(kù),例如尾日志已無(wú)法備份,或者恢復(fù)點(diǎn)不在尾日志中。可在數(shù)據(jù)庫(kù)恢復(fù)的還原階段使用以下方法跳過(guò)尾日志檢測(cè):(1)使用帶REPLACE選項(xiàng)的RESTORE命令還原備份(跳過(guò)了一些安全性檢查)。(2)還原時(shí)在每個(gè)RESTORE命令中使用STOPAT等時(shí)點(diǎn)還原參數(shù)指定已有日志備份包含的時(shí)點(diǎn)。(3)使用MOVE選項(xiàng)將數(shù)據(jù)庫(kù)還原到新位置并具有新名稱(如果還原到不同服務(wù)器可以使用相同名稱)。

    3.3 選擇恢復(fù)鏈

    恢復(fù)鏈?zhǔn)菑囊延袀浞菪蛄兄羞x出的、按備份先后次序排列的、用于恢復(fù)數(shù)據(jù)庫(kù)的備份組合。恢復(fù)鏈起于完整備份、止于恢復(fù)點(diǎn)所在備份,中間可能還包含其他備份,用于將數(shù)據(jù)庫(kù)狀態(tài)沿著恢復(fù)鏈逐步還原到恢復(fù)點(diǎn)。

    要成功恢復(fù)數(shù)據(jù)庫(kù),恢復(fù)鏈中每個(gè)備份都應(yīng)該是可成功還原的,有四種備份可成功還原:

    第1種 完整備份。

    第2種 基準(zhǔn)備份已被選進(jìn)恢復(fù)鏈的差異備份。

    第3種 恢復(fù)鏈中的第一個(gè)日志備份,如果和緊接在前面的完整備份(或差異備份)之間的LSN不存在缺口,即:日志備份的FirstLSN≤前一個(gè)備份的LastLSN≤日志備份的LastLSN,則日志備份是可成功還原的。

    第4種 二個(gè)相鄰的日志備份,如果二者之間的LSN首尾相連,即:后一個(gè)日志備份的FirstLSN=前一個(gè)日志備份的LastLSN,則后一個(gè)日志備份是可成功還原的。

    3.4 執(zhí)行數(shù)據(jù)庫(kù)恢復(fù)命令

    數(shù)據(jù)庫(kù)恢復(fù)包括還原和恢復(fù)兩個(gè)階段。

    (1) 還原(RESTORE)階段

    此階段使用帶“NORECOVERY”選項(xiàng)的RESTORE命令按備份的先后次序逐一還原恢復(fù)鏈中的各個(gè)備份,將數(shù)據(jù)庫(kù)狀態(tài)逐步推進(jìn),直到恢復(fù)點(diǎn)。

    ① 還原完整備份。

    RESTORE DATABASE database_name FROM backup_device WITH NORECOVERY

    此命令將完整備份中的數(shù)據(jù)復(fù)制到數(shù)據(jù)庫(kù)并進(jìn)行初始化,然后在此基礎(chǔ)上應(yīng)用備份中的日志記錄(首先從備份集標(biāo)頭讀出CheckpointLSN,據(jù)此在備份日志中找到對(duì)應(yīng)的檢查點(diǎn)記錄,讀出當(dāng)時(shí)保存的MinLSN和所有活動(dòng)事務(wù)的起點(diǎn)LSN,就可找到每個(gè)活動(dòng)事務(wù)的所有日志記錄,然后重做已完成事務(wù),保留未完成事務(wù)),將數(shù)據(jù)庫(kù)還原到完整備份完成時(shí)的狀態(tài)。

    ② 還原差異備份

    RESTORE DATABASE database_name FROM backup_device WITH NORECOVERY

    此命令將備份集中的差異數(shù)據(jù)應(yīng)用到數(shù)據(jù)庫(kù)(用差異數(shù)據(jù)覆蓋對(duì)應(yīng)區(qū)),然后在此基礎(chǔ)上應(yīng)用備份中的日志記錄(類似還原完整備份),將數(shù)據(jù)庫(kù)推進(jìn)到差異備份完成時(shí)的狀態(tài)。

    ③ 還原日志備份

    RESTORE LOG database_name FROM backup_device WITH NORECOVERY

    此命令將備份集中的日志記錄應(yīng)用到數(shù)據(jù)庫(kù),重做已完成事務(wù),保留未完成事務(wù),將數(shù)據(jù)庫(kù)推進(jìn)到日志備份完成時(shí)的狀態(tài)。

    (2) 恢復(fù)(RECOVERY)階段

    所有備份還原后,數(shù)據(jù)庫(kù)狀態(tài)還原到了恢復(fù)點(diǎn),接下來(lái)需要對(duì)還原后數(shù)據(jù)庫(kù)中的存疑事務(wù)(可能不符合ACID特性的事務(wù))進(jìn)行處理,見(jiàn)圖1。

    存疑事務(wù)以事務(wù)日志中的最后一個(gè)檢查點(diǎn)為界限分成二部分。第一部分是最后檢查點(diǎn)之前的事務(wù),這些事務(wù)都已被寫入日志文件和數(shù)據(jù)文件,暫時(shí)無(wú)需處理。第二部分是最后檢查點(diǎn)和恢復(fù)點(diǎn)之間的事務(wù),這些事務(wù)可能存在兩種問(wèn)題:一是在日志中已提交的事務(wù)可能未被寫入數(shù)據(jù)文件(T2、T4),原因是寫日志和寫數(shù)據(jù)是按WAL原則異步進(jìn)行的,事務(wù)提交會(huì)將日志存盤,但數(shù)據(jù)可能尚未在恢復(fù)點(diǎn)之前存盤。二是未完成的事務(wù)被寫到了數(shù)據(jù)庫(kù),原因是檢查點(diǎn)會(huì)把未完成事務(wù)存盤,但直到恢復(fù)點(diǎn)還沒(méi)有提交(T3、T5)。

    此階段使用帶“RECOVERY”選項(xiàng)的RESTORE命令來(lái)處理存疑事務(wù):

    RESTORE DATABASE database_name WITH RECOVERY

    此命令根據(jù)最后一個(gè)檢查點(diǎn)的CheckpointLSN,在備份日志中找到對(duì)應(yīng)的檢查點(diǎn)記錄,據(jù)此讀出當(dāng)時(shí)保存的MinLSN和所有活動(dòng)事務(wù)的起點(diǎn)LSN,從而找到每個(gè)存疑事務(wù)的所有日志記錄,然后重做未存盤的已完成事務(wù)(T2、T4),撤銷已存盤的未完成事務(wù)(T3、T5),將數(shù)據(jù)庫(kù)恢復(fù)到恢復(fù)點(diǎn)時(shí)的一致?tīng)顟B(tài)。

    RECOVERY階段的操作可以合并到RESTORE階段的最后一個(gè)還原步驟。換言之,在還原階段的最后一個(gè)步驟不使用NORECOVERY選項(xiàng),而改用RECOVERY選項(xiàng),該選項(xiàng)在還原最后一個(gè)備份后,立即進(jìn)入恢復(fù)階段。

    4 實(shí)例研究

    模擬典型的備份策略,分析備份信息,揭示備份間的內(nèi)在聯(lián)系,研究恢復(fù)到故障點(diǎn)的恢復(fù)鏈方案。

    4.1 數(shù)據(jù)庫(kù)備份

    生成備份序列(用逗號(hào)分隔的備份名稱表示):F1,L1,L2,D1,L3,L4,D2,L5,L6,F(xiàn)2,L7,L8,D3,L9,L10,D4,L11,其中備份名稱由備份類型字母(F表示完整備份,D表示差異備份,L表示日志備份)加備份序號(hào)組成,每種備份類型獨(dú)立編號(hào)。

    RESTORE HEADERONLY命令用于查詢備份集標(biāo)頭的基本備份信息,備份集的FirstLSN、LastLSN、CheckpointLSN、DatabaseBackupLSN反映了備份之間在日志和數(shù)據(jù)方面的內(nèi)在聯(lián)系??捎脠D示的方法直觀顯示這種關(guān)聯(lián),見(jiàn)圖2。圖中備份集的LSN范圍用水平線段(FirstLSN≤LSN

    4.2 數(shù)據(jù)庫(kù)恢復(fù)

    1)確定恢復(fù)點(diǎn)、備份尾日志

    恢復(fù)點(diǎn)是故障點(diǎn),因此首先執(zhí)行尾日志備份。將尾日志備份Tail的LSN范圍也標(biāo)注在圖2。

    2)選擇恢復(fù)鏈

    按照選擇恢復(fù)鏈的要求,借助圖2,可方便地選出恢復(fù)鏈:

    第一個(gè)備份必須是完整備份,用作后續(xù)還原的基準(zhǔn),可選F1或F2,但為了縮短恢復(fù)鏈,減少恢復(fù)時(shí)間,選F2。最后一個(gè)備份是包含恢復(fù)點(diǎn)的Tail。由于這兩個(gè)備份并無(wú)直接關(guān)聯(lián),故需選擇一些中間備份,以將數(shù)據(jù)庫(kù)狀態(tài)從F2逐步還原到Tail。

    最佳方案:(F2,D4,L11,Tail)。F2屬于第1種可成功還原備份,D4屬于第2種,L11屬于第3種,Tail屬于第4種。這個(gè)方案的恢復(fù)鏈最短,故恢復(fù)時(shí)間最少。

    備選方案:(F2,D3,L9,L10,L11, Tail)、(F2,,L7~L11, Tail)可用作最佳方案當(dāng)差異備份D4或D3有問(wèn)題時(shí)的替換方案;(F1,D2,L5~L11, Tail)及(F1,D1,L3~L11, Tail)、(F1,L1~L11, Tail)可用作最佳方案當(dāng)完整備份F2有問(wèn)題時(shí)的替換方案。

    在以上方案中,任何一個(gè)備份都是必需的,如果其中一個(gè)備份丟失或被破壞,則恢復(fù)鏈中斷,按此方案只能將數(shù)據(jù)庫(kù)恢復(fù)到中斷點(diǎn)之前的某個(gè)狀態(tài)了,這里將這種恢復(fù)鏈稱為最簡(jiǎn)恢復(fù)鏈。

    實(shí)際上,在最簡(jiǎn)恢復(fù)鏈中還可加入其他備份,只要所加入的備份滿足可成功還原的要求,并不影響恢復(fù)結(jié)果。例如最佳方案可修改為:(F1,F(xiàn)2,L7,D3,L9,D4,L11,TailLog),但這樣做除了增加恢復(fù)時(shí)間別無(wú)意義。

    5 結(jié)論

    SQL Server的備份恢復(fù),還包括文件和文件組的備份恢復(fù)、系統(tǒng)數(shù)據(jù)庫(kù)的備份恢復(fù)等。DBA應(yīng)在透徹理解備份恢復(fù)機(jī)制的基礎(chǔ)上,通過(guò)深入細(xì)致的研究實(shí)踐真正掌握備份恢復(fù)技術(shù),如此才能從容應(yīng)對(duì)各種復(fù)雜情況。

    參考文獻(xiàn):

    [1] 李愛(ài)武.SQL Server 2008 數(shù)據(jù)庫(kù)技術(shù)內(nèi)幕[M].北京:中國(guó)鐵道出版社,2012.

    [2] Delaney K.Inside Microsoft? SQL Server? 2005[M].The Storage Engine.US:Microsoft Press,2006.

    [3] 趙松濤.SQL Server 2005 奧秘[M].北京:電子工業(yè)出版社,2007.

    [4] 王珊,薩師煊.數(shù)據(jù)庫(kù)系統(tǒng)概論(第5版)[M].北京:高等教育出版社,2014.

    [5] 向猛,謝力靖.SQL Server 2005基于事務(wù)日志的備份與恢復(fù)深入研究[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2013,22(6).

    [6] Paul S. Randal.SQL Server:Understanding SQL Server Backups[EB/OL]. https://technet.microsoft.com/zh-cn/library/2009.07.sqlbackup.aspx#MtViewDropDownText.

    [7] Paul S.Randal.SQL Server:Understanding Logging and Recovery in SQL Server[EB/OL]. https ://technet.microsoft.com /en-us/library/2009.02.logging.aspx.

    [8] Paul S.Randal.SQL Server: Recovering from Disasters Using Backups[EB/OL]. https://technet.microsoft.com/en-us/library/ee677581.aspx.

    [9] Paul S.Randal. Debunking a couple of myths around full database backups[EB/OL].https://www.sqlskills.com/blogs/paul/debunking-a-couple-of-myths-around-full-database-backups/.

    [10] Paul S.Randal. More on how much transaction log a full backup includes [EB/OL]. https://www.sqlskills.com/blogs/paul/more-on-how-much-transaction-log-a-full-backup-includes/.

    [11] 王渝次.信息系統(tǒng)災(zāi)難恢復(fù)的規(guī)劃及實(shí)施[M].北京:北京交通大學(xué)出版社,2006.

    猜你喜歡
    恢復(fù)檢查點(diǎn)備份
    Spark效用感知的檢查點(diǎn)緩存并行清理策略①
    免疫檢查點(diǎn)抑制劑相關(guān)內(nèi)分泌代謝疾病
    創(chuàng)建vSphere 備份任務(wù)
    免疫檢查點(diǎn)抑制劑在腫瘤治療中的不良反應(yīng)及毒性管理
    舊瓶裝新酒天宮二號(hào)從備份變實(shí)驗(yàn)室
    分布式任務(wù)管理系統(tǒng)中檢查點(diǎn)的設(shè)計(jì)
    出版原圖數(shù)據(jù)庫(kù)遷移與備份恢復(fù)
    欧美又色又爽又黄视频| 亚洲av不卡在线观看| 精品不卡国产一区二区三区| 国产精品美女特级片免费视频播放器| 午夜视频国产福利| 在线免费观看不下载黄p国产| 性色avwww在线观看| 热99在线观看视频| 在线播放无遮挡| 色播亚洲综合网| 亚洲av一区综合| av.在线天堂| 亚洲精华国产精华液的使用体验 | 久久久欧美国产精品| 中文字幕免费在线视频6| 女人十人毛片免费观看3o分钟| 黄片wwwwww| 最好的美女福利视频网| 我的老师免费观看完整版| 婷婷精品国产亚洲av| 亚洲无线观看免费| 国产精品一区二区三区四区免费观看| 白带黄色成豆腐渣| 你懂的网址亚洲精品在线观看 | 人人妻人人看人人澡| 亚洲av中文字字幕乱码综合| 午夜免费男女啪啪视频观看| 联通29元200g的流量卡| 午夜精品国产一区二区电影 | 日韩三级伦理在线观看| 国产精品国产三级国产av玫瑰| 国产男人的电影天堂91| 国产精品无大码| 男人舔奶头视频| 你懂的网址亚洲精品在线观看 | 三级经典国产精品| 伦精品一区二区三区| 国产在线男女| 99久国产av精品| 国产精品美女特级片免费视频播放器| 日本欧美国产在线视频| 免费人成视频x8x8入口观看| 久久综合国产亚洲精品| 成年女人永久免费观看视频| 美女黄网站色视频| 菩萨蛮人人尽说江南好唐韦庄 | 国产亚洲欧美98| 午夜福利视频1000在线观看| 99riav亚洲国产免费| 免费搜索国产男女视频| 久久久精品欧美日韩精品| 亚洲人成网站在线播放欧美日韩| 日日摸夜夜添夜夜添av毛片| 午夜久久久久精精品| 麻豆av噜噜一区二区三区| 国产淫片久久久久久久久| 卡戴珊不雅视频在线播放| 国产亚洲91精品色在线| 午夜a级毛片| 国产精品无大码| 91aial.com中文字幕在线观看| 日本-黄色视频高清免费观看| 91午夜精品亚洲一区二区三区| 最新中文字幕久久久久| 亚洲熟妇中文字幕五十中出| 亚洲一级一片aⅴ在线观看| 久久综合国产亚洲精品| 中国美女看黄片| 欧美xxxx性猛交bbbb| 女的被弄到高潮叫床怎么办| a级一级毛片免费在线观看| 亚洲色图av天堂| 欧美日韩综合久久久久久| 日本与韩国留学比较| 色综合亚洲欧美另类图片| 免费观看a级毛片全部| 日韩人妻高清精品专区| 欧美又色又爽又黄视频| 国内揄拍国产精品人妻在线| 国产伦精品一区二区三区视频9| 日韩精品青青久久久久久| 神马国产精品三级电影在线观看| 日韩人妻高清精品专区| 国产极品天堂在线| 国产精品综合久久久久久久免费| 免费看a级黄色片| 国产精品久久久久久亚洲av鲁大| 少妇被粗大猛烈的视频| 国产精品精品国产色婷婷| av女优亚洲男人天堂| 老司机福利观看| 中文字幕制服av| av专区在线播放| 白带黄色成豆腐渣| 2021天堂中文幕一二区在线观| 精品午夜福利在线看| 观看美女的网站| 97热精品久久久久久| 如何舔出高潮| 尾随美女入室| 看十八女毛片水多多多| 看十八女毛片水多多多| 亚洲一区二区三区色噜噜| 国产成人精品久久久久久| 国产极品天堂在线| 亚洲精品成人久久久久久| 国产一区二区在线观看日韩| avwww免费| 亚洲综合色惰| 国产国拍精品亚洲av在线观看| 丰满乱子伦码专区| 国产精品精品国产色婷婷| 简卡轻食公司| 色播亚洲综合网| 日韩欧美精品免费久久| 精品久久久久久久末码| 插阴视频在线观看视频| 18禁裸乳无遮挡免费网站照片| 能在线免费看毛片的网站| 亚洲精品国产av成人精品| 99久久精品国产国产毛片| 亚洲欧美清纯卡通| 1024手机看黄色片| 男人和女人高潮做爰伦理| 国内精品宾馆在线| 久久九九热精品免费| 亚洲国产精品成人久久小说 | a级一级毛片免费在线观看| 免费一级毛片在线播放高清视频| 午夜精品一区二区三区免费看| 成人美女网站在线观看视频| 亚洲欧美日韩高清在线视频| 亚洲av中文字字幕乱码综合| 国产激情偷乱视频一区二区| 国产探花在线观看一区二区| 中文字幕久久专区| 国产精品电影一区二区三区| av专区在线播放| 欧美不卡视频在线免费观看| 黄片无遮挡物在线观看| 久久久久久伊人网av| 国产 一区 欧美 日韩| 特级一级黄色大片| 午夜福利在线在线| 成人漫画全彩无遮挡| 99热6这里只有精品| 青春草视频在线免费观看| 国产精品久久久久久久电影| 国产高清激情床上av| 亚洲国产精品成人综合色| 嘟嘟电影网在线观看| 伦精品一区二区三区| 又粗又爽又猛毛片免费看| 国产精品一及| 欧美性猛交黑人性爽| 欧美在线一区亚洲| 热99re8久久精品国产| 久久久久久久亚洲中文字幕| 白带黄色成豆腐渣| 精华霜和精华液先用哪个| 高清日韩中文字幕在线| 日本黄色视频三级网站网址| 1000部很黄的大片| 亚洲av中文av极速乱| 2021天堂中文幕一二区在线观| 国产真实伦视频高清在线观看| eeuss影院久久| 久久精品国产清高在天天线| 国产成年人精品一区二区| or卡值多少钱| 嫩草影院入口| 国产成人影院久久av| 1024手机看黄色片| 秋霞在线观看毛片| 国产精品伦人一区二区| 三级男女做爰猛烈吃奶摸视频| 你懂的网址亚洲精品在线观看 | 日韩在线高清观看一区二区三区| 少妇高潮的动态图| 国产极品精品免费视频能看的| 99热只有精品国产| 成人特级黄色片久久久久久久| 亚洲成人久久性| 亚洲精品日韩在线中文字幕 | 最后的刺客免费高清国语| 精品欧美国产一区二区三| 在线免费十八禁| 亚洲五月天丁香| 久久国内精品自在自线图片| 日韩 亚洲 欧美在线| 麻豆乱淫一区二区| 特大巨黑吊av在线直播| 亚洲精品乱码久久久v下载方式| 乱码一卡2卡4卡精品| 亚洲三级黄色毛片| 久久亚洲国产成人精品v| www.av在线官网国产| 欧美区成人在线视频| 1000部很黄的大片| 久久99精品国语久久久| 少妇丰满av| 99久久中文字幕三级久久日本| 国产成人福利小说| 少妇猛男粗大的猛烈进出视频 | 韩国av在线不卡| 欧美3d第一页| 亚洲久久久久久中文字幕| 少妇的逼水好多| 国产黄片美女视频| 91久久精品电影网| 欧美日本亚洲视频在线播放| 久久精品国产亚洲av香蕉五月| 亚洲熟妇中文字幕五十中出| 久久久精品欧美日韩精品| 我要看日韩黄色一级片| 国产高清有码在线观看视频| 精品久久久久久久末码| 青青草视频在线视频观看| 亚洲精品国产av成人精品| 少妇熟女欧美另类| 亚洲欧美清纯卡通| 国内精品宾馆在线| 免费观看人在逋| 一区二区三区免费毛片| 最近2019中文字幕mv第一页| 国产v大片淫在线免费观看| 国产av一区在线观看免费| 成人综合一区亚洲| 国产伦在线观看视频一区| 国语自产精品视频在线第100页| 亚洲成人久久性| 91av网一区二区| 久久精品国产清高在天天线| 亚洲自偷自拍三级| 久久精品综合一区二区三区| 日日干狠狠操夜夜爽| 午夜福利视频1000在线观看| 色视频www国产| 99久久成人亚洲精品观看| 美女被艹到高潮喷水动态| 久久久久久久久久成人| 成人特级黄色片久久久久久久| 免费看a级黄色片| 日韩制服骚丝袜av| 亚洲精品粉嫩美女一区| 91在线精品国自产拍蜜月| 春色校园在线视频观看| 久久精品国产亚洲网站| 直男gayav资源| 波多野结衣巨乳人妻| 一个人看的www免费观看视频| 身体一侧抽搐| 国产不卡一卡二| 精品午夜福利在线看| 综合色丁香网| 给我免费播放毛片高清在线观看| 韩国av在线不卡| 乱码一卡2卡4卡精品| 91精品一卡2卡3卡4卡| 日本成人三级电影网站| 国产三级中文精品| 草草在线视频免费看| 成年女人永久免费观看视频| 69av精品久久久久久| 乱系列少妇在线播放| 亚洲国产精品久久男人天堂| 麻豆一二三区av精品| 人人妻人人澡人人爽人人夜夜 | 成人国产麻豆网| 亚洲国产欧美人成| 毛片一级片免费看久久久久| 麻豆成人午夜福利视频| 欧美丝袜亚洲另类| 99久久人妻综合| 18+在线观看网站| av.在线天堂| 精品久久久久久久久亚洲| 国产亚洲91精品色在线| 男女视频在线观看网站免费| 国产成人aa在线观看| 一本精品99久久精品77| 成人永久免费在线观看视频| 成人毛片60女人毛片免费| 日韩中字成人| 淫秽高清视频在线观看| 亚洲精品国产av成人精品| 蜜桃亚洲精品一区二区三区| 啦啦啦观看免费观看视频高清| h日本视频在线播放| 男人舔奶头视频| 美女黄网站色视频| 欧美成人a在线观看| 久久久久性生活片| 亚洲在线自拍视频| 亚洲经典国产精华液单| 2021天堂中文幕一二区在线观| 中文精品一卡2卡3卡4更新| 91久久精品国产一区二区成人| 国产中年淑女户外野战色| 亚洲天堂国产精品一区在线| 日韩国内少妇激情av| 日韩av不卡免费在线播放| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 人妻制服诱惑在线中文字幕| 男的添女的下面高潮视频| 九九久久精品国产亚洲av麻豆| 我要搜黄色片| 久久精品夜色国产| 久久久久久久亚洲中文字幕| 久久久久久久久久久免费av| 日韩中字成人| 亚洲最大成人av| 亚洲欧美日韩高清专用| 中文字幕人妻熟人妻熟丝袜美| 国内精品一区二区在线观看| 最好的美女福利视频网| 亚洲欧洲日产国产| 一本久久精品| 国产v大片淫在线免费观看| 校园春色视频在线观看| 日日摸夜夜添夜夜添av毛片| 我的老师免费观看完整版| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 大型黄色视频在线免费观看| 97超视频在线观看视频| av卡一久久| 女的被弄到高潮叫床怎么办| 熟妇人妻久久中文字幕3abv| 波多野结衣高清无吗| 亚洲国产欧洲综合997久久,| 国产成人影院久久av| 色尼玛亚洲综合影院| 看免费成人av毛片| 成人三级黄色视频| 99九九线精品视频在线观看视频| 少妇人妻精品综合一区二区 | 亚洲电影在线观看av| 国产蜜桃级精品一区二区三区| 国产黄片视频在线免费观看| 99热全是精品| 赤兔流量卡办理| 男女啪啪激烈高潮av片| 变态另类丝袜制服| 亚洲欧美清纯卡通| 久久久久久久亚洲中文字幕| 精品不卡国产一区二区三区| 亚洲欧美成人综合另类久久久 | 青春草亚洲视频在线观看| 99热6这里只有精品| 麻豆一二三区av精品| 日本免费一区二区三区高清不卡| 亚洲av成人av| 亚洲欧美日韩高清专用| 午夜精品一区二区三区免费看| 熟女电影av网| 亚洲自偷自拍三级| 亚洲av免费高清在线观看| 可以在线观看毛片的网站| 91久久精品电影网| 色哟哟·www| 久99久视频精品免费| 一级毛片aaaaaa免费看小| av在线蜜桃| 欧美日韩国产亚洲二区| 国产爱豆传媒在线观看| 亚洲av成人av| 在线免费十八禁| 麻豆一二三区av精品| av在线观看视频网站免费| 偷拍熟女少妇极品色| 性欧美人与动物交配| 欧美人与善性xxx| 免费观看a级毛片全部| 一区二区三区四区激情视频 | 日产精品乱码卡一卡2卡三| 一个人免费在线观看电影| 精品日产1卡2卡| 亚洲人成网站在线播放欧美日韩| 国产成人精品婷婷| 亚洲成人久久爱视频| 尾随美女入室| 最新中文字幕久久久久| 18禁裸乳无遮挡免费网站照片| 精品国内亚洲2022精品成人| 91久久精品电影网| 少妇裸体淫交视频免费看高清| 尤物成人国产欧美一区二区三区| 日本-黄色视频高清免费观看| 又粗又硬又长又爽又黄的视频 | 精品久久久噜噜| 国产精品一区二区性色av| a级毛片a级免费在线| 99热这里只有精品一区| 人体艺术视频欧美日本| 亚洲av免费在线观看| 一进一出抽搐动态| 欧美日韩国产亚洲二区| 婷婷六月久久综合丁香| 一本久久中文字幕| 欧美变态另类bdsm刘玥| 亚洲欧美精品专区久久| 青青草视频在线视频观看| 欧美成人精品欧美一级黄| 亚洲经典国产精华液单| 国产精品人妻久久久影院| 熟女人妻精品中文字幕| 精品少妇黑人巨大在线播放 | 国产午夜精品久久久久久一区二区三区| 国产黄色小视频在线观看| 成人亚洲精品av一区二区| .国产精品久久| 长腿黑丝高跟| 非洲黑人性xxxx精品又粗又长| 久久鲁丝午夜福利片| avwww免费| 亚洲四区av| 97超碰精品成人国产| 精品久久久久久久久亚洲| 一区二区三区免费毛片| 国产探花在线观看一区二区| 久久久午夜欧美精品| 成人午夜高清在线视频| 尤物成人国产欧美一区二区三区| 悠悠久久av| av在线天堂中文字幕| 亚洲成a人片在线一区二区| 麻豆成人av视频| 我的女老师完整版在线观看| 午夜爱爱视频在线播放| 亚洲欧美成人精品一区二区| 哪个播放器可以免费观看大片| 欧美成人a在线观看| 国产探花在线观看一区二区| av天堂在线播放| 亚洲高清免费不卡视频| 国内精品久久久久精免费| 亚洲精品日韩在线中文字幕 | 久久久久国产网址| 久久中文看片网| 秋霞在线观看毛片| 黄色一级大片看看| 波多野结衣高清作品| 中文字幕精品亚洲无线码一区| 国产伦在线观看视频一区| 亚洲欧美精品自产自拍| 国产高清视频在线观看网站| 午夜激情福利司机影院| 少妇高潮的动态图| 国产国拍精品亚洲av在线观看| 美女高潮的动态| 在线观看免费视频日本深夜| 嫩草影院精品99| 直男gayav资源| 国内少妇人妻偷人精品xxx网站| 午夜亚洲福利在线播放| 亚洲国产精品国产精品| 在线观看av片永久免费下载| 精品免费久久久久久久清纯| 成人综合一区亚洲| 少妇人妻一区二区三区视频| 亚洲精品国产av成人精品| 日日摸夜夜添夜夜添av毛片| 国产精品久久久久久精品电影| 成人性生交大片免费视频hd| 一个人看视频在线观看www免费| 97超视频在线观看视频| 夜夜夜夜夜久久久久| 小说图片视频综合网站| a级毛片a级免费在线| 精品久久久久久久久久免费视频| 免费看a级黄色片| 亚洲精品国产av成人精品| 久久亚洲国产成人精品v| 91麻豆精品激情在线观看国产| 99热这里只有是精品在线观看| 99视频精品全部免费 在线| a级毛片免费高清观看在线播放| 九九爱精品视频在线观看| 欧美+亚洲+日韩+国产| 在线观看午夜福利视频| 国产毛片a区久久久久| 亚洲国产精品成人综合色| 九草在线视频观看| 日韩成人av中文字幕在线观看| 尾随美女入室| 亚洲18禁久久av| 校园春色视频在线观看| 欧美一区二区精品小视频在线| 岛国在线免费视频观看| 99久久精品一区二区三区| 日本欧美国产在线视频| 伊人久久精品亚洲午夜| 99九九线精品视频在线观看视频| 亚洲人成网站高清观看| 亚洲精品成人久久久久久| 一进一出抽搐动态| 小说图片视频综合网站| 在线观看美女被高潮喷水网站| 99热这里只有是精品50| 男人舔女人下体高潮全视频| 美女 人体艺术 gogo| 夫妻性生交免费视频一级片| 黄色视频,在线免费观看| 真实男女啪啪啪动态图| av免费观看日本| 51国产日韩欧美| 欧美日韩综合久久久久久| 搡老妇女老女人老熟妇| 国产av麻豆久久久久久久| 菩萨蛮人人尽说江南好唐韦庄 | 国产高清视频在线观看网站| 老司机福利观看| 2022亚洲国产成人精品| 免费观看的影片在线观看| 成人高潮视频无遮挡免费网站| 国产一区二区激情短视频| 天堂影院成人在线观看| 亚洲欧美日韩无卡精品| 国产精品一区www在线观看| 小说图片视频综合网站| 校园人妻丝袜中文字幕| 小蜜桃在线观看免费完整版高清| 久久中文看片网| 欧美另类亚洲清纯唯美| 日本与韩国留学比较| 99在线视频只有这里精品首页| h日本视频在线播放| 亚洲av一区综合| 精品久久久久久久人妻蜜臀av| 国产男人的电影天堂91| 亚洲国产精品国产精品| 看非洲黑人一级黄片| 麻豆av噜噜一区二区三区| 22中文网久久字幕| 高清毛片免费观看视频网站| 国产精品乱码一区二三区的特点| 国产视频首页在线观看| 欧美潮喷喷水| 亚洲18禁久久av| 国产av一区在线观看免费| 精品久久久久久久久亚洲| 国产日本99.免费观看| 成人毛片a级毛片在线播放| 亚洲欧美清纯卡通| 国产精品1区2区在线观看.| 69人妻影院| 成人永久免费在线观看视频| 久久久久久国产a免费观看| 国产又黄又爽又无遮挡在线| av国产免费在线观看| 欧美色欧美亚洲另类二区| 男人舔奶头视频| 麻豆成人午夜福利视频| 久久精品91蜜桃| 最后的刺客免费高清国语| 国产黄片美女视频| 欧美激情在线99| 看免费成人av毛片| 青青草视频在线视频观看| 人人妻人人看人人澡| 有码 亚洲区| 精品国内亚洲2022精品成人| 日韩三级伦理在线观看| 亚洲天堂国产精品一区在线| 婷婷六月久久综合丁香| 校园春色视频在线观看| 18禁黄网站禁片免费观看直播| 国产亚洲欧美98| 欧美又色又爽又黄视频| 最近的中文字幕免费完整| 日韩欧美 国产精品| 亚洲欧美日韩高清专用| 1000部很黄的大片| 久久久色成人| 寂寞人妻少妇视频99o| 国产亚洲精品久久久com| 熟女电影av网| 高清毛片免费观看视频网站| 亚洲成人av在线免费| 久久午夜福利片| 免费av不卡在线播放| 国产精品久久久久久av不卡| 白带黄色成豆腐渣| 免费人成视频x8x8入口观看| 女同久久另类99精品国产91| 日韩欧美精品免费久久| 国内精品美女久久久久久| 亚洲人与动物交配视频| 色哟哟哟哟哟哟| 毛片女人毛片| 我的老师免费观看完整版| 亚洲av免费高清在线观看| 寂寞人妻少妇视频99o| 久久久色成人| 91久久精品电影网| 国产精品美女特级片免费视频播放器| 国产高潮美女av| 国产麻豆成人av免费视频| 国产三级中文精品| 日本撒尿小便嘘嘘汇集6| 2021天堂中文幕一二区在线观| 99热这里只有是精品在线观看| 自拍偷自拍亚洲精品老妇| 国产亚洲欧美98| 91av网一区二区| 校园春色视频在线观看| 国产蜜桃级精品一区二区三区| 又爽又黄a免费视频| 美女黄网站色视频| 国产成人精品一,二区 | 国产精品久久电影中文字幕| 久久亚洲精品不卡| 亚洲美女搞黄在线观看| 最好的美女福利视频网| 国产精品嫩草影院av在线观看|