Действительно ли rsync или duplicity записывают файлы на смонтированном хранилище?

У меня есть внешнее хранилище, которое монтируется как cifs:

$ mount ... //somespace/backup on /mnt/backup type cifs (rw) ... 

И я написал несколько файлов:

 $ rsync /home/user/files /mnt/backup 

или

 $ duplicity --encrypt-key="GPGKEY" /home/user/files /mnt/backup/duplicity 

Должен ли я вызвать sync после этих операций или файлы действительно были записаны в папку /mnt/backup после выполнения rsync или /mnt/backup ?

И это зависит от типа монтирования fs?

  • Что такое функции для создания разреженных файлов в Linux?
  • rsync делает 2 резервных копии, если cron запускается во время записи файла
  • Команда rsync для резервного копирования исходного дерева на другой диск
  • Ошибка rsync mkstemp: неверный аргумент (22) с флэш-накопителем USB
  • Получение сбоев rsync в случайном порядке
  • tunnel rsync: // протокол по ssh
  • rsync, включая файлы, которые изменяются
  • Скопируйте вложенную структуру каталогов, игнорируя все каталоги определенного имени
  • One Solution collect form web for “Действительно ли rsync или duplicity записывают файлы на смонтированном хранилище?”

    Если вы не установили свой диск с опцией sync , ваши файлы не будут автоматически записываться на диск сразу, только в конце концов. Однако они гарантированно будут записаны в момент, когда вы umount свой диск, поэтому эта операция является обязательной, и вы не должны отключать свой диск, не отключая его сначала.

    Поэтому либо смонтируйте свой диск с помощью опции sync ( mount -o sync ... ), либо вручную синхронизируйте данные с диском с помощью команды sync .

    С другой стороны, опция sync mount значительно изменит вашу пропускную способность записи (особенно с вращающимися дисками), так как система будет немедленно записывать данные, не переупорядочивая записи и не комбинируя несколько записей одного и того же блока в одну запись. Имейте в виду, что на некоторых устройствах (особенно в младших картах памяти) и некоторых FS, которые часто записывают данные в одном месте (например, журналирование FS), ваше устройство может изнашиваться преждевременно.

    Последний абзац, конечно, не относится к вашей сетевой файловой системе, такой как CIFS.

    Linux и Unix - лучшая ОС в мире.