เริ่มฟรี

transfers.webLargeFile.hero.tag

อัปโหลดและดาวน์โหลดไฟล์ขนาดใหญ่

transfers.webLargeFile.hero.d1

transfers.webLargeFile.hero.d2

การโอนไฟล์

โอนไฟล์ขนาดใหญ่บนเว็บให้เสร็จสมบูรณ์อย่างน่าเชื่อถือ

การอัปโหลดและดาวน์โหลดไฟล์บนเว็บเป็นฟังก์ชันที่คุ้นเคยกันดี แต่เมื่อไฟล์มีขนาดใหญ่ขึ้น การโอนใช้เวลานานขึ้น และมีผู้ใช้เชื่อมต่อพร้อมกันมากขึ้น เงื่อนไขที่ต้องจัดการอย่างรวดเร็วก็เพิ่มขึ้นเกินกว่าการจัดการไฟล์แบบ HTTP/S ทั่วไป การสลับระหว่างมือถือและ Wi-Fi การขาดการเชื่อมต่อเครือข่ายชั่วคราว การปิดและเชื่อมต่อเบราว์เซอร์ใหม่ สภาพแวดล้อมแบบ Proxy และ Load Balancer ระยะเวลาการโอนที่ยาวนาน และการใช้งานพร้อมกันที่เพิ่มขึ้น ล้วนทำให้สภาพแวดล้อมเว็บในโลกจริงไม่สามารถคาดเดาได้

  • เบราว์เซอร์ / เว็บแอปพลิเคชัน
  • INNORIX Web Transfer
  • อัพโหลด
  • ดาวน์โหลด
  • ผลลัพธ์

INNORIX Web Large File Transfer รักษา Business Logic และประสบการณ์การใช้งานของเว็บแอปพลิเคชันไว้ครบถ้วน ขณะเดียวกันก็จัดการการโอนไฟล์ในฐานะความสามารถการโอนที่เป็นอิสระ ระบบจะคงสถานะการโอนไว้ และนำการทำต่อ (Resume) การลองซ้ำ (Retry) การโอนแบบขนาน (Parallel Transfer) และการกู้คืน (Recovery) มาใช้เพื่อจัดการการอัปโหลดและดาวน์โหลดให้เสร็จสมบูรณ์

กำหนดค่าการโอนนี้

การโอนไฟล์

ดำเนินการโอนไฟล์บนเว็บในฐานะความสามารถการโอนที่เป็นอิสระ

ในเว็บแอปพลิเคชันทั่วไป การโอนไฟล์มักเริ่มต้นเป็นส่วนหนึ่งของ HTTP/S Request และตรรกะของแอปพลิเคชัน ซึ่งอาจเพียงพอสำหรับไฟล์ขนาดเล็กและการโอนระยะสั้น แต่เมื่อขนาดไฟล์และระยะเวลาการโอนเพิ่มขึ้น การรักษาการเชื่อมต่อ การกู้คืนจากการขัดจังหวะ การจัดการการโอนที่ไม่สมบูรณ์ การลองซ้ำ การรองรับผู้ใช้ที่เชื่อมต่อพร้อมกัน และการยืนยันความสมบูรณ์ในขั้นสุดท้าย ล้วนยากที่จะจัดการภายใน Request เดียว

INNORIX ช่วยให้เว็บแอปพลิเคชันยังคงจัดการการยืนยันตัวตน การให้สิทธิ์ ฟอร์ม ข้อมูลเมตา และตรรกะทางธุรกิจได้ตามเดิม ขณะที่จัดการการโอนไฟล์ขนาดใหญ่และปริมาณสูงที่ใช้เวลานาน รวมถึงสถานะการโอน ในฐานะหน่วยการทำงานที่แยกออกมาต่างหาก แทนที่จะต้องสร้างบริการเดิมขึ้นใหม่ INNORIX จะเสริมความแข็งแกร่งให้ส่วนของการโอนไฟล์ด้วยความสามารถการโอนโดยเฉพาะ

การจัดการไฟล์ผ่านเว็บแบบทั่วไป, INNORIX Web Transfer

