Mklink - символическая связь с NAS и Onedrive

8159
djsupersain

У меня есть накопитель NAS Storage в сети, и я хочу связать файлы из этого с моей учетной записью onedrive ... подробнее ниже ..

W: \ FILES \ SUPERUSER (КАРТОЧНЫЙ ПРИВОД ИЗ NAS)

связано с

C: \ ONEDRIVE \ FILES (МЕСТНЫЙ ПРИВОД)

Можно ли это сделать? Я пробовал mklink без особого успеха, даже не смог создать ни одной ссылки.

ОПЕРАЦИОННЫЕ СИСТЕМЫ. Windows 10.

2
на моем NAS (Synology DS415) вы можете удаленно смонтировать общий ресурс на другом устройстве NAS. https://www.synology.com/en-global/knowledgebase/DSM/help/DSM/FileBrowser/mountremotevolume, чтобы вы могли теоретически открыть общий доступ к папке onedrive, смонтировать ее на своем NAS, а затем получить доступ к подключенному диску NAS, чтобы выполнить каталоги. Frank Thomas 7 лет назад 0
Привет, спасибо, в ореховой скорлупе моя проблема была бы решена, если бы я смог это сделать, я попытался переместить папку OneDrive на NAS, но onedrive не позволил мне ... у меня есть WD MyCloud 2TB .. djsupersain 7 лет назад 0

2 ответа на вопрос

2
djsupersain

Хорошо ... Мне удалось ответить на мой собственный вопрос, лол ... но это могло бы помочь кому-то другому, пытающемуся синхронизировать файлы onedrive, которые на самом деле хранятся на NAS ... потому что onedrive не позволит вам переместить его папка в NAS.

Итак, ваша папка Onedrive находится здесь:

C: \ Onedrive

и у вас есть подключенный диск с вашего NAS

W: \ Work

А внутри папки «Работа» у вас есть папка «Документы» (папка, которую вы хотите синхронизировать с Onedrive)

W: \ Work \ Documents

Далее вам нужно выполнить «команду» от имени администратора и перейти в папку onedrive (C: \ Onedrive)

Затем используйте следующую команду ..

mklink / d Документы W: \ Работа \ Документы

После этого будет создана символическая ссылка на вашу папку onedrive и начнется синхронизация :)

Спасибо вам всем!

1
na51hog

Это работает, и я использовал его, чтобы указать OneDrive на мой Synology NAS. Однако есть одна оговорка.

Если (когда) ваша учетная запись OneDrive отключится и вы снова подключитесь, она найдет каталог с вашими символическими ссылками и решит, достаточно ли места на локальном диске, на котором расположены ссылки, для файлов в вашем расположении NAS. Если нет, он выдаст вам сообщение об отрицательном дисковом пространстве - см. Изображение « Отрицательное дисковое пространство» и не позволит вам «Далее».

Конечно, вы можете отменить выбор файлов и папок для синхронизации и продолжить. Вы сможете получить доступ к файлам через папку OneDrive, но новые или измененные файлы не будут синхронизироваться, что скорее противоречит цели OneDrive!

Чтобы вы могли восстановиться после отключения, ваше локально объявленное местоположение OneDrive должно быть больше, чем файловое пространство, занимаемое вашими файлами в вашем фактическом местоположении NAS.

Я преодолел эту проблему, переместив свое локальное местоположение OneDrive на диск, на котором было больше свободного места, чем файлов, занимающих мой NAS. Для этого я создал каталог OneDrive на внутреннем диске объемом 2 терабайта и воссоздал символические ссылки из моего исходного расположения OneDrive на нем (я не хотел рисковать копированием или перемещением существующих символических ссылок в случае, если что-то непредвиденное произошло как результат). Затем я отключил OneDrive от ПК через настройки в приложении OneDrive.

Перезапуск приложения побудил меня войти в систему, а затем принять или изменить расположение по умолчанию для OneDrive. Я выбрал каталог OneDrive, который я создал на диске объемом 2 терабайта, и все прошло. OneDrive выполнил математические расчеты на дисковом пространстве локального диска по сравнению с пространством, занимаемым на NAS через символические ссылки, пришел к выводу, что теперь для синхронизации достаточно и выполнил вход в систему.

Через некоторое время OneDrive подтверждает, что локальные данные (на NAS) синхронизируются с облаком, и мы готовы к работе.

Надеюсь, мой опыт полезен для других.

Похожие вопросы