How to Transfer file Server to Server
Hi, I am Full Stack Developer. I can build web application, android application, desktop application. My core programming language is JavaScript.
VPS থেকে Windows বা Linux PC-তে Full Speed-এ File Download করার Complete Guide
অনেক সময় VPS-এ বড় movie, backup, database dump বা project file থাকে যা নিজের PC-তে download করতে হয়। নতুন user-দের সবচেয়ে বড় সমস্যা হলো:
Windows-এ কীভাবে download করবো?
Linux-এ কীভাবে download করবো?
rsync install নেই, এখন কী করবো?
SCP install নেই, কীভাবে install করবো?
Resume support কিভাবে পাবো?
Maximum speed কিভাবে ব্যবহার করবো?
এই guide-এ একদম শুরু থেকে শেষ পর্যন্ত সব দেখানো হলো।
Step 1: VPS-এ Login করুন
প্রথমে VPS-এ SSH করুন:
ssh root@YOUR_VPS_IP
Login হওয়ার পর file location check করুন:
cd ~/downloads
ls
Output:
Karuppu (2026) [1080p] [WEBRip] [5.1] [YTS.BZ]
Current path verify করতে:
pwd
ধরি path হলো:
s/root/downloads/Karuppu (2026) [1080p] [WEBRip] [5.1] [YTS.BZ]
Step 2: Local PC থেকে Download করবেন
গুরুত্বপূর্ণ:
Download command VPS-এ না, নিজের PC-তে run করতে হবে।
অনেকেই ভুল করে VPS-এর terminal-এ command চালান।
সঠিক flow:
VPS ---------------> Your PC
Windows User Guide
Method 1: Windows OpenSSH (Recommended)
Windows 10/11-এ OpenSSH built-in থাকে।
PowerShell খুলুন:
scp -V
যদি version দেখায়:
OpenSSH_for_Windows_x.x
তাহলে ready।
যদি SCP না থাকে
PowerShell (Admin) চালু করুন:
Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0
Check:
scp -V
Windows থেকে SCP Download
Desktop-এ save করতে:
cd $HOME\Desktop
তারপর:
scp -r "root@YOUR_VPS_IP:/root/downloads/Karuppu (2026) [1080p] [WEBRip] [5.1] [YTS.BZ]" .
Windows-এ Rsync Install
Windows-এ rsync default থাকে না।
সবচেয়ে সহজ উপায় হলো WSL (Windows Subsystem for Linux) ব্যবহার করা।
Admin PowerShell:
wsl --install
PC Restart দিন।
Ubuntu চালু করে:
sudo apt update
sudo apt install rsync
Check:
rsync --version
Rsync দিয়ে Download
rsync -avP root@YOUR_VPS_IP:/root/downloads/"Karuppu (2026) [1080p] [WEBRip] [5.1] [YTS.BZ]"/ .
Linux User Guide
Linux-এ সাধারণত SSH built-in থাকে।
Check:
ssh -V
SCP Install
Ubuntu/Debian:
sudo apt update
sudo apt install openssh-client
Rsync Install
Ubuntu/Debian:
sudo apt update
sudo apt install rsync
Fedora:
sudo dnf install rsync
Arch Linux:
sudo pacman -S rsync
Linux থেকে SCP Download
scp -r root@YOUR_VPS_IP:/root/downloads/"Karuppu (2026) [1080p] [WEBRip] [5.1] [YTS.BZ]" .
Linux থেকে Rsync Download
rsync -avP root@YOUR_VPS_IP:/root/downloads/"Karuppu (2026) [1080p] [WEBRip] [5.1] [YTS.BZ]"/ .
Rsync কেন Best?
SCP-এর সমস্যা:
Resume support নেই
মাঝখানে disconnect হলে আবার শুরু
Rsync-এর সুবিধা:
Resume support
Progress bar
Interrupted transfer continue
Reliable
Example:
rsync -avP root@YOUR_VPS_IP:/root/downloads/movie.mkv .
যদি 90% download হয়ে disconnect হয়:
আবার একই command চালান।
সেখান থেকেই continue করবে।
Maximum Speed পাওয়ার জন্য
Video file already compressed থাকে।
তাই compression disable করুন:
rsync -avP --compress-level=0 root@YOUR_VPS_IP:/root/downloads/"Karuppu (2026) [1080p] [WEBRip] [5.1] [YTS.BZ]"/ .
Single Large File হলে
rsync -avP --whole-file root@YOUR_VPS_IP:/root/downloads/movie.mkv .
Directory Size Check
VPS-এ:
du -sh ~/downloads/*
Example:
4.5G Karuppu (2026) [1080p] [WEBRip] [5.1] [YTS.BZ]
Rsync Resume Example
প্রথম run:
rsync -avP root@YOUR_VPS_IP:/root/downloads/movie.mkv .
Connection disconnect হলো।
আবার run:
rsync -avP root@YOUR_VPS_IP:/root/downloads/movie.mkv .
Rsync missing part download করবে।
Conclusion
সাধারণত rsync সবচেয়ে ভালো অপশন:
rsync -avP --compress-level=0 root@YOUR_VPS_IP:/root/downloads/"Karuppu (2026) [1080p] [WEBRip] [5.1] [YTS.BZ]"/ .
এটি fast, resume-friendly, reliable এবং বড় ফাইল download করার জন্য সবচেয়ে জনপ্রিয় solution।