เน้น Request เป็นหลักเน้นการโอนเป็นหลัก
การประมวลผลระดับการเชื่อมต่อการจัดการสถานะระดับไฟล์
ส่ง Request ใหม่หลังความล้มเหลวทำต่อ / กู้คืน
สถานะความคืบหน้าเดียวความคืบหน้าที่คงอยู่ต่อเนื่อง
บันทึกแอปพลิเคชันผลลัพธ์การโอน
คำขอของผู้ใช้แต่ละรายการทำงานโอนพร้อมกัน
  • เว็บแอปพลิเคชันที่มีอยู่
  • การยืนยันตัวตน
  • ตรรกะทางธุรกิจ
  • ฟอร์ม / ข้อมูลเมตา
  • การโอนไฟล์
  • การโอนไฟล์
  • INNORIX
  • ความคืบหน้า
  • การกู้คืน
  • สถานะ
  • ผลลัพธ์

การโอนไฟล์

โอนต่อให้ผู้ใช้ได้แม้เกิดการขัดจังหวะหรือเครือข่ายเปลี่ยนแปลง

สำหรับการโอนไฟล์ขนาดใหญ่บนเว็บ การลดสถานการณ์ที่ผู้ใช้ต้องเริ่มต้นใหม่ตั้งแต่แรกมีความสำคัญไม่น้อยไปกว่าความเร็วสูงสุดในช่วงเวลาหนึ่ง ตัวอย่างเช่น หากเครือข่ายไม่เสถียรชั่วคราวหลังจากไฟล์ขนาด 10 GB โอนไปแล้ว 99% การโอนต่อจากจุดที่จำเป็นโดยอ้างอิงจากสถานะที่โอนไปแล้ว ย่อมส่งผลดีต่อประสบการณ์ผู้ใช้จริงและเวลาที่งานเสร็จสมบูรณ์มากกว่าการให้ผู้ใช้เลือกไฟล์ทั้งหมดใหม่อีกครั้งและเริ่มต้นจากศูนย์

หลักการเดียวกันนี้ใช้ได้กับการสลับจาก Wi-Fi ของสำนักงานไปยังเครือข่ายมือถือ การผ่าน VPN และ Proxy หรือการเกิด Packet Loss และการเชื่อมต่อใหม่ระหว่างการอัปโหลดที่ใช้เวลานาน INNORIX จัดการสถานะของการโอนเองผ่านการสื่อสารแบบ HTTP/S และนำการทำต่อ การโอนบางส่วน การลองซ้ำ และการกู้คืนมาใช้ เพื่อไม่ให้การเปลี่ยนแปลงการเชื่อมต่อชั่วคราวกลายเป็นความล้มเหลวของงานทั้งหมด

สภาวะการใช้งานจริง, การตอบสนองของการโอน

การขัดจังหวะการเชื่อมต่อชั่วคราวทำต่อ
การขาดการเชื่อมต่อเครือข่ายชั่วคราวลองซ้ำ / กู้คืน
ระยะเวลาการโอนที่ยาวนานคงสถานะการโอนไว้
การเปลี่ยนแปลงเครือข่ายกู้คืนโดยอ้างอิงจากสถานะการโอน
ความล้มเหลวของข้อมูลบางส่วนประมวลผลช่วงที่จำเป็นใหม่
การเชื่อมต่อใหม่โอนต่อจากเดิม

อัปโหลด 10GB

  • 0% – 99%
  • เครือข่ายขัดข้อง
  • ทำต่อ
  • 99% – 100%

การโอนไฟล์

จัดการการโอนแต่ละรายการอย่างเป็นอิสระเมื่อการใช้งานพร้อมกันเพิ่มขึ้น

ปริมาณการใช้งานของบริการเว็บไม่ได้เพิ่มขึ้นอย่างค่อยเป็นค่อยไปเสมอไป เมื่อผู้ใช้มารวมตัวกันในช่วงเวลาเฉพาะ เช่น การประมูล การสมัคร วันครบกำหนดส่งเอกสาร การส่งข้อมูลงานวิจัย การอัปโหลดโครงการขนาดใหญ่ และการลงทะเบียนเนื้อหา การโอนไฟล์ที่ปกติทำงานได้โดยไม่มีปัญหาอาจกลายเป็นปัญหาด้าน Concurrency, Queue และ Capacity ขึ้นมาทันที เมื่อมีการโอนไฟล์ขนาดใหญ่และไฟล์จำนวนมากพร้อมกัน การปกป้องสถานะของการโอนที่เริ่มต้นไปแล้วและจัดการให้เสร็จสมบูรณ์มีความสำคัญมากกว่าการนับจำนวนการเชื่อมต่อที่เกิดขึ้นพร้อมกันเพียงอย่างเดียว

