Cara Menyalin Ribuan File Otomatis di Google Drive Menggunakan Google Colab

Jika kamu pernah mengalami kesulitan saat ingin menyalin ribuan file di Google Drive secara manual, maka Google Colab bisa menjadi solusinya. Dengan script Python sederhana, kamu bisa menyalin ribuan file atau folder secara otomatis dan cepat.


Artikel ini akan membahas langkah-langkah lengkap untuk menyalin seluruh isi folder Google Drive (termasuk subfolder dan file di dalamnya) menggunakan Google Colab. Cocok untuk pelajar, pekerja, atau pelaku bisnis digital yang ingin menghemat waktu.


🚀 Apa Itu Google Colab?

Google Colab adalah layanan gratis dari Google untuk menjalankan kode Python di cloud. Tidak perlu install software apa pun, cukup buka lewat browser dan kamu sudah bisa mulai menulis script Python.


🧰 Alat yang Dibutuhkan

  • Akun Google

  • Google Drive dengan folder yang ingin disalin

  • Google Colab


✅ Langkah 1: Siapkan Folder Google Drive

  1. Pastikan semua file dan folder yang ingin disalin sudah ada dalam satu folder di Google Drive.

  2. Jika folder berasal dari Shared with me, tambahkan shortcut-nya ke My Drive agar bisa diakses oleh Colab.


✅ Langkah 2: Buka Google Colab dan Tulis Script

  1. Buka Google Colab

  2. Buat notebook baru, lalu salin dan jalankan script berikut:


# Mount Google Drive from google.colab import drive drive.mount('/content/drive') import os import shutil # Ganti dengan path folder sumber dan tujuan di Google Drive kamu folder_asal = '/content/drive/MyDrive/NamaFolderSumber/' folder_tujuan = '/content/drive/MyDrive/NamaFolderTujuan/' # Mulai proses penyalinan rekursif (termasuk subfolder) for root, dirs, files in os.walk(folder_asal): relative_path = os.path.relpath(root, folder_asal) target_dir = os.path.join(folder_tujuan, relative_path) os.makedirs(target_dir, exist_ok=True) for file in files: asal = os.path.join(root, file) tujuan = os.path.join(target_dir, file) if not os.path.exists(tujuan): # Jangan salin ulang jika sudah ada shutil.copy2(asal, tujuan) print("Semua file dan folder berhasil disalin!")

✅ Penjelasan Script:

  • os.walk() menjelajahi semua folder dan subfolder.

  • shutil.copy2() menyalin file beserta metadata-nya (tanggal, waktu).

  • Script ini tidak akan menimpa file yang sudah ada.


🎯 Keuntungan Menggunakan Colab

  • 💡 Bisa menyalin ribuan file hanya dengan satu klik.

  • ⏱ Hemat waktu dibanding copy manual.

  • 🌐 Dapat diakses dari mana saja.

  • 🔁 Bisa disesuaikan untuk backup otomatis atau sinkronisasi antar folder.


🔚 Penutup

Dengan memanfaatkan Google Colab, kamu bisa bekerja lebih efisien dan menghindari pekerjaan manual yang membosankan. Semoga tutorial ini bermanfaat!

Jika kamu ingin tutorial lain seputar Google Drive, Google Sheets, atau automasi digital, jangan ragu untuk eksplor blog ini!

Komentar

Postingan populer dari blog ini

Mengapa Produk Digital Adalah Peluang Bisnis Terbaik di 2025?

220+ Produk Digital PLR 2025 Siap Jual Lagi – Peluang Bisnis Digital Auto Cuan

Lightroom Presets: Cara Jual & Mendapatkan Cuan dari Filter Foto