Memindahkan data ke disk baru

Terkait hal ini, jika saya sekarang menggunakan RAID 1, kenapa ada dua direktori terpisah CACHEDEV1_DATA dan CACHEDEV2_DATA? Saya baru sadar sekarang bahwa semua konfigurasi saya memang ada di CACHEDEV2_DATA.

Semua skrip itu hanya mengganti semua kemunculan
/share/CACHEDEV1_DATA/Public
dengan
/share/CACHEDEV2_DATA/Public
di /etc/config/smb.conf dan /etc/config/def_share.info

Tapi itu tidak memindahkan data program atau mengubah file konfigurasi individual untuk program-program tersebut.

Saya juga tidak tahu persis seperti apa perintah rsync yang kamu gunakan, dst.

Langkah-langkah tepat yang saya ikuti adalah sebagai berikut:

Menyalin semua file dari volume statis asli ke storage pool, termasuk direktori .qpkg beserta pengaturan aplikasi: rsync -avhr /share/CACHEDEV1_DATA/ /share/CACHEDEV2_DATA/

Lalu mengubah pemetaan default:

sed -i 's:CACHEDEV1_DATA:CACHEDEV2_DATA:g' /etc/config/smb.conf
sed -i 's:CACHEDEV1_DATA:CACHEDEV2_DATA:g' /etc/config/def_share.info

Kemudian saya reboot QNAP-nya, melepas drive volume statis lama, lalu memperluas storage pool ke RAID 1 menggunakan drive lama tersebut.

Sepertinya semua aplikasi saya sekarang menulis pengaturannya ke /share/CACHEDEV2_DATA/.qpkg dan semuanya tampak berjalan lancar.

Saya hanya heran kenapa masih ada dua CACHEDEV1_DATA dan CACHEDEV2_DATA terpisah kalau storage pool-nya sudah pakai RAID 1, tapi selain itu saya cukup puas dengan hasilnya.

Akhirnya saya memang perlu instal ulang semua aplikasi, tapi pengaturannya tetap tersimpan.