INNORIX ไม่ได้จัดการการโอนไฟล์เหมือนกับ Web Request ทั่วไปเพียงอย่างเดียว แต่จัดการการโอนแต่ละรายการในฐานะหน่วยการทำงานที่เป็นอิสระ โดยนำการโอนแบบขนาน, Dynamic Concurrency, Queue, การลองซ้ำ และการกู้คืน มาใช้ในระดับการโอน เพื่อไม่ให้จำนวนผู้ใช้ที่เพิ่มขึ้นนำไปสู่ความล้มเหลวของบริการทั้งหมด ขณะที่ความคืบหน้าของการโอนแต่ละรายการยังคงถูกติดตามภายใน Capacity ที่ใช้ร่วมกัน

  • ปกติ
  • พุ่งสูง
  • การควบคุมการโอน
  • คิว
  • การทำงานพร้อมกัน
  • การกู้คืน
  • Monitoring

การโอนไฟล์

เชื่อมโยงไฟล์และข้อมูลทางธุรกิจไว้ใน Workflow เว็บเดียว

ในบริการเว็บระดับองค์กร ไฟล์มักไม่เคยอยู่โดดเดี่ยว แต่ถูกประมวลผลร่วมกับข้อมูลทางธุรกิจ เช่น ฟอร์ม ข้อมูลการสมัคร โครงการ เคส ผู้ป่วย และข้อมูลงานวิจัย แทนที่จะบังคับให้ทุกบริการใช้ลำดับการอัปโหลดแบบตายตัวเพียงรูปแบบเดียว ความสัมพันธ์ระหว่างการโอนไฟล์และการประมวลผลข้อมูลเมตาควรสามารถกำหนดค่าได้ตาม Workflow และสถานะความสมบูรณ์ของการโอนควรเป็นพื้นฐานที่น่าเชื่อถือสำหรับกระบวนการทางธุรกิจขั้นต่อไป

ตัวอย่างเช่น ชุดข้อมูลงานวิจัยขนาดใหญ่อาจถูกโอนก่อน แล้วนำ Transfer ID ไปเชื่อมโยงกับข้อมูลงานวิจัย หรืออาจสร้างข้อมูลทางธุรกิจ (Record) ก่อน แล้วส่งไฟล์หลายไฟล์ตาม ID นั้นในภายหลัง ความคืบหน้าที่เบราว์เซอร์แสดงเป็น 100% ควรแยกออกจากการโอนฝั่งเซิร์ฟเวอร์ที่เสร็จสมบูรณ์จริงและได้รับการยืนยันผลลัพธ์แล้ว ผลลัพธ์การโอนที่ได้รับการยืนยันนี้จึงจะสามารถสั่งให้ขั้นตอนต่อไปเริ่มทำงานได้ เช่น การยืนยันการส่งเอกสารเสร็จสมบูรณ์ การยืนยันการรับ หรือการเริ่มประมวลผลภายนอก

เวิร์กโฟลว์, วิธีการประมวลผล

ไฟล์ก่อนไฟล์เสร็จสมบูรณ์ → บันทึกข้อมูลเมตา
เมตาดาต้าก่อนสร้างระเบียน → โอนไฟล์
พร้อมกันประมวลผลไฟล์และเมตาดาต้าแยกจากกัน
การอนุมัติโอนไฟล์ → ตรวจสอบ → ปิดงานธุรกิจ
การประมวลผลโอนไฟล์ → ประมวลผลภายนอก → ส่งคืนผลลัพธ์
  • การอัปโหลดของผู้ใช้
  • การโอนกำลังทำงาน
  • การโอนเสร็จสมบูรณ์
  • ยืนยันผลลัพธ์แล้ว
  • กระบวนการทางธุรกิจ
  • ส่งแล้ว / รับแล้ว / พร้อมแล้ว

การโอนไฟล์

มอบประสบการณ์การโอนผ่านเว็บแบบเดียวกัน ทั้งสำหรับไฟล์ขนาดใหญ่และไฟล์จำนวนมหาศาล

