Bagaimana saya bisa mengarahkan output / log rsync ke server jarak jauh?


3

Saya dapat membuat output log rsync pada mesin klien --log-file=FILE tapi saya ingin hasilnya dikirim ke server sebagai gantinya. Klien adalah mesin W7 (cygwin) dan server NAS Linux.

Ini adalah perintah yang saya gunakan yang berhasil mencatat file pada klien. Saya mencari agar file dikirim ke server sebagai gantinya:

rsync -PavOs --delete --log-file=/somepath/rsynclog.txt -e "ssh -i /somepath/keyfile -p 1000" "/somepath/User/" user@hostname.com:/somepath/User/

Terima kasih


Jika Anda kehilangan kendali atas pertanyaan Anda (seperti yang ditunjukkan oleh hasil edit Anda) maka silakan hubungi dukungan melalui pusat bantuan untuk membuat akun Anda digabung dan dengan demikian dapat menandai jawaban sebagai benar: superuser.com/help/merging-accounts
Mokubai

Jawaban:


3

Dari halaman manual rsync :

Berikut ini contoh perintah yang meminta sisi jarak jauh untuk mencatat apa itu   kejadian:

rsync -av --rsync-path="rsync --log-file=/tmp/rlog" src/ dest/

Saya pikir ini yang Anda cari.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.