Bagaimana cara mempertahankan izin kepemilikan saat menyalin ke volume eksternal?


0

Ketika saya memutakhirkan atau menginstal ulang linux saya membuat cadangan folder rumah saya dengan menjalankan sudo cp -pr /home/users/yitzchak /media/externalHDD/backups. Ketika saya melakukan ini, saya mendapatkan kesalahan mengatakan bahwa izin tidak dapat dipertahankan dan ketika saya menyalin folder kembali ke disk lokal saya, saya melihat bahwa kepemilikan telah diubah menjadi root dan saya harus chown semuanya kembali, yang harus dilakukan secara manual sedikit demi sedikit karena tidak semua file memiliki grup yang sama. Apakah ada jalan keluarnya?


Saya tidak berpikir ini ada hubungannya dengan itu menjadi volume eksternal. Lebih mungkin itu adalah sistem file volume (mungkin FAT32 atau sistem file lain yang tidak mendukung semua atribut). tar, cpio, dan utilitas pengarsipan lainnya akan mempertahankan atribut jika Anda tidak memerlukan akses langsung seperti halnya beberapa sistem kontrol versi
technosaurus

Jawaban:


1

Saya sarankan Anda untuk mengarsipkan file selama cadangan ini, bahkan tanpa kompresi:

tar cf /media/externalHDD/backups/yitzchak.tar /home/users/yitzchak

tar akan menyimpan semua atribut file.

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.