Saturday, 7 March 2026

Copy folder di ubuntu ke server nextcloud debian dengan ssh

 

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:

bagianarti
rsynctool copy cepat
-amenjaga struktur file
-vtampilkan detail
-hukuran mudah dibaca
--progresstampil progress
root@192.168.1.10login SSH server
tujuanfolder 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.


 

 

 

💡Copy semua folder ini

/media/dhwan/DATA1$ ls
'Al-Quran Al-Karim - MAHER AL-MUAIQLY'  
'Al-Quran Al-Karim - Muzammil Hasballah'
'Al-Quran Al-Karim - Shaykh Abdul Basit'
'Al-Quran Al-Karim - Shaykh Abdulrahman Al-Sudais'           
'Muzammil Hasballah-20211004T012609Z-001'
'Al-Quran Al-Karim - Shaykh Al-Husary'   
'Al-Quran Al-Karim - Shaykh Sa_ad Al-Ghamdi'
'Al-Quran Al-Karim - Sherif Mustofa'     

upload semua dalam DATA1
rsync -avh --progress --partial --append-verify -e ssh /media/dhwan/DATA1/ root@192.168.200.20:/srv/nextcloud/data/admin/files/Quran/


Karena semua folder Qur'an memiliki nama "Al-Quran...", kita bisa kirim hanya folder tersebut.
rsync -avh --progress --partial --append-verify -e ssh /media/dhwan/DATA1/Al-Quran* root@192.168.200.20:/srv/nextcloud/data/admin/files/Quran/ 

 

Guru Duan, dari tangkapan layar itu terlihat perintah rsync berjalan dengan benar 👍

Beberapa hal yang bisa kita lihat:

  • Transfer sedang mengirim file .flac

  • Kecepatan sekitar 18–29 MB/s

  • Sudah sampai file Disc 16

  • Total file sekitar 1549 file

Contoh baris:

Disc 16/09 Assaff Chapter 61.flac
4.69M 18% 4.47MB/s

artinya file tersebut sedang dikirim.


Apa yang Sedang Terjadi

Perintah Guru:

rsync -avh --progress --partial --append-verify -e ssh /media/dhwan/DATA1/Al-Quran* root@192.168.200.20:/srv/nextcloud/data/admin/files/Quran/

melakukan:

  1. memilih semua folder yang diawali Al-Quran

  2. mengirim ke server

  3. menampilkan progress

  4. bisa resume jika putus

Jadi prosesnya sudah benar.


Jika Transfer Terputus

Tinggal jalankan lagi perintah yang sama:

rsync -avh --progress --partial --append-verify -e ssh /media/dhwan/DATA1/Al-Quran* root@192.168.200.20:/srv/nextcloud/data/admin/files/Quran/

rsync akan:

  • melewati file yang sudah selesai

  • melanjutkan file yang belum selesai


Setelah Semua Folder Selesai

Masuk ke server Debian lalu jalankan:

docker exec -u www-data nextcloud_app php occ files:scan admin

Ini supaya Nextcloud mendeteksi file baru.


Hasil di Nextcloud

Nanti akan muncul:

Files
└── Quran
     ├── Al-Quran Al-Karim - MAHER AL-MUAIQLY
     ├── Al-Quran Al-Karim - Muzammil Hasballah
     ├── Al-Quran Al-Karim - Shaykh Abdul Basit
     ├── Al-Quran Al-Karim - Shaykh Abdulrahman Al-Sudais
     ├── Al-Quran Al-Karim - Shaykh Al-Husary
     ├── Al-Quran Al-Karim - Shaykh Sa_ad Al-Ghamdi
     └── Al-Quran Al-Karim - Sherif Mustofa

💡 Sedikit kabar baik untuk Guru Duan:
Kecepatan 20–30 MB/s berarti jaringan LAN gigabit berjalan optimal, jadi seluruh koleksi Qur'an kemungkinan selesai dalam beberapa menit saja walaupun ukuran besar.



 

Share:

0 comments:

Post a Comment