ข้อมูลที่โอนผ่านเว็บอาจเป็นวิดีโอไฟล์เดียวขนาดหลายสิบกิกะไบต์ ไฟล์งานวิจัยนับพันไฟล์ โฟลเดอร์โครงการ หรือชุดข้อมูลที่มีทั้งไฟล์ขนาดใหญ่และไฟล์ขนาดเล็กปนกัน แทนที่จะให้ผู้ใช้ต้องแยกแยะลักษณะการโอนภายในเหล่านี้และเลือกใช้ฟังก์ชันที่แตกต่างกัน ผู้ใช้ควรสามารถเลือกไฟล์และโฟลเดอร์ เริ่มอัปโหลดหรือดาวน์โหลด และดูความคืบหน้าพร้อมผลลัพธ์การโอนได้จากหน้าเว็บเดียวกัน

Transfer Engine ทำหน้าที่ Data Movement ที่แท้จริงตามขนาดไฟล์ จำนวนไฟล์ สภาพเครือข่าย และสถานะการโอนที่เกิดขึ้นพร้อมกัน การโอนต่อเนื่องและการทำต่อจากจุดที่หยุดมีความสำคัญสำหรับไฟล์ขนาดใหญ่ ในขณะที่การประมวลผลไฟล์และการจัดการสถานะของแต่ละไฟล์มีความสำคัญสำหรับไฟล์ขนาดเล็กจำนวนมาก แต่อินเทอร์เฟซผู้ใช้สามารถมอบประสบการณ์การโอนผ่านเว็บที่สอดคล้องกันเพียงแบบเดียวได้

โปรไฟล์ไฟล์, เว็บทรานสเฟอร์

ไฟล์ขนาดใหญ่การโอนไฟล์ขนาดใหญ่
ไฟล์ขนาดเล็กจำนวนมากการโอนปริมาณสูง
โฟลเดอร์ / โครงการการโอนไดเรกทอรี
ชุดข้อมูลแบบผสมขนาดใหญ่ + ปริมาณสูง
การอัปโหลดซ้ำการโอนแบบอัตโนมัติ

ข้อมูลโครงการ

ไฟล์

research-data.zip72%
scan-001.dcmเสร็จสมบูรณ์
dataset/12,842 ไฟล์
เพิ่มไฟล์Upload

การโอนไฟล์

กำหนดค่าอัปโหลดและดาวน์โหลดให้เป็น UI การโอนเดียวที่เหมาะกับบริการ

การดาวน์โหลดไฟล์ขนาดใหญ่ก็เช่นเดียวกับการอัปโหลด คือต้องเผชิญกับระยะเวลาการโอนที่ยาวนาน การเปลี่ยนแปลงของเครือข่าย การกู้คืนหลังการหยุดชะงัก และสถานะสุดท้ายเมื่อเสร็จสิ้น แทนที่จะพัฒนาทั้งสองทิศทางแยกจากกัน การนำความสามารถด้านการโอนที่ใช้ร่วมกัน เช่น การทำต่อจากจุดที่หยุด ความคืบหน้า ผลลัพธ์ และการจัดการไฟล์หลายไฟล์ มาใช้ จะช่วยให้ผู้ใช้ได้รับประสบการณ์ที่สอดคล้องกันทั้งในการอัปโหลดและดาวน์โหลด

การใช้ความสามารถด้านการโอนของ INNORIX ไม่ได้หมายความว่าทุกเว็บไซต์ต้องมีหน้าตาเดียวกัน การเลือกไฟล์ รายการไฟล์ ความคืบหน้า สถานะ ปุ่มกด และผลลัพธ์ สามารถปรับให้เข้ากับดีไซน์และเวิร์กโฟลว์ของบริการที่มีอยู่ได้ Transfer Engine เดียวกันนี้สามารถฝังอยู่ในประสบการณ์ผู้ใช้ที่แตกต่างกันได้ ตั้งแต่บริการสาธารณะ พอร์ทัลงานวิจัย ระบบการผลิต แพลตฟอร์มสื่อ ไปจนถึงงานบริการลูกค้า

องค์ประกอบ UI, ตัวอย่าง

