Copy file
Google 드라이브에 있는 파일을 복사하는 방법입니다.
간단한 것부터 복잡한 순서로 소개합니다.
브라우저
컴퓨터에서 브라우저를 실행해서 Google 드라이브 사이트로 이동합니다.
마우스 오른쪽 버튼을 사용해서 복사하기 원하는 파일을 클릭합니다.
팝업 메뉴에서 사본 만들기를 클릭합니다.
폴더가 아닌 파일 단위로만 복사할 수 있습니다.
Google 드라이브 고객센터 도움말 중에서 Google 드라이브에서 파일 정리를 살펴보세요.
https://support.google.com/drive/answer/2375091?hl=ko&co=GENIE.Platform%3DDesktop
기기별 Google 드라이브 앱
Google 드라이브 사용 방법에서 Android나 iPhone에서 사용할 수 있는 드라이브 앱을 소개합니다.
https://support.google.com/drive/answer/2424384?co=GENIE.Platform%3DAndroid&hl=ko&oco=0
makeCopy app
지금부터 소개하는 앱은 Google 드라이브 파일은 물론이고 폴더도 복사합니다.
또한 공유 드라이브에 복사본을 저장할 수 있습니다.
makeCopy 앱은 하위 폴더의 파일을 복사하지 않습니다.
공유 드라이브가 필요하면 다음을 참고하세요.
G 폴더 복사 앱
지금부터 소개하는 앱은 무료가 아닙니다.
복사하기 원하는 폴더의 파일과 모든 하위 폴더의 파일들을 복사합니다.
빠르게 복사하기 위해서 입력한 폴더에 해당하는 폴더 스프레드시트를 만듭니다.
폴더에 있는 파일을 100개씩 읽어서 폴더 스프레드시트에 저장합니다.
복사는 시트에 기록된 파일 항목을 읽어서 복사합니다.
복사 중 알 수 없는 오류가 발생한 파일은 오류를 표시를 하고 다음 파일을 복사합니다.
오류로 건너 뛴 파일은 폴더 스프레드시트의 파일 시트에서 찾을 수 있습니다.
폴더 복사 중에 다른 작업을 입력하면 입력 스프레드시트에 보관합니다.
폴더 복사가 끝나면 입력 스프레드시트에서 보관된 작업을 가져와서 복사합니다.
폴더 복사 중 하루에 복사할 수 있는 양(750 GB)을 초과하면 이어서 복사하기 작업이 예약되고 작업이 중단됩니다.
예약 시점에서 24시간이 지나면 이어서 복사가 진행됩니다.
복사 용량 초과로 중단된 작업을 바로 이어서 복사하려면 다른 계정을 사용하세요.
다른 계정은 원본 폴더와 복사본 저장소와 폴더 스프레드시트에 접근할 수 있는 권한이 있어야 작업이 가능합니다.
권한 관리를 간단히 하려면 처음 복사를 시작하기 전에 공유 드라이브를 복사본 저장소로 설정하고 복사해야 되며 다른 계정이 같은 팀 멤버여야 됩니다.
다른 계정에 ss= 명령어를 사용해서 폴더 스프레드시트를 전달해야 이어서 복사가 진행됩니다.
작은 크기의 파일이 많은 폴더를 복사하게 되면 Google 서버 시간을 많이 사용하게 되어 복사가 중단될 수 있습니다. (특히 이미지 파일이 많을 때)
폴더 복사가 중단되었는데 로그 스프레드시트에 오류 메시지가 없다면 컴퓨터 시간을 너무 많이 사용해서 로그를 남길 수도 없는 경우일 수 있습니다.
이런 경우 작업이 중단된 시점에서 24시간이 지난 뒤에 resume 명령어를 사용해서 복사를 계속하세요.
복사 용량 초과, 컴퓨터 시간 초과를 제외하고 작업이 중단되었을 때 resume 명령어를 사용하면 복사를 계속할 수 있습니다.
https://gfoldercopy.eojji.com/
Preorder Copy App
하루에 복사할 수 있는 양을 초과했을 때 다른 계정을 사용해서 연속적으로 복사하는 용도로 만들었습니다.
공유 드라이브에 복사본을 저장하면 같은 팀 멤버들 계정을 사용해서 연속적으로 복사할 수 있습니다.
복사 중 알 수 없는 오류가 발생하면 작업을 중단하고 이메일로 알립니다.
복사할 수 없는 파일로 작업이 진행되지 않을 수 있습니다.
이런 경우 폴더 스프레드시트의 파일 시트에서 해당 파일을 찾아서 삭제하고 resume 명령을 사용해서 작업해 보세요.
하위 폴더에 하위 폴더가 있으면 이 폴더의 파일부터 복사합니다. ( 전위 순회 )
계정 한 개로 복사하는 경우 G 폴더 복사 앱이 편합니다.
Make a copy App
이 앱은 Preorder Copy App에 날짜를 지정할 수 있는 기능을 추가했습니다.
지정된 날짜 이후에 수정된 파일만 복사할 수 있습니다.
이 기능이 필요 없으면 Preorder Copy App을 사용하세요. 더 빠릅니다.
참고
Quotas for Google Services | Apps Script | Google Developers
https://developers.google.com/apps-script/guides/services/quotas
Advanced Drive Service
https://developers.google.com/apps-script/advanced/drive
트리 순회 - 위키백과, 우리 모두의 백과사전
https://ko.wikipedia.org/wiki/트리_순회
어찌닷컴 개발 앱