При попытке синхронизировать такую папку на персональном пульте с помощью FreeFileSync (через sshfs
):
~/MyDocs/
├── file.txt
└── subFolder/
│ └── relative_link -> ../file.txt
├── otherFolder/
└── absolute_link -> /home/iago-lito/MyDocs/file.txt
Я получаю следующее сообщение об ошибке:
Cannot write modification date for "/home/iago-lito/MyDocs/otherFolder/absolute_link".
Error Code 2: No such file or Directory [utimensat]
Я понимаю, что это потому, что на этом пульте абсолютный путь /home/iago-lito/MyDocs/otherFolder/absolute_link
не существует, поскольку папка MyDocs
находится, скажем, в /home/client/backups/ffs/MyDocs
или ничего отличного от ожидаемого.
Однако, для меня имеет смысл, что там создана мягкая ссылка absolute_link
, даже неработающая , потому что она снова заработает, когда мне придется восстанавливать ее локально. Если он там не создан, то часть моей резервной информации теряется.
Кроме того, я знаю, что неработающие ссылки - это, по крайней мере, допустимые файлы, по крайней мере, в ext4
, как отформатирован мой пульт.
Я не нашел документации в FreeFileSync об этом конкретном поведении.
Есть ли способ отключить его и принудительно создать битые софт-ссылки?
Любой легкий обходной путь?