การเลือกไฟล์เลือกไฟล์ / โฟลเดอร์
รายการไฟล์ชื่อ ขนาด สถานะ
ความคืบหน้าความคืบหน้ารวม / รายไฟล์
สถานะรอดำเนินการ กำลังทำงาน เสร็จสมบูรณ์
การลองใหม่ลองโอนไฟล์ที่จำเป็นอีกครั้ง
ผลลัพธ์เสร็จสมบูรณ์ ล้มเหลว สถานะทางธุรกิจ

อัปโหลด

  • เบราว์เซอร์
  • ทำต่อจากจุดที่หยุด / ความคืบหน้า / ผลลัพธ์
  • บริการเว็บ

ดาวน์โหลด

  • บริการเว็บ
  • ทำต่อจากจุดที่หยุด / ความคืบหน้า / ผลลัพธ์
  • เบราว์เซอร์

การโอนไฟล์

ดำเนินการโอนไฟล์ภายในสถาปัตยกรรมเว็บระดับองค์กรที่มีอยู่

เว็บแอปพลิเคชันระดับองค์กรไม่ได้ทำงานผ่านการเชื่อมต่อแบบตรงง่ายๆ ระหว่างเบราว์เซอร์กับเซิร์ฟเวอร์เพียงอย่างเดียว HTTPS, Proxy, Reverse Proxy, Load Balancer, VPN, ระบบยืนยันตัวตน และนโยบายเครือข่ายต่างๆ อาจทำงานร่วมกันอยู่ ขณะที่เครือข่ายของผู้ใช้ก็เปลี่ยนแปลงอยู่เสมอ ทั้งผ่าน Wi-Fi มือถือ และสภาพแวดล้อมการเข้าถึงระยะไกล

INNORIX Web Large File Transfer มุ่งเน้นการจัดการสถานะและการกู้คืนของการโอนไฟล์ที่ใช้เวลานาน ภายในสถาปัตยกรรมเว็บที่มีอยู่นี้ โดยเชื่อมต่อความสามารถด้านการโอน ในขณะที่ยังคงรักษาระบบยืนยันตัวตนและตรรกะทางธุรกิจที่มีอยู่เดิม นำเสนอต่อผู้ใช้ในรูปแบบฟังก์ชันหนึ่งภายในบริการเว็บ และมอบอินเทอร์เฟซด้านการผนวกรวมและการดำเนินงานที่นักพัฒนาและผู้ดูแลระบบต้องการ

ผู้ใช้นักพัฒนาผู้ดูแลระบบ
การเลือกไฟล์API / SDKการมอนิเตอร์การโอน
ดูความคืบหน้าอีเวนต์การโอนสถานะการทำงานพร้อมกัน
ทำต่อจากจุดที่หยุดCallbackคิว / ความจุ
การลองใหม่การรวมผลลัพธ์File Status
ยืนยันการเสร็จสิ้นเวิร์กโฟลว์ทางธุรกิจRuns / Receipt
  • ผู้ใช้
  • HTTPS / Proxy / Load Balancer
  • สภาพแวดล้อมเว็บระดับองค์กร
  • INNORIX Web Transfer

การโอนไฟล์

ใช้ Transfer Engine เดียวกันกับเวิร์กโฟลว์เว็บที่แตกต่างกัน

ระบบธุรกิจระดับองค์กร พอร์ทัลลูกค้า บริการสาธารณะ พอร์ทัลงานวิจัย บริการสุขภาพ สื่อ การผลิต และบริการ AI ต่างมีตรรกะทางธุรกิจที่แตกต่างกัน แต่ทุกระบบมีความต้องการด้านการโอนไฟล์ร่วมกัน คือการรับไฟล์ขนาดใหญ่ได้อย่างน่าเชื่อถือ แสดงความคืบหน้า แก้ไขการหยุดชะงัก และตรวจสอบผลลัพธ์สุดท้าย แทนที่จะพัฒนาวิธีการโอนไฟล์แยกต่างหากสำหรับแต่ละบริการ INNORIX เชื่อมต่อ Web Transfer Engine เดียวกันเข้ากับประสบการณ์ทางธุรกิจที่แต่ละบริการต้องการ

บริการ, การโอนทั่วไป

