SCP tampaknya tidak mempertahankan prangko kepemilikan bahkan jika digunakan dengan opsi -p.
scp -p /mysql/serv/data_summary.* some_server:/mysql/test/
File-file ini dimiliki oleh mysql dan saya ingin kepemilikan yang sama ditugaskan di server tujuan. Saya perlu menyalin file sebagai root di kedua server karena beberapa masalah admin. Saya tidak dapat mengubah ke mysql @
rsync -e 'ssh -i myfile.pem' -insert_other_rsync_options_here
Itu betul. "-p" tidak melakukan itu. Lihat halaman manual:
Perhatikan tertulis waktu dan mode, BUKAN kepemilikan pengguna / grup. Anda akan memiliki keberuntungan yang lebih baik dengan "rsync", karena ia memiliki berbagai kemampuan dalam menjaga izin ketika menyalin di antara sistem yang berbeda. "-p" di rsync, misalnya.
sumber