Bagaimana cara memindahkan direktori yang memiliki file yang sama dari satu ke partisi lain?
Mari kita asumsikan kita memiliki partisi yang terpasang pada /mnt/X
direktori yang berbagi file dengan hardlink. Cara memindahkan direktori tersebut ke partisi lain, biarkan /mnt/Y
dengan menjaga hardlink tersebut.
Untuk ilustrasi yang lebih baik apa yang saya maksud dengan "direktori berbagi file yang sama dengan hardlink", berikut adalah contohnya:
# let's create three of directories and files
mkdir -p a/{b,c,d}/{x,y,z}
touch a/{b,c,d}/{x,y,z}/f{1,2,3,4,5}
# and copy it with hardlinks
cp -r -l a hardlinks_of_a
Untuk lebih spesifik, mari kita asumsikan bahwa ukuran total file adalah 10G dan setiap file memiliki 10 hardlink. Pertanyaannya adalah bagaimana cara memindahkannya ke tujuan dengan menggunakan 10G (seseorang mungkin mengatakan tentang menyalinnya dengan 100G dan kemudian menjalankan deduplikasi - bukan itu yang saya tanyakan)