Google Drive seperti yang kita ketahui merupakan penyimpanan berbasis cloud yang dimiliki dan dikelola oleh Google dan tentunya tidak sedikit pula yang memakainya untuk penyimpanan berbagi file atau mungkin untuk lokasi backup.
Nah disini kalian pernah kesulitan nggak sih untuk memindahkan file dari satu Google drive ke Google drive lainnya yang berbeda akun? pasti diantara kalian akan menggunakan cara transfer ownership atau bahkan melakukan download manual file atau folder yang ada bukan?
Sebenernya kalian tau nggak, kalau dua metode tersebut memiliki kekurangan? nah kekurangannya yang pertama ketika menggunakan metode transfer ownership, disini kalian nggak bisa melakukan transfer kalau akses kalian hanya sebatas view ataupun editor, jadi kalian harus memastikan file tersebut merupakan file milik kamu (owned), sedangkan untuk kekurangan kedua ini nih yang cukup merepotkan, kalau kalian coba untuk download file yang sizenya kecil atau sedikit sih masih ok ya, tapi kalau besar?
Nah untuk itu aku mau berbagi tutorial nih "Bagaimana Cara Memindahkan File Antar Akun Google Tanpa Harus Download Manual", simak cara-cara berikut ya:
Sebelum kamu memindahkan file pastikan kamu punya hak akses file Google Drive minimal akses viewer, untuk menambahkan akses tersebut bisa ikuti cara berikut:
Klik kanan pada file yang ingin kamu berikan aksesnya ke akun Google Drive lain, kemudian klik share atau bagikan, lalu ketik email Google Drive yang akan kamu berikan akses dan jangan lupa berikan akses minimal viewer.
Jika sudah, klik copy link, selanjutnya buka link yang sudah dicopy tersebut menggunakan akun Google Drive yang sudah diberikan hak akses tadi, kemudian klik kanan dan klik add shortcut / tambahkan pintasan.
Nah, setelah kamu menambahkan shortcut, pada halaman My Drive / Dashboard Google Drive kamu akan muncul folder yang dibagikan tadi.
Masuk ke halaman Google Colab kemudian klik new notebook atau notebook baru.
Setelah kamu create new notebook selanjutnya kamu bisa masukan script dibawah dan klik tombol run di kiri script yang sudah kamu ketik:
from google.colab import drive
drive.mount('/gdrive')
Nah pada proses ini jika terdapat popup untuk mengkoneksikan akun Google Drive, silakan kamu koneksikan terlebih dahulu.
Jika script atau perintah sebelumnya sudah selesai dijalankan, kamu bisa masukan script berikut dengan menambahkan baris kode baru dan untuk path setelah /MyDrive bisa kamu ubah sesuai dengan nama shortcut yang sudah kamu buat sebelumnya ya:
%cd /gdrive/MyDrive/shortcut_yang_ditambahkan_sebelumnya
Pada script ini Colab akan mengarahkan layanan untuk masuk ke folder file shortcut kamu, kalau kamu tahu Linux pasti tidak asing dengan command cd ini.
Oh iya, setelah script selesai kamu jalankan, kamu bisa copy path/text yang muncul dibawah script kamu ya. Path/text tersebut akan kamu gunakan di step selanjutnya.
Terakhir, kamu bisa memasukkan script berikut dan jangan lupa untuk mengisi kolom pertama dengan path yang sudah kamu salin sebelumnya dan untuk kolom kedua setelah /My Drive/, kamu bisa mengisi dengan nama apapun, karena nantinya nama ini akan menjadi folder untuk file yang akan kamu pindahkan:
!cp -r 'path_dari_hasil_copy_sebelumnya' '/gdrive/My Drive/lokasi_folder_baru'
Di step terakhir ini sesuai command-nya yaitu cp yang artinya copy, jadi file yang ada pada file shortcut kamu akan di-copy ke folder baru yang kamu masukkan pada script.
Itu tadi tutorial yang bisa aku bagi. Selamat mencoba dan semoga informasi di atas bisa bermanfaat ya.