Trang chủHướng dẫnCopy, tải file lên VPS: Remote Desktop, gắn ổ đĩa, tải thẳng, WinSCP và scp (đo tốc độ thật)
Copy, tải file lên VPS: Remote Desktop, gắn ổ đĩa, tải thẳng, WinSCP và scp (đo tốc độ thật)

Copy, tải file lên VPS: Remote Desktop, gắn ổ đĩa, tải thẳng, WinSCP và scp (đo tốc độ thật)

Hướng dẫn CloudNest Team 01 tháng 11, 2026 8 lượt xem

Có VPS rồi, việc đầu tiên thường là đưa tệp lên: bộ cài phần mềm, tool, dữ liệu, mã nguồn website. Có ít nhất năm cách, nhanh chậm khác nhau rất nhiều. Bài này thử thật từng cách với cùng một tệp 200 MB ngày 01/11/2026 — cả VPS Windows (Remote Desktop) lẫn VPS Linux (SSH) — để bạn chọn đúng cách cho từng việc.

ĐƯA TỆP 200 MB LÊN VPS · ĐO THẬT 01/11/2026thanh ngắn hơn = nhanh hơn
Gắn ổ đĩa qua Remote Desktop9,0 giây
máy gửi nằm cùng trung tâm dữ liệu — từ nhà bạn sẽ theo tốc độ tải lên của mạng nhà
Tải thẳng từ Internet trong VPS16,3 giây
tệp có sẵn trên mạng: VPS tự tải, không qua máy bạn
scp lên VPS Linux22,5 giây
từ một máy ở TP.HCM tới VPS ở Hà Nội, lệnh có sẵn trong Windows

1. Chọn cách nào?

Vài tệp nhỏ
Copy trên máy bạn, Paste vào VPS qua Remote Desktop — không cần cài gì (mục 2).
Tệp lớn, cả thư mục
Gắn ổ đĩa máy bạn vào phiên Remote Desktop rồi chép như ổ USB (mục 3).
Tệp có sẵn trên mạng
Mở trình duyệt hoặc PowerShell trong VPS và tải thẳng — nhanh nhất (mục 4).
VPS Linux
WinSCP / FileZilla (kéo thả) hoặc lệnh scp có sẵn trong Windows (mục 5).

2. Copy – Paste qua Remote Desktop

Remote Desktop của Windows (Remote Desktop Connection, mstsc) mặc định bật Clipboard: chữ và tệp bạn Copy trên máy mình có thể Paste vào VPS, và ngược lại. Kiểm tra: mở Remote Desktop Connection → Show Options → tab Local Resources → ô Clipboard phải được tích.

Hộp Remote Desktop Connection, tab Local Resources: ô Printers và Clipboard đã tích, nút More
Tab Local Resources: Clipboard (dán chữ, tệp) và nút More… (gắn ổ đĩa).

Cách này tiện cho vài tệp nhỏ. Tệp lớn, nhiều tệp, hay mạng chập chờn thì dùng cách gắn ổ đĩa bên dưới — có thanh tiến trình rõ ràng và chép lại được khi lỗi.

3. Gắn ổ đĩa máy bạn vào VPS

  1. 1Mở Remote Desktop Connection → Show Options → tab Local Resources → More…
  2. 2Tích Drives (hoặc mở dấu + và chỉ tích ổ cần dùng, ví dụ ổ D chứa dữ liệu) → OK → Connect.
  3. 3Trong VPS mở File Explorer → This PC: ổ của máy bạn hiện ở mục Redirected drives and folders, tên dạng "D on TEN-MAY-BAN".
  4. 4Chép tệp từ ổ đó sang ổ C của VPS như chép từ USB.
Hộp Local devices and resources: Drives đã tích, gồm Local Disk C, DVD Drive D, Drives that I plug in later
Tích Drives (có thể chọn từng ổ).
File Explorer trong VPS, This PC: Local Disk C trống 47,4 GB trên 59,8 GB và mục Redirected drives and folders có MayCuaToi on test-rdp
Trong VPS: ổ máy bạn nằm ở "Redirected drives and folders".
đo thật: chép tệp 200 MB từ ổ gắn qua Remote Desktop vào C:\ của VPS
PS> $p = '\\tsclient\MayCuaToi\du-lieu-200MB.bin'
PS> Measure-Command { Copy-Item $p C:\Tool\ }
Chep 200 MB qua o chia se Remote Desktop: 9.0 giay
PS> (Get-FileHash C:\Tool\du-lieu-200MB.bin).Hash   # khớp mã băm tệp gốc E20ED901D77B5A3A…

Đường dẫn \\tsclient\TÊN-Ổ là cách gọi ổ của máy bạn từ trong VPS — dùng được trong PowerShell, trong lệnh chép, và gõ thẳng vào thanh địa chỉ File Explorer. Lần đo này máy gửi nằm cùng trung tâm dữ liệu nên đạt 9 giây; từ nhà, tốc độ bằng tốc độ tải lên của mạng nhà bạn (mục 6).

4. Tải thẳng trong VPS: nhanh nhất cho tệp có sẵn trên mạng

