본문 바로가기

구글 드라이브 (Google Drive) 파일 업로드 속도 문제

For Graduate Student/Useful Program by Mandarim_ 2023. 12. 11.

 

구글 드라이브 웹을 통해 대용량 파일을 업로드할 때, 속도도 정말 느리고 가끔씩 파일의 누락도 존재한다.

이를 한참이나 고민해보다, 여러 방법을 시도해보았고 그 내용을 공유하고자 한다.


1. 파이썬을 통한 압축 풀기 -- 비추천

  • 압축 파일 자체를 업로드한 것이기 때문에, 업로드 속도는 매우 빨랐음.
  • 5GB 이상시 누락 발생 -- 압축이 풀었는데 푼 파일을 찾을 수 없음.
  • 5GB 이하로 모두 파일을 나누어 압축하여 보았으나, Colab에서 개별적으로 파일을 접근할 때 종종 Error가 발생함.

파일 업로드를 빠르게 진행해보고자 가장 먼저 시도해보았던 것은 압축 파일 zip을 업로드하고, Google Drive 안에서 압축을 푸는 것이다.

Google Drive는 Google Colab과 연동이 잘 되므로, Colab에서 Python 코드로 압축을 푸는 방법도 시도해보았다.

5GB가 넘어가면, 압축이 제대로 풀리지가 않는다.

아래의 unzip 코드 외에도 zipfile, zipfile38 등의 패키지를 import 하여 압축해제하는 것도 시도해보았으나, 모두 같은 문제를 겪었다.

 

from google.colab import drive
drive.mount('/content/drive')

! unzip -qq "/content/drive/MyDrive/file_name.zip"

 

2. 구글 드라이브 설치

  • 귀찮기 때문에 굳이 하지 않았는데 결국 이게 젤 낫다는 것을 알게 됨.
  • 저장된 형식을 그대로 설치된 Google Drive 풀더에 복사/붙여넣기 하면 되기 때문에 매우 편리함.
  • 단, Google Drive에 업로드는 빨리 진행되어도 동기화까지의 시간이 조금 소요됨. 

본인이 학교 계정이 있다면, 구글 드라이브 용량을 어느 정도 제공받기 때문에 그냥 설치해놓고 사용하는 것도 나쁘지 않다는 것을 깨닫게 되었다.....

 

 

다운로드 - Google Drive

어느 기기에서나 콘텐츠에 액세스하고 콘텐츠를 동기화하세요.

www.google.com

 

반응형