午夜视频免费看_日韩三级电影网站_国产精品久久一级_亚洲一级在线播放_人妻体内射精一区二区三区_91夜夜揉人人捏人人添红杏_91福利在线导航_国产又粗又猛又黄又爽无遮挡_欧美日韩一区在线播放_中文字幕一区二区三区四区不卡 _日日夜夜精品视频免费观看_欧美韩日一区二区三区

主頁 > 知識庫 > 用Python實現定時備份Mongodb數據并上傳到FTP服務器

用Python實現定時備份Mongodb數據并上傳到FTP服務器

熱門標簽:滴滴地圖標注公司 杭州房產地圖標注 江門智能電話機器人 天津塘沽區地圖標注 400電話在線如何申請 地圖標注可以遠程操作嗎 甘肅高頻外呼系統 智能電話機器人調研 如何申請400電話代理

實現的功能:在win7下,每天晚上1點,自動將 F:/data中所有文件進行壓縮,以[mongodb+日期]命名,將壓縮好的文件存儲在本地目錄 F:\MongoDbData\,然后將這個壓縮好的文件上傳到ftp://192.168.0.101/MongoDBup/目錄下

分三步:

第一步:搭建FTP服務器,配置好FTP環境。 第二步:用python編寫壓縮文件并實現FTP上傳的腳本第三步:使用win7自帶的任務計劃程序定時執行python腳本

1. 環境

Python:3.6.1Python IDE:pycharm系統:win7

2. 搭建FTP服務器,配置好FTP環境

2.1. 啟用FTP和IIS服務器

 

注意:要全部展開,勾選上。

2.2. 添加FTP服務器

2.3. 設置參數

2.4. 設置成功,訪問

3. 用python編寫壓縮文件并實現FTP上傳的腳本

3.1. Import包:

# python3.6.1
import zipfile
import os
import datetime
from ftplib import FTP

3.2. 定義配置信息:

# 定義配置信息
srcFolder = r"F:\Data"       # 被壓縮的源數據,文件夾形式
desFolder = r'F:\MongoDbData\\'   # 壓縮好的數據臨時存放的位置
ftp_url = "192.168.0.101"      # FTP服務器地址
ftp_port = 21            # FTP服務端口號
ftpUploadFolder = "MongoDBup"    # 壓縮數據在FTP服務器上存放的位置

3.3. 壓縮數據源(文件夾):

# 壓縮文件夾
def zipFolder(srcFolder, desFolder, date):
  '''
  :param srcFolder: 被壓縮的源數據位置
  :param desFolder: 壓縮之后文件的存放路徑
  :param date: 執行壓縮的當前時間,datetime產生(ext:2017-08-16 14:56:40.872613)
  :return: 壓縮文件的路徑
  '''
  startTime = datetime.datetime.now()
  print(f"Enter func zipFolder, time:{startTime}")
  desName = f"{desFolder}mongodb{date.year}{date.month}{date.day}.zip"

  # 檢查是否已經壓縮過了
  if os.path.exists(desName):
    endTime = datetime.datetime.now()
    print(f"Already exsist, leave func zipFolder, time:{endTime}, usedTime:{endTime-startTime}")
    return desName

  z = zipfile.ZipFile(desName, 'w', zipfile.ZIP_DEFLATED)
  for dirpath, dirnames, filenames in os.walk(srcFolder):
    print(f"dirpath:{dirpath}, dirnames:{dirnames}, filenames:{filenames}")
    for filename in filenames:
      try:
        # Mongodb在運行時,有幾個關于lock的文件無法壓縮,為了避免程序終止,忽略這幾個文件
        z.write(os.path.join(dirpath, filename))
      except Exception as e:
        print(f"except: {e}, cannot zip file: {dirpath}{filename}")
  z.close()
  endTime = datetime.datetime.now()
  print(f"zip done, leave func zipFolder, time:{endTime}, usedTime:{endTime-startTime}")
  return desName

3.4. 文件上傳到FTP服務器上:

