Guru Duan, karena foldernya ada di laptop Ubuntu dan ingin dikirim ke server Debian lewat SSH, cara paling tepat adalah menggunakan rsync via SSH.
Ini metode yang paling sering dipakai admin karena cepat dan bisa lanjut jika putus.
1️⃣ Jalankan dari Laptop Ubuntu (bukan dari server)
Karena sumber file ada di laptop, perintah dijalankan di terminal laptop Ubuntu.
Misalnya IP server Debian:
192.168.1.10
Perintahnya:
rsync -avh --progress "/media/dhwan/DATA1/Al-Qur_an Al-Karim - Sheikh Mishary Rashid Alafasy" root@192.168.1.10:/srv/nextcloud/data/admin/files/
Penjelasan:
| bagian | arti |
|---|---|
| rsync | tool copy cepat |
| -a | menjaga struktur file |
| -v | tampilkan detail |
| -h | ukuran mudah dibaca |
| --progress | tampil progress |
| root@192.168.1.10 | login SSH server |
| tujuan | folder Nextcloud |
2️⃣ Jika Login Bukan Root
Misalnya user server duan:
rsync -avh --progress "/media/dhwan/DATA1/Al-Qur_an Al-Karim - Sheikh Mishary Rashid Alafasy" duan@192.168.1.10:/srv/nextcloud/data/admin/files/
3️⃣ Setelah Copy Selesai (di Server)
Login ke server Debian lalu jalankan:
docker exec -u www-data nextcloud_app php occ files:scan admin
Agar file muncul di Nextcloud.
4️⃣ Jika Folder Sangat Besar (lebih stabil)
Gunakan port SSH eksplisit:
rsync -avh --progress -e ssh "/media/dhwan/DATA1/Al-Qur_an Al-Karim - Sheikh Mishary Rashid Alafasy" root@192.168.1.10:/srv/nextcloud/data/admin/files/
5️⃣ Hasilnya di Nextcloud
Folder akan muncul:
Al-Qur_an Al-Karim - Sheikh Mishary Rashid Alafasy
di akun admin.
💡 Tips untuk Guru Duan
Jika ini koleksi murottal Mishary Rashid Alafasy, biasanya jumlahnya 114 file MP3.rsync sangat cocok karena jika jaringan putus tinggal jalankan lagi dan tidak mengulang dari awal.
Kalau Guru Duan mau, saya bisa berikan 1 perintah rsync yang lebih canggih (pakai kompresi dan multi-thread) sehingga transfer LAN bisa 2-5× lebih cepat. Ini sering dipakai untuk server sekolah.
0 comments:
Post a Comment