Apakah pencadangan menggunakan rsync akan mempertahankan ACL?

10

Saya menggunakan backuppc untuk membuat cadangan server saya. Pencadangan dilakukan menggunakan rsyncd. Saat ini, saya tidak menggunakan ACL, tetapi saya pikir itu baik untuk mengaktifkannya untuk memiliki kontrol yang lebih baik atas izin.

Pertanyaan saya: Apakah mencadangkan file saya menggunakan rsync akan mempertahankan ACL yang ditentukan?

BTW, saya membaca artikel tentang ACL . Mereka mengatakan bahwa ubuntu tidak mendukung ACL dengan tar. Apakah ini asli / lama atau tidak? Saya mungkin tidak memiliki masalah ini jika saya menggunakan rsync. Apakah ini benar?

Khaled
sumber

Jawaban:

7

Seperti biasa dalam mencadangkan barang, jangan sepenuhnya percaya pada jawaban dari internet (seperti ini ;-)) dan uji sendiri sebelum menangani data yang berharga.

Melihat http://packages.ubuntu.com/maverick/rsync (dan di sana, khususnya, di [rsync_3.0.7-2ubuntu1.dsc]), kita melihat bahwa pengelola menulis

  -- Paul Slootman <[email protected]>  Mon, 20 Nov 2006 15:43:12 +0100

  rsync (2.6.9-1) unstable; urgency=low

  * New upstream release.
  * (from experimental version 2.6.9~pre3-1)
    Applied a mix of the patches from Martin Pitt and David Härdeman for
    LSBfying init script.
    closes:#375985,#385877
  * Upstream now includes the patch for replacing a dir with a symlink when
    using --delete-after.
    closes:#350522
  * Now includes the ACL patch.

Jadi paket itu sendiri mendukung ACL sejak 2006.

Adapun pertanyaan kedua Anda: Saya tidak tahu tentang tar, tetapi selama Anda hanya me-rsync file Anda di tempat lain, Anda seharusnya tidak terpengaruh oleh masalah yang mungkin terjadi dengan tar. rsync tidak menggunakan tar selama transfer.

jstarek
sumber
Jawaban yang sangat bagus
Sabacon