# 上傳文件至FTP服務器
def ftpUpload(filename, folder, ftp_url, ftp_port):
  '''
  :param filename: 待上傳文件路徑
  :param folder: 文件上傳至FTP服務器上的存儲目錄
  :param ftp_url: FTP服務器IP
  :param ftp_port: 端口號,默認為21
  :return: status code
  '''
  startTime = datetime.datetime.now()
  print(f"Enter func ftpUpload, time:{startTime}")
  ftp = FTP()
  ftp.set_debuglevel(2)          # set debug level, detail info:2, close:0
  ftp.connect(ftp_url, ftp_port)
  ftp.login('', '')            # 登錄,如果匿名登錄則用空串代替
  print(ftp.getwelcome())         # ext: *welcome* '220 Microsoft FTP Service'
  ftp.cwd(folder)             # Change to a directory on FTP server
  bufsize = 1024             # 設置緩沖塊大小
  file_handler = open(filename, 'rb')   # 讀模式在本地打開文件
  res = -1
  try:
    # 為了避免程序終止,忽略可能出現的錯誤
    res = ftp.storbinary(f"STOR {os.path.basename(filename)}", file_handler, bufsize) # upload file
  except Exception as e:
    print(f"except: {e}, cannot upload file: {ftp_url}:{ftp_port} {filename}")
  finally:
    ftp.set_debuglevel(0)          # 關閉debug信息
    file_handler.close()
    ftp.quit()
  endTime = datetime.datetime.now()
  print(f"Upload done, leave func ftpUpload, time:{endTime}, usedTime:{endTime-startTime}")
  return res

3.5. 主程序:

# main
backupTime = datetime.datetime.now()
zip_des_name = zipFolder(srcFolder, desFolder, backupTime)
print(zip_des_name)
ftp_res = ftpUpload(zip_des_name, ftpUploadFolder, ftp_url, ftp_port)
print(f"ftp_res: {ftp_res}")

4. 使用win7自帶的任務計劃程序定時執行python腳本

位置:開始 ——> 附件 ——> 系統工具 ——> 任務計劃程序

不需要時,右鍵——>刪除任務 即可

5. 效果

5.1. 本地生成的壓縮文件

5.2. 上傳至FTP服務器的壓縮文件

5.3. 詳細信息-性能-時間

日志信息:

源文件data總共8.7G,壓縮后5.3G,壓縮時間20m,局域網內上傳時間18m。

E:\Miniconda\python.exe E:/PyCharmCode/Justtest/bak.py
Enter func zipFolder, time:2017-08-16 19:48:39.331200
dirpath:F:\Data, dirnames:['diagnostic.data', 'journal'], filenames:['collection-0--394122179086539486.wt', 'collection-102--394122179086539486.wt', 'collection-104--394122179086539486.wt', 'collection-106--394122179086539486.wt', 'collection-108--394122179086539486.wt'], '_mdb_catalog.wt']
except: [Errno 13] Permission denied: 'F:\\Data\\mongod.lock', cannot zip file: F:\Datamongod.lock
except: [Errno 13] Permission denied, cannot zip file: F:\DataWiredTiger.lock
dirpath:F:\Data\diagnostic.data, dirnames:[], filenames:['metrics.2017-08-04T07-04-29Z-00000', 'metrics.2017-08-05T10-47-22Z-00000', 'metrics.2017-08-06T14-52-22Z-00000', 'metrics.2017-08-07T18-17-22Z-00000', 'metrics.2017-08-15T06-09-26Z-00000', 'metrics.2017-08-16T09-51-29Z-00000']
dirpath:F:\Data\journal, dirnames:[], filenames:['WiredTigerLog.0000000247', 'WiredTigerPreplog.0000000006', 'WiredTigerPreplog.0000000007', 'WiredTigerPreplog.0000000008']
zip done, leave func zipFolder, time:2017-08-16 20:08:22.728200, usedTime:0:19:43.397000
F:\MongoDbData\\mongodb2017816.zip
Enter func ftpUpload, time:2017-08-16 20:08:22.728200
*get* '220 Microsoft FTP Service\n'
*resp* '220 Microsoft FTP Service'
*cmd* 'USER anonymous'
*put* 'USER anonymous\r\n'
*get* '331 Anonymous access allowed, send identity (e-mail name) as password.\n'
*resp* '331 Anonymous access allowed, send identity (e-mail name) as password.'
*cmd* 'PASS **********'
*put* 'PASS **********\r\n'
*get* '230 User logged in.\n'
*resp* '230 User logged in.'
*welcome* '220 Microsoft FTP Service'
220 Microsoft FTP Service
*cmd* 'CWD MongoDBup'
*put* 'CWD MongoDBup\r\n'
*get* '250 CWD command successful.\n'
*resp* '250 CWD command successful.'
*cmd* 'TYPE I'
*put* 'TYPE I\r\n'
*get* '200 Type set to I.\n'
*resp* '200 Type set to I.'
*cmd* 'PASV'
*put* 'PASV\r\n'
*get* '227 Entering Passive Mode (192,168,0,101,11,221).\n'
*resp* '227 Entering Passive Mode (192,168,0,101,11,221).'
*cmd* 'STOR mongodb2017816.zip'
*put* 'STOR mongodb2017816.zip\r\n'
*get* '125 Data connection already open; Transfer starting.\n'
*resp* '125 Data connection already open; Transfer starting.'
*get* '226 Transfer complete.\n'
*resp* '226 Transfer complete.'
Upload done, leave func ftpUpload, time:2017-08-16 20:26:20.125200, usedTime:0:17:57.397000
ftp_res: 226 Transfer complete.

