%3F.png)
Я уже некоторое время использую Google Drive для резервного копирования (да... я шифрую некоторые файлы локально). Я был в ситуации, когда у меня было много локального хранилища, и я просто переместил свой каталог Google Drive на свой накопитель.
Недавно я перешел на ноутбук с локальным хранилищем всего 256 ГБ и у меня есть NAS с большим объемом памяти. Очевидно, что у меня нет локального хранилища, чтобы эффективно использовать Google Drive иНУЖДАТЬСЯон установлен на NAS. Я пробовал символические ссылки и прямое размещение каталога Drive на NAS... оба не увенчались успехом (кажется, символические ссылки и сетевые диски не поддерживаются). Я также пытался в созданной VMware Fusion виртуальной машине Windows 8 сопоставить общий каталог с буквой диска и Google Drive, но это все равно не удалось по той же причине, что и сетевое расположение OS X.
Есть идеи, как перенести каталог Google Drive на NAS? В какой-то момент я поместил виртуальную машину на сам NAS, что фактически помещает хранилище на NAS, но производительность была ожидаемой... ужасной. Если бы я мог "обмануть" Windows или OS X, заставив их думать, что определенный каталог является локальным, это бы сработало, но я не знаю, как это сделать.
решение1
Insync — это клиент Google Диска, позволяющий использовать сетевой диск для синхронизации Google Диска:https://www.insynchq.com/
решение2
Итак, я наткнулся на этот вопрос, когда искал что-то другое, но, имея NAS у себя, я подумал, что могу помочь как-то. Я понимаю, что этот вопрос старый, однако, возможно, предоставив надежный ответ или альтернативное решение, это может помочь другим, кто столкнется с этой темой.
Так что, как я это вижу, вы можете пойти двумя разными путями, чтобы получить то, что вы хотите. В основном:
- Найдите стороннее программное обеспечение для СИНХРОНИЗАЦИИ вашего Google Диска с NAS;
- Используйте стороннее программное обеспечение для ЗАМЕНЫ вашего Google Диска и используйте только ваш NAS в качестве персонального облака;
Вариант 01 — Сторонняя служба синхронизации вашего NAS с вашим Google Диском
Для этого вам необходимо в первую очередь:обратитесь к своему поставщику NAS, если у них еще нет решения для вашей ситуации. Простым примером может служить Synology и их "Синхронизация с облаком" пакет, который позволяет синхронизировать множество сторонних облаков напрямую с NAS.
В случае, если вы используете NAS с открытым исходным кодом, например FreeNAS, вы можете использовать включенные учетные данные Cloud для синхронизации вашего облака с NAS. Вот отличное руководство о том, как это сделать:YouTube видео.
Вариант 02 — Сторонняя компания ЗАМЕНИТ ваш Google Диск на ваш NAS
Теперь вместе с решением для синхронизации вашего Google Drive с вашим NAS, скорее всего, производитель NAS предложит свое собственное программное решение для синхронизации, которое вы сможете использовать для синхронизации файлов между вашим NAS и компьютером напрямую. Другой пример Synology (да, у меня есть такой) — это "Водить машину". Он полностью заменяет OneDrive, Google Drive или Dropbox с тем преимуществом, что вы используете свой NAS в качестве хранилища. Таким образом, вместо ежемесячных платежей, просто купите более крупные жесткие диски, и все готово.
Самое замечательное в варианте 02 то, что вы не ограничены приложением, предоставленным производителем NAS. Вы можете легко использовать другие, не менее фантастические приложения, которые делают то же самое, например:
- Синхронизация:https://syncthing.net/
- Резилио:https://www.resilio.com/individuals/
- OwnCloud:https://owncloud.com/
Использование одного приложения по сравнению с другим имеет некоторые преимущества, поэтому вам следует проанализировать свои требования и решить, какое из них вам подойдет.
Вы также можете установить такие платформы, какNextCloudкоторый предоставляет полный набор инструментов для повышения производительности и совместной работы (включая синхронизацию файлов).
В любом случае, надеюсь, это поможет.
решение3
Я в той же ситуации: не хочу засорять внутренний жесткий диск, но при этом хочу иметь резерв для своего аккаунта Google Диска.
Я почти уверен, что нашел работающее решение. Я также перечислю то, что я пробовал и что не сработало, чтобы люди могли сэкономить время на попытки сделать это.
У меня есть Drobo, и некоторые общие ресурсы сопоставлены как буквы дисков Windows. Несколько месяцев назад я установил разрешения общего ресурса на «Все» на панели управления Drobo, и в прошлом я мог установить сопоставленный диск этого общего ресурса как корневую папку Google Drive.
ОДНАКО, что-то случилось с обновлением, и оно перестало работать. Я продолжал получать сообщение о том, что папка недоступна для записи. Я явно мог записывать в папку через проводник. Я попробовал подключиться к общему ресурсу как администратор, а затем запустить синхронизацию как администратор. Это тоже не сработало, поэтому я пришел к выводу, что проблема не в разрешениях, а, возможно, Google обновил программу синхронизации, чтобы полностью отклонять пути UNC. Но я все равно попробовал некоторые настройки разрешений...
Я попробовал зайти в свойства папки через проводник и изменить владельца, а также установить разрешения на полный доступ. Windows не смог этого сделать.
Я пробовал менять учетные данные, которые Windows использует для сопоставления диска. Ничего не получалось. Я пробовал разными способами обмануть программу синхронизации, заставив ее думать, что это не путь UNC. Ничего не получалось. (subst, mklink) Она продолжала видеть путь UNC через маску.
Я попробовал создать VHDX на общем ресурсе, а затем сопоставить его с папкой на моем диске C. Это, казалось, сработало, но синхронизация продолжала падать. ( \drobo\share\GDrive.VHDX -> c:\GDrive\ )
Затем я попытался напрямую сопоставить VHDX с буквой диска. Это, казалось, сработало, но синхронизация зависала на папках System Volume Information и Recycle. ( \drobo\share\GDrive.VHDX -> G:\ )
ТАК ЧТО... Я создал папку в корне VHDX, которая сопоставлена с буквой диска. Я установил эту папку в качестве папки синхронизации. Теперь она синхронизировала 3249 файлов и 2 ГБ без сбоев. Мне нужно загрузить ТБ данных, поэтому (держу пальцы крестиком) я уверен, что это решение работает. Я обновлю ответ, если обнаружу какие-либо проблемы с этим. ( \drobo\share\GDrive.VHDX -> G:\ ) ЗАТЕМ создал папку GDrive на G:\ и затем выбрал G:\GDrive\ в приложении синхронизации.
НТН
Отредактировано с целью добавления: я также попробовал InSync, но для терабайта данных в сотнях тысяч небольших файлов загрузка двух файлов за раз заняла бы НЕДЕЛИ.
Я также попробовал ExpanDrive, и хотя мне удалось напрямую сопоставить букву диска с Google Drive, это было очень медленное соединение и все равно пришлось настраивать какую-то синхронизацию между сопоставленным облаком и моим NAS. Когда я попытался использовать CrashPlan для резервного копирования из сопоставленного облака, он не смог увидеть букву диска, которую смонтировал ExpanDrive. Поэтому я отказался от этого.
В качестве дополнительного бонуса сопоставление VHDX с буквой диска позволяет отображать эскизы в проводнике, даже если они находятся в сетевом расположении. Ура!