Mentransfer file ke VM Windows


Untuk mentransfer file ke instance virtual machine (VM) Compute Engine, tersedia opsi yang berbeda, bergantung pada OS workstation dan OS instance target.

Transfer dari Ke instance Windows
Linux
Windows, macOS, atau Android

Mentransfer file melalui Cloud Storage

Bucket Cloud Storage dapat digunakan sebagai titik transfer antara Anda dan VM. Anda dapat menggunakan browser web, Google Cloud CLI, atau bahasa pemrograman untuk mentransfer file antara Cloud Storage dan VM Compute Engine.

Berbagai jenis kredensial dapat digunakan untuk langkah upload dan download agar sesuai dengan kebutuhan Anda:

Untuk menggunakan Cloud Storage guna mentransfer file antara komputer dan VM, lakukan langkah berikut:

  1. Buat bucket Cloud Storage jika Anda belum memiliki bucket yang dapat digunakan untuk transfer file.
  2. Gunakan izin IAM untuk mengubah akses ke bucket:
    • Akun yang mengupload file ke bucket harus diberi peran Storage Object Admin.
    • Akun yang mendownload file harus diberi peran Storage Object Viewer.
  3. Login ke perangkat sumber dan upload file ke bucket.
  4. Login ke perangkat tujuan dan download file dari bucket untuk menyelesaikan transfer file.
  5. Opsional: Hapus file yang sudah tidak diperlukan untuk mencegah biaya penyimpanan yang tidak diinginkan.

Jika perlu mentransfer file ke arah sebaliknya, Anda dapat membalik prosesnya. Pastikan akun yang mengupload file memiliki akses tulis ke bucket.

Mentransfer file menggunakan Google Cloud CLI

Google Cloud CLI menyediakan utilitas transfer file Secure Copy Protocol (SCP) melalui koneksi SSH yang dibuat.

Untuk mentransfer file menggunakan SCP, lakukan langkah berikut:

  1. Aktifkan SSH pada VM Windows Anda jika belum diaktifkan.
  2. Periksa aturan firewall Anda dan pastikan koneksi SSH di port 22 diizinkan; jika tidak, buat aturan firewall SSH.
  3. Pastikan gcloud CLI sudah diinstal di perangkat sumber yang memuat file yang akan ditransfer.
  4. Gunakan perintah gcloud compute scp untuk mentransfer file ke mesin tujuan.

Contoh berikut akan menyalin file dari workstation Anda ke direktori utama VM:

gcloud compute scp LOCAL_FILE_PATH VM_NAME:REMOTE_DIR

Ganti kode berikut:

  • LOCAL_FILE_PATH: jalur ke file di komputer Anda
  • VM_NAME: nama VM Anda
  • REMOTE_DIR: direktori di komputer jarak jauh

Anda juga dapat menyalin file dan direktori dengan arah sebaliknya dari komputer jarak jauh. Contoh berikut secara rekursif menyalin direktori dari sumber ke tujuan:

gcloud compute scp --recurse VM_NAME:REMOTE_DIR LOCAL_FILE_PATH

Untuk informasi selengkapnya, lihat dokumentasi referensi gcloud compute scp.

Mentransfer file melalui klien RDP Windows

Banyak Klien RDP Microsoft pihak pertama yang mendukung koneksi penyimpanan lokal ke VM Windows jarak jauh; namun, hal ini hanya didukung pada klien tertentu.

Ikuti petunjuk untuk sistem operasi perangkat tempat Anda mentransfer file ke atau dari:

Windows

Transfer file melalui aplikasi Remote Desktop Connection bawaan (%systemroot%/system32/mstsc.exe) dengan melakukan hal berikut:

  1. Buka aplikasi Remote Desktop Connection.
  2. Luaskan Show Options.
  3. Klik tab Local Resources.
  4. Di bagian Local devices and resources, klik More.
  5. Centang kotak Drives, atau pilih perjalanan yang Anda pilih.
  6. Hubungkan dan login ke VM seperti biasa.
  7. Buka File Explorer di komputer jarak jauh dan lihat drive Anda sudah terpasang.
  8. Gunakan drive ini untuk transfer file saat Anda terhubung.

macOS

Transfer file melalui Remote Desktop Microsoft RDP Client for macOS dengan melakukan langkah berikut:

  1. Klik ikon + di kiri atas.
  2. Pilih Add PC.
  3. Pada tab Folders, aktifkan Redirect folders.
  4. Tekan ikon + di kiri bawah.
  5. Pilih folder yang ingin Anda alihkan.
  6. Hubungkan dan login ke VM seperti biasa.
  7. Buka File Explorer di komputer jarak jauh dan lihat folder Anda sudah terpasang.
  8. Gunakan drive ini untuk transfer file saat Anda terhubung.

Android

Transfer file melalui aplikasi Remote Desktop dari Microsoft.

  1. Tekan ikon + di kanan atas.
  2. Pilih Add PC.
  3. Di bagian Device & Audio Redirection, aktifkan Storage.
  4. Hubungkan dan login ke VM seperti biasa.
  5. Buka File Explorer di komputer jarak jauh dan lihat penyimpanan Anda sudah terpasang.
  6. Gunakan drive ini untuk transfer file saat Anda terhubung.

Langkah berikutnya