Dalam kasus saya, saya mulai dengan penuh
kontrol pada sumber dan
bagian tujuan. Masalahnya adalah
Robocopy mengatur ulang ACL
tujuan berbagi ke nilai nol
(tidak ada yang punya izin) sebelum itu
mulai subdirektori berulang. Setelah
beberapa tes cepat, kesimpulan saya adalah
bahwa Robocopy tidak menangani
izin yang diwarisi. Katakan kamu
menyalin C: \ Share1 ke D: \, dan
C: \ Share1 mewarisi
izin dari C: \ root
direktori, sebenarnya tidak memiliki eksplisit
ACL. Karena itu, ketika Anda menyalin ACL-nya,
Anda benar-benar menyalin ... tidak ada.
Dengan menyalin ACL kosong ke laptop Anda
tujuan izin Anda
dihapus pada langkah pertama dari salinan,
dan semua penulisan selanjutnya untuk share
gagal dengan Kesalahan 5.
Ini hanya masalah saat Anda berada
menyalin dari sumber yang Anda
mengakses dengan izin yang diwarisi
dan tujuan Anda
mengakses TANPA warisan
izin. Jika Anda menyalin C: \ (yang
memiliki Anda secara eksplisit dalam ACLnya), untuk
D: \, tidak ada masalah. Jika ini
memang masalah Anda, Anda bisa mengatasinya
dengan menambahkan diri Anda secara eksplisit ke
sumber ACL dengan kontrol penuh. Kapan
salinannya berjalan, entri ACL Anda adalah
digandakan ke tujuan, dan
salinan file selanjutnya dapat ditulis.
Anda dapat membatalkan perubahan (pada keduanya
sumber dan tujuan) setelah salinan
selesai.
Jika Anda terus mengalami masalah
meskipun demikian, Anda mungkin ingin
pertimbangkan untuk mencoba saklar B, yang
mencoba mencadangkan file menggunakan
hak istimewa Anda sebagai Operator Cadangan.
Ini akan memungkinkan Anda untuk menyalin file itu
Anda sebaliknya tidak bisa, misalnya,
jika Anda tidak menggunakan ACL pada laptop Anda
berbagi tujuan. Standar Robocopy
untuk mencoba salinan yang dapat dimulai kembali. Oleh
memberikan salinan yang dapat dimulai kembali yang terburuk
kasusnya adalah Anda kehilangan file
sedang ditransfer di
terjadi gangguan. Lulus selanjutnya
akan memulai kembali file itu dari file
mulai bukannya separuh jalan.
Semoga itu bisa membantu. Ini kutipan dari
Microsoft Robocopy doc mengenai
/ B beralih:
Kutipan:
Jika Anda menyalin informasi keamanan NTFS
(ACL) bersama dengan data file, itu
mungkin untuk menyalin file yang Anda inginkan
memiliki akses baca, tetapi tidak menulis
mengakses. Setelah file seperti itu disalin
satu kali, dan ACL diterapkan, Anda
mungkin menemukan bahwa untuk mendapatkan "Akses
Ditolak ”kesalahan saat Anda mencoba menyalin
file lagi. Dalam situasi ini, Anda
harus menggunakan tombol / B atau / ZB untuk
salin file dalam Mode Cadangan.
/ B menyalin semua file dengan cadangan
semantik (Mode Cadangan). / ZB dulu
mencoba untuk menyalin file di restart
mode (untuk ketahanan yang lebih besar) tetapi jika
yang gagal dengan "Akses Ditolak"
kesalahan itu secara otomatis mencoba kembali
salin menggunakan Mode Cadangan.