LINUX.ORG.RU

Unison способы ускорить репликацию

 


1

3

Добрый день! Использую юнисон для репликации данных с сервера линукс на сервер windows (скорость передачи данных 1 Гбит/c) Синхронизация 180 Гбайт происходит в среднем за 2 часа (примерно 1600 бинарных файлов по 100 Мбайт каждый). Хотелось бы ускорить репликацию до 1 часа. Что можете посоветовать? Возможно, мои настройки не позволяют это сделать или требуется увеличить пропускную способность до 3 Гбит/c ?

#!/bin/bash
cd /mnt/data1/release/unison
for (( ; ; ))
do
  echo "Run continious replication"
  ./unison-2.48.4 /mnt/data1/data_tea2 socket://xxx/data -batch -confirmbigdel=false -dontchmod -ignorelocks -perms=0 -repeat watch -force /mnt/data1/data_tea2
  while (($? == 3))
  do
    sleep 5
    echo "Kill remote server"
    ./unison-2.48.4 /mnt/data1/data_tea2 socket://xxx/data -batch -killserver -testserver
    echo "Run force replication"
    ./unison-2.48.4 /mnt/data1/data_tea2 socket://xxx/data -batch -confirmbigdel=false -dontchmod -ignorelocks -perms=0 -xferbycopying=false -force /mnt/data1/data_tea2
  done
done
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.