проблеми rsync і кешування (негайно змийте дані?)


0

У мене виникають проблеми з копіюванням даних з зовнішнього жорсткого диска на сервер зберігання даних rsync .

Ось мої налаштування:

  1. Використання Mint Linux як моєї ОС
  2. Підключаю зовнішній жорсткий диск (USB).
  3. Я монтую (webdav) на сервер зберігання, розташований за межами моєї мережі
  4. Використовуючи rsync, я копію дані з зовнішнього жорсткого диска на сервер зберігання.
  5. rsync завершити "копіювання" дуже швидко.
  6. ..., а потім мій робочий стіл починає вішати.

Я припускаю, що це відбувається тому, що rsync копіює дані в кеш / пам'ять, а потім фактично скидається в поле зберігання у фоновому режимі.

Я хотів би уникнути цього флеша. Як дізнатися, чи було фактично завершено копіювання даних? Коли rsync закінчити, я хотів би, щоб він був скопійований ...

Я використовую rsync наступним чином:

rsync -c -t -r -v /media/abc/ExternalHDD/somePath/ /media/backup-server/ExternalHDD/somePath/

Думаю, існує просте рішення, але після того, як я ввійшов, я не прийшов ближче (намагаючись: nocache rsync ... не допомогли).

Дякую :-)

Відповіді:


0

У цій ситуації користувачеві davfs mount хелпер робить кешування, а не rsync. Не соромтеся спробувати з простим cp і ви побачите той самий ефект.

Рішенням може бути налаштування сервера rsync на сховище, і використовується для обходу кешування mount.davfs.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.