Secara tidak sengaja saya membuat salinan cadangan direktori secara rekursif dan lupa -a (--preserve) ketika melakukannya. Ini merusak direktori cadangan saya (yang berisi data yang perlu kita akses).
Direktori dan semua folder anak dan file terdiri dari instalasi aplikasi termasuk DB postgress dan file solr. Salinan asli digunakan untuk upaya konfigurasi ulang yang gagal. Sekarang saya perlu menggunakan salinan cadangan untuk memulai lagi , hanya kepemilikan salinan cadangan sekarang root di semuanya dan tidak lagi dapat digunakan (proses tidak akan berjalan karena masalah kepemilikan yang saya buat ketika saya lupa -a pada cp -r).
Saya telah menginstal ulang salinan aplikasi yang bersih ke lokasi ke-3 sekarang (yang memiliki pemilik / perm yang benar) dan perlu menyalin pemilik / perm dari direktori yang baik ini ke direktori yang rusak. Apa cara terbaik (jika mungkin) untuk melakukan ini.
(Saya sudah Google dan melihat hal-hal dari perl scripting ke setfacl / getfacl untuk melakukan ini tetapi sayangnya saya masih bingung). Mohon maaf jika ini tampaknya pertanyaan bodoh. Terima kasih.