Google 드라이브를 설치했으며 HDD에 흩어져있는 일부 데이터를 백업하기 위해 사용하려고합니다.
Google 앱에서 하나의 폴더 만 설정할 수 있기 때문에 이러한 다른 디렉토리를 사용할 수 없습니다. 외부 디렉토리에 대한 정션 및 하드 링크를 작성하려고 시도했지만 작동하지 않습니다 ... 올바르게 설정하는 방법에 대한 아이디어가 있습니까?
Google 드라이브를 설치했으며 HDD에 흩어져있는 일부 데이터를 백업하기 위해 사용하려고합니다.
Google 앱에서 하나의 폴더 만 설정할 수 있기 때문에 이러한 다른 디렉토리를 사용할 수 없습니다. 외부 디렉토리에 대한 정션 및 하드 링크를 작성하려고 시도했지만 작동하지 않습니다 ... 올바르게 설정하는 방법에 대한 아이디어가 있습니까?
답변:
Dropbox와 동일한 문제가 발생했을 때 사용한 것을 사용할 수 있습니다. 그리고 그것은 사용합니다 : 당신이 말한 것처럼 NTFS 정션 포인트 .
파일 시스템에서 거의 웜홀로 응용 프로그램처럼 보이지 않고 바로 가기를 만듭니다. 안티 바이러스가 두 폴더를 검사 할 때 (물리적으로 동일하더라도) 단점이 있습니다.
도움이되는 경우 명령 줄 대신 Junction Link Magic 과 같은 것을 시도하십시오 .
업데이트 : JLM이 원하는 방식으로 접합점을 만들지 않는 것 같습니다. 대신 하드 링크 를 생성 하는 Junction Master 를 사용하면 필요한 방식으로 애플리케이션에 적용됩니다. 자세한 내용은 여기를 참조 하십시오 .
Junction Master에서 링크를 만들면 Google 드라이브가 옵션에서 링크를 볼 수 있습니다.
바로 가기로 보면 정션 링크 를 바로 가기 파일로, 대상 을 원래 위치로 고려하십시오.
Google 드라이브에는 단일 동기화 폴더 만 있기 때문에 Dropbox 에 대한 자습서를 살펴보십시오 .
아 그리고 나는 드라이브 사이의 연결 지점을 피할 것입니다!
Junction Points 및 Symlinks에 대한 상당한 경험이 있으며 다음 결과를 참고하십시오.
Google 드라이브 디렉토리 내의 정션 및 SymLink가 동기화되지 않았습니다.
직접적인 해결책이없는 하드 링크
실제 디렉토리를 Google 드라이브로 이동하고 ORIGINAL 위치에서 NEW (Google Drive) 위치 DID 동기화로 분기점 작성 (SymLink에도 적용됨)
또한 : 교차 교차점 (LOCAL) 드라이브 경계 (C :-> F :)와 관련된 문제를 보지 못했으며 수년에 걸쳐 광범위하게 수행했습니다. MACHINE 경계를 넘기려면 SymLink가 필요합니다 (C :-> NetworkShare).
디렉토리를 이동 한 다음 연결 ( '부자연 스러움'느낌)하는 것은 PITA이지만 그렇게 잘 작동합니다.
mklink /J "X:\<Google Drive>\<Link Name>" X:\path\to\folder
어쩌면 GDrive 버전에 따라 다를 수 있습니다 ... 또한 링크와 대상이 동일한 드라이브에 있습니다. 어쨌든 새로운 "Google 백업 및 동기화"에는이 기능이 내장되어 있습니다.
명령 프롬프트에서 :
mklink /J "C:\Users\<username>\Google Drive\<folder>" C:\path\to\folder
Windows에서 mklink와 함께 / d 매개 변수를 사용하면 나에게 매우 효과적이었습니다.
cd %userprofile%\Google Drive
mklink /d Documents %userprofile%\Documents
Windows, Mac 및 Linux 용 비동기 응용 프로그램은 별명, 단축키 및 ntfs 접점을 지원합니다.
2 주 평가판으로 insynchq.com에서 다운로드 한 후 10 달러의 일회성 결제를 다운로드하십시오.
참고 : 나는 그들을 위해 작동 하지 않습니다
http://blog.redhed.org/2012/04/use-existing-folder-for-google-drive.html
Google 드라이브에 기존 폴더 사용 내 Google 드라이브 폴더의 이름을 "Google 드라이브"로 지정해야하는 것이 다소 불편합니다. 사용하기 전에 고급 구성으로 이동하면 원하는 위치에 Google 드라이브 폴더를 배치 할 수 있지만 위치에 상관없이 파일 저장을위한 Google 드라이브 디렉토리가 생성됩니다. Google 드라이브에 기존 폴더를 사용하고 싶었습니다. 클라우드에 동기화 된 파일에 사용하고 싶은 Live Mesh 및 Dropbox와 함께 사용하는 폴더가 있습니다. Google 드라이브 위치를 변경할 수있는 레지스트리 키 또는 구성 파일이 있다고 생각했지만 찾을 수 없었습니다. 나는 다른 것을 시도하기로 결정했습니다. symlink를 사용하여 Google 드라이브 폴더를 기존 동기화 폴더로 지정했습니다.
수행해야 할 단계는 다음과 같습니다.
사용하려는 기존 폴더에서 데이터를 일시적으로 제거하십시오. 제 경우에는 C : \ Users \ user \ Documents 폴더에 "클라우드"에 동기화 된 데이터에 사용하는 폴더가 있습니다. 해당 폴더에서 데이터를 제거하여 일시적으로 다른 곳에 두었습니다.
관리자로 symlink 실행 명령 프롬프트를 작성한 후 symlink를 작성하십시오. 내 명령은 다음과 같습니다.
mklink / J "C : \ Users \ user \ Google 드라이브"C : \ Users \ user \ Documents \ Synchronize
Google 드라이브에 공백이 있으므로 따옴표가 필요합니다. 상징적 인 Google 드라이브에 사용한 위치는 Google 드라이브 설치 프로그램이 사용하는 기본 위치입니다. 원하는 위치에 놓을 수 있지만 심볼릭 링크이기 때문에 실제로 공간을 차지하지 않으므로 중요하지 않습니다. / J 스위치는 하드 링크를 만듭니다. (C : \ Users \ "사용자 이름"\ Google Drive는 Google 드라이브의 기본 위치입니다.
심볼릭 링크에 대한 자세한 내용을 보려면 howtogeek을 참조하십시오.
Google 드라이브 설치 및 구성 이상한 위치에 symlink 폴더를 만들지 않으면 기본 구성 만 사용할 수 있습니다.
데이터를 기존 폴더로 다시 이동 데이터를 C : \ Users \ user \ Documents Synchronize에 다시 저장하면 "클라우드"에서 Google 드라이브와 즉시 동기화되기 시작했습니다.
만세!
이제 Windows 용 Google 드라이브에는이를위한 옵션이 있습니다. 로 이동 Preferences -> My Computer -> Choose Folder
하면 Google 드라이브 기본 디렉토리 외부의 디렉토리를 선택할 수 있으며 동기화됩니다.
업로드 된 디렉토리는 표준 Google 드라이브 디렉토리에서 사용할 수 없습니다. 온라인으로 액세스하려면 다음으로 이동해야합니다 drive.google.com -> My Compututers -> Your Computer Name
.
Windows 10에서 작동하는 간단한 답변 (요약) :
mklink /D "C:\Users\name\Desktop\Your_shortcut" "C:\Users\name\AppData\Folder_to_link"
첫 번째 링크는 두 번째 링크의 경로를 가리키는 폴더 바로 가기를 만듭니다.
(symlink는 일반적인 Windows 바로 가기처럼 보이지만 "type"파일의 차이점을 볼 수 있습니다. "shortcut"이 아니라 바로 가기 탭이있는 "file folder"입니다.
다른 질문 / 답변 을 종합하기 만하면됩니다 .
/D Creates a directory symbolic link. Default is a file symbolic link.
/H Creates a hard link instead of a symbolic link.
/J Creates a Directory Junction.
Link specifies the new symbolic link name.
Target specifies the path (relative or absolute) that the new link refers to.
/ J와 / D는 다릅니다. 다른 컴퓨터에서 경로에 액세스하는 경우 / J 만 작동합니다.
시스템 트레이에서 Google 드라이브 아이콘 (일반적으로 Windows 작업 표시 줄의 오른쪽 하단)을 클릭하십시오. 환경 설정을 선택하십시오. 계정 연결 해제를 선택하면 드라이브는 연결 해제되지만 파일은 PC에 남아 있습니다. Google 드라이브 아이콘을 다시 클릭하십시오. , 화면 2/2에 도달 할 때까지 설정 단계를 수행하십시오. – 고급 설정을 클릭하십시오. 변경을 클릭하여 폴더 이름 및 위치를 선택하십시오. 파일은 다음 중 하나입니다. 1)이 새 위치에서 PC로 다시 동기화됩니다. 이전 폴더 삭제 그리고 원한다면 – 파일. 2) Google 드라이브 폴더 또는 모든 내용을 선택한 새 폴더로 이동 한 경우 기존 파일을 비교하십시오.
mklink를 사용하면 Windows 10에서 제대로 작동했습니다. CMD를 관리자 권한으로 실행하십시오.
C:\WINDOWS\system32>mklink /j "C:\Users\James\Google Drive\MyFolder" "C:\Users\James\Documents\MyFolder"
Junction created for C:\Users\James\Google Drive\MyFolder<<===>> C:\Users\James\Documents\MyFolder