ระบบธุรกิจระดับองค์กรไฟล์แนบขนาดใหญ่
พอร์ทัลลูกค้าการส่งเอกสารของลูกค้า
บริการสาธารณะแบบคำขอ / เอกสารประกอบ
พอร์ทัลงานวิจัยการอัปโหลด / ดาวน์โหลด Dataset
บริการสุขภาพภาพถ่ายทางการแพทย์ / ข้อมูลงานวิจัย
แพลตฟอร์มสื่อวิดีโอ / Asset
การผลิตข้อมูลออกแบบ / ข้อมูลเครื่องจักร
บริการ AIการอัปโหลด Dataset / โมเดล
  • ระบบธุรกิจ
  • พอร์ทัลลูกค้า
  • พอร์ทัลงานวิจัย
  • สื่อ / AI
  • บริการสาธารณะ
  • INNORIX Web Transfer

การโอนไฟล์

นำเสนอเป็นฟีเจอร์เดียวบนเว็บ และดำเนินการเป็นการโอนเดียวบนแพลตฟอร์ม

ผู้ใช้เข้าถึงการอัปโหลดและดาวน์โหลดภายในเว็บไซต์ที่มีอยู่ ขณะที่ทีมปฏิบัติงานสามารถจัดการการโอนที่เริ่มต้นจากเว็บได้ในลักษณะเดียวกับ Data Movement อื่นๆ บน INNORIX Platform ความคืบหน้าและการทำต่อจากจุดที่หยุดเชื่อมต่อกับ Monitoring และการกู้คืน ผลลัพธ์ของแต่ละไฟล์เชื่อมต่อกับ File Status และการเสร็จสิ้นขั้นสุดท้ายเชื่อมต่อกับ Receipt และ Callback ทำให้อินเทอร์เฟซผู้ใช้และอินเทอร์เฟซปฏิบัติงานทำงานบนสถานะการโอนเดียวกัน

ด้วยรูปแบบการดำเนินงานนี้ การโอนไฟล์บนเว็บจะไม่คงอยู่เป็นฟังก์ชันเดี่ยวที่แยกตัวออกมาอีกต่อไป แต่สามารถพิจารณาร่วมกับการโอนอื่นๆ บนแพลตฟอร์มได้ ไม่ว่าจะเป็นการโอนระหว่างเซิร์ฟเวอร์ Object Storage การกระจายไฟล์ และการโอนแบบอัตโนมัติ เมื่อขนาดไฟล์และจำนวนผู้ใช้เพิ่มขึ้น มาตรฐานของการโอนไฟล์บนเว็บจึงไม่ใช่แค่คำขออัปโหลดง่ายๆ อีกต่อไป แต่กลายเป็นคำถามว่าผู้ใช้สามารถส่งไฟล์ให้เสร็จสมบูรณ์ได้อย่างน่าเชื่อถือภายใต้สภาพการณ์จริงที่เปลี่ยนแปลงอยู่เสมอหรือไม่ และผู้ดูแลระบบสามารถตรวจสอบยืนยันผลลัพธ์ได้หรือไม่

ประสบการณ์ใช้งานเว็บ, การทำงานของแพลตฟอร์ม

อัปโหลด / ดาวน์โหลดRuns
ความคืบหน้าMonitoring
ทำต่อจากจุดที่หยุด / ลองใหม่การกู้คืน
ผลลัพธ์ไฟล์File Status
การเสร็จสิ้นReceipt
อีเวนต์แอปพลิเคชันCallback
  • เว็บแอปพลิเคชัน
  • Web Large File Transfer
  • INNORIX Platform — Runs, Monitoring, การกู้คืน, Receipt

การถ่ายโอนไฟล์

สร้างระบบถ่ายโอนไฟล์บนเว็บที่ทำงานจนเสร็จสมบูรณ์ได้ในทุกสภาพเครือข่าย

จัดการไฟล์ขนาดใหญ่ ไฟล์จำนวนมาก การโอนย้ายที่ใช้เวลานาน และจำนวนผู้ใช้ที่เพิ่มขึ้นอย่างฉับพลัน ด้วย Web Transfer Engine เพียงตัวเดียว ผู้ใช้ส่งและรับไฟล์ภายในเว็บเซอร์วิสที่มีอยู่ นักพัฒนาเชื่อมต่อเข้ากับตรรกะทางธุรกิจที่มีอยู่ และผู้ดูแลระบบมองเห็นความคืบหน้าของการโอนย้าย การกู้คืน และผลลัพธ์สุดท้ายทั้งหมดได้บนแพลตฟอร์มเดียว

ตั้งค่าการโอนย้ายนี้