Terkait dengan pertanyaan ini
Deskripsi singkat masalah:
Ketika sumber pohon memiliki titik yang terpasang di dalamnya, maka perangko waktu pada file di dalam titik yang dipasang itu ketika disalin ke pohon target tidak dipertahankan bahkan ketika menggunakan -a
opsi
Detil Deskripsi:
Asumsikan ini adalah pohon sumber:
/home/ /home/
| |
me/ BACKUP/
| |
+----+----------+ +----+-------+
| | | | | |
data/ foo.txt boo.txt data/ foo.txt boo.txt
| |
a.txt a.txt
di mana di data/
atas terpasang disk USB eksternal. Semuanya adalah ext4
sistem file. Semua yang ada di sumber adalah milik saya me
.
BACKUP
juga kebetulan menjadi titik mount, disk USB cadangan.
Setelah mengeluarkan perintah ini rsync -av --delete /home/me/ /home/BACKUP/
, saya menemukan bahwa /home/BACKUP/data/
dan semua yang ada di bawahnya memiliki cap waktu saat ini, seolah-olah file-file ini dibuat sekarang, dan bukan cap waktu pada file di /home/me/data/
. File dan folder lain di luar data
memang memiliki stempel waktu tetap OK.
Pertanyaannya adalah: Bagaimana cara menggunakan rsync
pengaturan di atas untuk memberitahu itu untuk menjaga waktu pada semua file dan folder bahkan pada file dan folder pada titik yang dipasang?
Saya menggunakan:
>uname -a
Linux 3.5.0-17-generic #28-Ubuntu SMP x86_64 x86_64 x86_64 GNU/Linux
>rsync -v
rsync version 3.0.9 protocol version 30
-a
yang mengatakan:archive mode; equals -rlptgoD
karenanya-t
sudah termasuk.