Рассматривается проблема повышения безопасности работы распределенных систем, работающих на основе ненадежных компьютерных сетей. Представлены три эффективных метода повышения безопасности работы таких систем: репликация массивов данных, оперативное резервирование данных в узлах системы и восстановительное резервирование. Все три метода дополняют друг друга и обеспечивают хорошую защищенность используемых в системе данных от воздействия различных негативных факторов. Приведена формулировка задачи оптимального размещения реплик массивов данных в распределенной системе и представлен алгоритм решения этой задачи