6. 注意事項

 6.1. FTP服務器IP地址變更處理

6.1.1. 第一步,修改FTP服務器站點配置。

6.1.2. 第二步,修改代碼中FTP登錄IP

ftp.connect("172.16.7.107", 21)

6.1.3. 出錯信息 如果只是單純按照6.1.2 修改登錄IP,沒有修改FTP服務器站點設置的話,將會出現如下莫名其妙的錯誤:

enter ftpUpload
*get* ''
Traceback (most recent call last):
 File "AutoBackupMongoTest.py", line 64, in module>
  ftp_res = ftpUpload(zip_des_name, ftpUploadFolder)
 File "AutoBackupMongoTest.py", line 42, in ftpUpload
  ftp.connect('172.16.7.107', 21)
 File "E:\Miniconda\lib\ftplib.py", line 155, in connect
  self.welcome = self.getresp()
 File "E:\Miniconda\lib\ftplib.py", line 234, in getresp
  resp = self.getmultiline()
 File "E:\Miniconda\lib\ftplib.py", line 220, in getmultiline
  line = self.getline()
 File "E:\Miniconda\lib\ftplib.py", line 208, in getline
  raise EOFError
EOFError

或者是如下錯誤:

enter ftpUpload
Traceback (most recent call last):
 File "AutoBackupMongoTest.py", line 63, in module>
  ftp_res = ftpUpload(zip_des_name, ftpUploadFolder)
 File "AutoBackupMongoTest.py", line 41, in ftpUpload
  ftp.connect("192.168.0.101", 21)
 File "E:\Miniconda\lib\ftplib.py", line 152, in connect
  source_address=self.source_address)
 File "E:\Miniconda\lib\socket.py", line 722, in create_connection
  raise err
 File "E:\Miniconda\lib\socket.py", line 713, in create_connection
  sock.connect(sa)
TimeoutError: [WinError 10060] 由于連接方在一段時間后沒有正確答復或連接的主機沒
有反應,連接嘗試失敗。

到此這篇關于用Python實現定時備份Mongodb數據并上傳到FTP服務器的文章就介紹到這了,更多相關Python 定時備份Mongodb內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • MongoDB安裝使用并實現Python操作數據庫
  • 使用python向MongoDB插入時間字段的操作
  • 如何用python 操作MongoDB數據庫
  • python連接mongodb數據庫操作數據示例
  • python爬蟲用mongodb的理由
  • python爬蟲數據保存到mongoDB的實例方法
  • Python MongoDB 插入數據時已存在則不執行,不存在則插入的解決方法
  • Python操作Mongodb數據庫的方法小結
  • Python 操作 MongoDB 講解詳細

標簽:東莞 長春 臨汾 漢中 河池 廊坊 德宏 重慶