Bộ cài phần mềm, tệp trên Google Drive, OneDrive, GitHub… đừng tải về máy mình rồi đẩy lên — mở trình duyệt trong VPS và tải thẳng. Đường truyền của VPS nhanh hơn mạng nhà nhiều. Thích dòng lệnh thì PowerShell có sẵn curl.exe:

PowerShell trong VPS Windows
curl.exe -L -o C:\Tool\bo-cai.zip "https://duong-dan-tai-ve/bo-cai.zip"

# đo thật: 200 MB đầu của tệp ISO Ubuntu từ máy chủ ở nước ngoài
size_download=209715200  time_total=16,28 s  speed=13 MB/s
Mẹo cho tệp chỉ có trên máy bạn mà dung lượng lớn: tải lên Google Drive / OneDrive từ máy bạn một lần, rồi mở liên kết trong VPS để tải về. Lần sau cần cài lại VPS, tệp vẫn ở đó.

5. VPS Linux: WinSCP, FileZilla hoặc scp

VPS Linux không có Remote Desktop; tệp đi qua SFTP (chạy trên cổng SSH, mã hoá sẵn). Thích kéo thả thì dùng WinSCP hoặc FileZilla: chọn giao thức SFTP, máy chủ là IP của VPS, cổng 22 (hoặc cổng SSH đã đổi), tên đăng nhập root và mật khẩu VPS. Không muốn cài gì: Windows 10/11 có sẵn lệnh scp:

PowerShell trên máy của bạn
# đẩy một tệp lên thư mục /root của VPS
scp D:\du-lieu.zip root@IP-cua-VPS:/root/
# đẩy cả thư mục
scp -r D:\website root@IP-cua-VPS:/var/www/
# lấy tệp từ VPS về máy
scp root@IP-cua-VPS:/var/backups/db/shop.sql.gz D:\SaoLuu\

# đo thật: đẩy 200 MB từ TP.HCM ra VPS Hà Nội 22,5 giây; kéo về 34 MB 3,6 giây

Đã đổi cổng SSH thì thêm -P số-cổng (chữ P hoa) sau scp. Tệp tải lên bằng root sẽ thuộc root — đưa vào thư mục website nhớ trả quyền lại, ví dụ chown -R www-data:www-data /var/www/website (xem bài cài WordPress).

Tránh FTP thường (cổng 21): mật khẩu và dữ liệu đi dưới dạng chữ rõ. SFTP/scp dùng sẵn đường SSH đã mã hoá, không phải cài thêm máy chủ FTP.

6. Vì sao từ nhà chép lên chậm hơn?

Đẩy tệp lên VPS bị giới hạn bởi tốc độ tải lên (upload) của mạng nhà bạn — thường thấp hơn nhiều so với tốc độ tải xuống ghi trên hợp đồng. Ước tính theo lý thuyết cho tệp 200 MB (chưa tính chậm do Wi-Fi, giờ cao điểm):

Tải lên 20 Mbps
≈ 80 giây
200 MB × 8 ÷ 20
Tải lên 50 Mbps
≈ 32 giây
200 MB × 8 ÷ 50
Tải lên 100 Mbps
≈ 16 giây
200 MB × 8 ÷ 100

Vì vậy thứ tự ưu tiên là: tệp có sẵn trên mạng → tải thẳng trong VPS; tệp chỉ có ở máy bạn → đẩy một lần, nén lại (.zip) trước khi đẩy nếu là nhiều tệp nhỏ. Kéo dữ liệu từ VPS về máy (sao lưu) thì theo tốc độ tải xuống nên nhanh hơn — xem cách kéo bản sao lưu về máy.

7. Câu hỏi thường gặp

Copy trên máy mình mà Paste vào VPS không được?

Kiểm tra ô Clipboard trong Local Resources (mục 2). Đang dùng mà mất tác dụng thì mở Task Manager trong VPS, kết thúc tiến trình rdpclip.exe rồi chạy lại rdpclip (Win + R → rdpclip) — hoặc ngắt kết nối và vào lại.

Không thấy ổ của máy mình trong VPS?

Phải tích Drives TRƯỚC khi bấm Connect; đang trong phiên thì ngắt kết nối, tích lại rồi vào lại. Trong VPS xem ở This PC → Redirected drives and folders.

Dùng Remote Desktop trên Mac được không?

Được với ứng dụng Windows App (trước là Microsoft Remote Desktop) của Microsoft: trong phần cài đặt kết nối có mục chia sẻ thư mục (Folders) tương tự Drives.

Chép tệp có an toàn không?

Remote Desktop và SFTP/scp đều mã hoá đường truyền. Chỉ nên tránh FTP thường và các trang chia sẻ tệp không rõ nguồn gốc khi tải bộ cài vào VPS.

Ổ C của VPS sắp đầy sau khi chép?

Xem cách dọn ổ C an toàn hoặc mở rộng ổ đĩa sau khi nâng gói.

VPS đường truyền nhanh, tải thẳng từ Internet
VPS Windows và Linux tại Việt Nam, giao máy sau vài phút, IPv4 riêng.
ZaloGọi ngayTelegram