Salah satu segi kehandalan yang diperlukan di dalam system terdistribusi adalah replikasi berkas. Sebuah berkas yang direplikasi berarti memiliki beberapa replika berkas yang terletak di lokasi yang berbeda. Sifat yang harus dipelihara oleh replikasi adalah tetap dipandangnya replica-replika berkas oleh pemakai sebagai sebuah berkas tunggal (replication transparency). Tujuan replikasi berkas pada sistem terdistribusi adalah untuk meningkatkan unjuk kerja dan ketersediaan( availability) sistem. Unjuk kerja sistem terdistribusi ditingkatkan melalui pembagian beban (load sharing) dimana beban pelayanan berkas didistribusikan pada beberapa lokasi. Hal tersebut dimungkinkan karena lokasi-lokasi tersebut menyimpan replika berkas yang sama. Derajat ketersediaan sistem lebih tinggi dibandingkan dengan system tanpa replikasi. Jika salah satu atau beberapa subsistem terdistribusi dimana berkas tersebut berada mengalami kegagalan, sistem tetap tenedia dengan, syarat paling sedikit terdapat satu replika berkas yang tak mengalami kegagalan.