巨人網絡通訊聲明:本文標題《用Python實現定時備份Mongodb數據并上傳到FTP服務器》,本文關鍵詞  用,Python,實現,定時,備份,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《用Python實現定時備份Mongodb數據并上傳到FTP服務器》相關的同類信息!
  • 本頁收集關于用Python實現定時備份Mongodb數據并上傳到FTP服務器的相關信息資訊供網民參考!
  • 推薦文章
    亚洲波多野结衣| 9a蜜桃久久久久久免费| 中文字幕免费播放| 国产一区二区视频在线观看| 青青草成人在线观看| 国产亚洲一区在线播放 | 亚洲激情第一页| 久久久久久免费观看| 国内伊人久久久久久网站视频 | 久99九色视频在线观看| www.色呦呦| 成人欧美一区二区三区在线观看| 99re8在线精品视频免费播放| 欧美三级一级片| 欧美日韩精品一二三区| 91精品国产高清一区二区三蜜臀| 91精品国产91久久久久| 久久99国产精品免费| 免费的一级黄色片| 色天天综合久久久久综合片| 久久日免费视频| 欧美精品久久久久久久久久| 毛片不卡一区二区| 男人添女荫道口图片| 欧美日韩一级片在线观看| 久久久久亚洲AV| 国产精品久久久久久亚洲影视 | 色噜噜狠狠成人网p站| 国产精品国产精品88| 57pao精品| 国产精品 日产精品 欧美精品| www精品久久| 91精品国产综合久久婷婷香蕉| 男人午夜免费视频| 国产一区免费在线观看| 亚洲美女少妇撒尿| 微拍福利一区二区| 欧美中文字幕在线观看| caoporen国产精品视频| 亚洲国产综合av| 色哟哟入口国产精品| 亚洲aⅴ在线观看| 女人帮男人橹视频播放| 日韩一区二区三区四区五区六区 | 99热成人精品热久久66| 亚洲国产精品美女| 性做久久久久久久久久| 在线观看av的网址| 日韩美女一区二区三区四区| 国产口爆吞精一区二区| dy888午夜| 91精品国产色综合久久ai换脸| 免费在线观看黄网站| 国产精品一区二区欧美黑人喷潮水 | 国产精品99久久久久久似苏梦涵| 亚洲三级视频网站| 日韩在线视频网站| 极品少妇xxxx偷拍精品少妇| 亚洲欧美久久久久| 久久九九国产精品怡红院| 精品一区二区三区免费毛片爱| av无码精品一区二区三区| 国产亚洲精品综合一区91| 青青草伊人久久| 国产无色aaa| 欧美精品久久久久久久| 91一区二区在线观看| 欧美性猛交xxxx乱| 91亚洲va在线va天堂va国 | 精品毛片一区二区三区| www.av毛片| 亚洲亚裔videos黑人hd| 另类欧美日韩国产在线| 亚洲精品一区二区18漫画| 91精品国产乱码久久久久久久久| 国产日韩精品一区二区浪潮av | 一区二区在线高清视频| 欧美大片在线观看一区| 日韩中文字幕区一区有砖一区| 天天碰免费视频| 久久91亚洲精品中文字幕奶水| 久久婷婷成人综合色| 青青操在线播放| 国内一区在线| 欧美一区二区视频观看视频| 日韩二区三区四区| 在线观看成人动漫| 成人黄色免费在线观看| 狠狠躁天天躁日日躁欧美| 国产精品自拍第一页| 桥本有菜av在线| 国产视频综合在线| 国产美女一区二区三区| 美女洗澡无遮挡| 国精产品99永久一区一区| 日韩一区国产二区欧美三区| 日韩1区2区3区| 日本性生活一级片| 亚洲综合一区二区不卡| 欧美色图片你懂的| 日韩中文字幕麻豆| 国产 欧美 在线| 久久爱av电影| 日韩久久精品电影| 99麻豆久久久国产精品免费优播| 亚洲天堂黄色片| 精品一区二区成人免费视频 | 成人黄色av播放免费| 在线观看不卡视频| 丝袜亚洲另类欧美综合| 亚洲最大成人网站| 日韩中文字幕一区| 色哟哟入口国产精品| 亚洲欧美综合网| 日韩国产成人在线| 五月婷婷丁香综合网| 国产精品视频xxxx| 欧美日韩dvd在线观看| 另类小说一区二区三区| 91免费公开视频| 日韩一级特黄毛片| 91国产精品91| 日本二三区不卡| 久久精品国产精品亚洲精品| 日韩在线一卡二卡| 欧美性潮喷xxxxx免费视频看| 性日韩欧美在线视频| 一本色道久久综合狠狠躁的推荐| 久久先锋资源| 手机免费观看av| 成人毛片100部免费看| 国外色69视频在线观看| 在线观看亚洲专区| 国产自产v一区二区三区c| 久久亚洲av午夜福利精品一区| 欧美 丝袜 自拍 制服 另类| 国产精品久久久久久久午夜| 欧美v日韩v国产v| 久久精品人人爽人人爽| 国产三区在线播放| 久久精品国产亚洲AV熟女| 黄频视频在线观看| 国产91对白在线播放| 在线观看91av| 国产午夜亚洲精品午夜鲁丝片| 91欧美日韩麻豆精品| 日本xxx在线播放| 免费的av在线| 91精品久久久久久久久| 精品无码久久久久久国产| 亚洲欧洲精品天堂一级| 久久一区视频| 国产一级av毛片| 亚洲五月激情网| 精品国产乱码久久久久久108| 中国人与牲禽动交精品| 黑人巨大精品欧美一区免费视频| 国产一区二区在线视频| 懂色av蜜臀av粉嫩av喷吹| 免费看毛片的网站| 丰满人妻一区二区三区53号| 国产区精品在线观看| 亚洲欧洲黄色网| 天天色 色综合| 不卡的av网站| 精品国产九九九| 五月天丁香激情| 久久久久无码精品| 日本高清视频免费在线观看| 亚洲一区二区免费在线| 欧美大尺度在线观看| 51精品久久久久久久蜜臀| 国产精品视频一二| 久久精品国产一区二区| 亚洲一区中文字幕永久在线| 日本女人性生活视频| 亚洲一区二区三区观看| 欧美日韩在线免费观看视频| 92看片淫黄大片看国产片| 欧美成人精品xxx| 精品久久久影院| 亚洲国产色一区| 久久蜜臀精品av| 免费在线观看一区二区三区| 探花国产精品一区二区| 国产高清视频免费在线观看| 美女日批在线观看| www.99热这里只有精品| 欧美性xxxx69| 国产综合香蕉五月婷在线| 久久国产精品影视| 亚洲国产精品专区久久| 91福利国产精品| 国产精品护士白丝一区av| 国产又粗又猛又爽又黄91精品| 国产欧美一级片| 国产精品第108页| 无码少妇精品一区二区免费动态| 国产探花在线看| 日韩久久久久久久久久久久| 欧洲精品一区色| 成人在线免费观看视视频| 久久久亚洲网站| 国产一区二区精品丝袜| 欧美成人艳星乳罩| 91精品福利在线| 亚洲精品乱码久久久久久久久 | 精品视频在线免费观看| 亚洲精品久久7777| 中文字幕免费不卡| 成人精品免费看| 国内精品伊人久久久久影院对白| 欧美视频一二区| 91精品人妻一区二区三区果冻| a v视频在线观看| 中文字幕无码日韩专区免费 | 日本免费网站视频| 一女三黑人理论片在线| 麻豆网站免费观看| 玖玖爱视频在线| 成人在线观看黄| 欧美日韩精品在线一区二区| 亚洲一区二区在线免费观看| 精品国产二区在线| 国产精品二区三区四区| 亚洲一区二区中文字幕| 国产日韩在线看| 国产精品成人免费电影| 日本亚洲欧洲色| 欧美亚洲在线视频| 国内精品美女av在线播放| 大量国产精品视频| 久青草国产97香蕉在线视频| 最近2019年好看中文字幕视频| 亚洲欧美成人精品| 亚洲高清在线观看| 欧美刺激午夜性久久久久久久| 欧美一区二区久久| 91麻豆精品国产91| 777xxx欧美| 日韩午夜激情免费电影| 欧美成人精品3d动漫h| 日韩精品一区二区三区在线播放| 欧美一区午夜精品| 日韩欧美国产综合| 精品久久久久99| 亚洲国产欧美一区二区三区同亚洲| 欧美第一区第二区| 亚洲精品久久久久中文字幕二区| 亚洲第一福利在线观看| 日韩av在线资源| 亚洲一区二区福利| 日韩一区视频在线| 欧美尺度大的性做爰视频| 久久久久久成人| 欧洲一区二区视频| 国产精品视频中文字幕91| 国产欧美日韩精品丝袜高跟鞋| 成人性生交大片免费观看嘿嘿视频| 成人免费淫片视频软件| 国产精品一区二区免费| 日本在线播放一区| 欧美少妇一区二区三区| 日本网站免费在线观看| 日本激情视频在线| 国产又黄又嫩又滑又白| 成人免费看aa片| wwwav国产| 男人的天堂av网站| 亚洲第一第二区| 麻豆精品一区二区综合av| 国产不卡在线视频| 国产欧美精品一区二区色综合| 伊人色综合久久天天人手人婷| 欧美视频在线免费| 日韩一区二区三区免费看| 国产一区二区精品丝袜| 国语自产精品视频在线看抢先版图片| 国产成人在线一区| 国产一区二区三区色淫影院| 艳母动漫在线观看| 美女网站色免费| 成年人网站免费看| 国产一级做a爰片在线看免费| 亚洲永久精品视频| 美女视频一区二区| 久久精品视频免费| 欧美性69xxxx肥| 亚洲精品国产精品久久清纯直播| 精品国产欧美成人夜夜嗨| 国产精品国产三级国产专播精品人| 成人三级视频在线观看一区二区| 亚洲五月六月| 成年人视频网站免费观看| 婷婷激情小说网| 一起操在线播放| 91国产精品一区| 国产一区二区日韩精品| 国产精品毛片大码女人| 欧美伊人久久大香线蕉综合69 | 日韩欧美激情四射| 久久久999精品| 成人啪啪免费看| 400部精品国偷自产在线观看| 亚洲综合av在线播放| 国产探花视频在线| h狠狠躁死你h高h| 成人精品鲁一区一区二区| 亚洲高清不卡在线观看| 亚洲福利视频在线| 琪琪第一精品导航| 午夜精品视频在线观看一区二区| 美女少妇一区二区| 91插插插插插插| 日本波多野结衣在线| 久久亚洲综合av| 在线看日本不卡| 日韩在线国产精品| 亚洲最大福利视频网| 97在线免费视频观看| 国产国语老龄妇女a片| 国产精品视频免费播放| 日韩av不卡在线观看| 中文字幕视频一区二区三区久| 日韩午夜在线观看视频| 91精品国产高清久久久久久91 | 在线视频欧美日韩精品| 成人做爰www免费看视频网站| 欧美美女黄色网| 欧美亚一区二区三区| 亚洲天堂狠狠干| av亚洲精华国产精华| 在线中文字幕不卡| 久久久久久久999| 四虎永久国产精品| 成人在线电影网站| 亚洲天堂网视频| 亚洲人成在线观看一区二区| 亚洲日本香蕉视频| 激情综合在线观看| 欧美成人精品xxx| 国产精品久久久久久久免费看| 午夜久久资源| 在线观看亚洲区| 国产亚洲va综合人人澡精品| 91激情视频在线| 欧美性大战久久久久久久蜜臀| 粉嫩av一区二区夜夜嗨| 欧美又黄又嫩大片a级| 亚洲色图欧美制服丝袜另类第一页| 日本一区二区不卡视频| 奇米精品一区二区三区在线观看一 | √天堂中文官网8在线| 国产激情片在线观看| 日韩精品免费在线| 久久精品99久久久| 男人添女人下面免费视频| 久久久久久久激情视频| 国产精品久久久一本精品| 九九热国产精品视频| 永久免费在线看片视频| 亚洲香蕉伊综合在人在线视看| 成人精品在线播放| 三级a在线观看| 日韩av日韩在线观看| 精品欧美激情精品一区| 黄色资源网久久资源365| 久久久一区二区三区四区| 鲁一鲁一鲁一鲁一色| 午夜精品久久久久久久男人的天堂| 国产一区二区看久久| 国产在线综合视频| www.男人天堂网| 国产第一区电影| 粉嫩在线一区二区三区视频| 国产高清av片| 国产伦精品一区二区三区在线| www.国产精品一二区| 亚洲一区二区中文在线| 久久精品夜色噜噜亚洲aⅴ| 男人天堂视频网| 天天看片中文字幕| aaa黄色大片| 欧美极品欧美精品欧美图片| 欧美人xxxxx| 国产精品欧美激情| 欧美激情精品久久久久久大尺度| 色婷婷久久久综合中文字幕| 狠狠网亚洲精品| 亚洲GV成人无码久久精品| 亚洲黄色av片| 热久久这里只有| 亚洲欧美日韩高清| 一区二区欧美国产| 天天操天天干天天爽| 最近中文字幕免费观看| 国产伦精品一区二区免费| 亚洲影影院av| 精品成人免费观看| 亚洲免费在线看| 日日夜夜一区二区| 一级成人黄色片| 无码黑人精品一区二区| 三日本三级少妇三级99| 久久国产手机看片| 色爱av美腿丝袜综合粉嫩av| 欧美三级视频在线观看| |精品福利一区二区三区| 国产精品99久| 欧美性猛交xxxx乱大交hd|