Halaman ini menunjukkan cara mengelola tugas dan operasi transfer yang ada.
Untuk membuat tugas transfer baru, lihat Membuat transfer.
Mengedit konfigurasi transfer
Anda dapat mengedit properti transfer yang ada berikut:
- Deskripsi tugas transfer
- Kredensial sumber Microsoft Azure Blob Storage atau Amazon S3
- Filter apa pun yang diterapkan ke tugas transfer
- Opsi untuk mengganti atau menghapus file
Jadwal tugas transfer
gcloud CLI
Untuk mengedit konfigurasi transfer yang ada, gunakan perintah gcloud transfer jobs update.
gcloud transfer jobs update \
JOB_NAME \
[options]
Variabelnya adalah sebagai berikut:
JOB_NAME adalah nama unik tugas yang akan diperbarui.
Opsi yang dapat diperbarui dicantumkan dengan menjalankan
gcloud transfer jobs update --help.
Misalnya, untuk memperbarui sumber dan tujuan tugas, serta menghapus deskripsinya, jalankan perintah berikut:
gcloud transfer jobs update \
JOB_NAME \
--source=gs://new-bucket-1 \
--destination=gs://new-bucket-2 \
--clear-description
Google Cloud Konsol
Untuk mengedit tugas transfer, lakukan hal berikut:
Di Google Cloud konsol, buka halaman Storage Transfer Service.
Klik deskripsi tugas transfer. Halaman Job details akan ditampilkan.
Klik Configuration. Konfigurasi tugas transfer akan ditampilkan.
Untuk mengubah item, klik Edit di samping item.
Untuk memulai tugas dengan hasil edit, klik Start a run.
REST
Untuk mengedit konfigurasi transfer, gunakan metode
transferJobs.patch.
Menjalankan tugas transfer dari konfigurasi yang ada
Anda dapat menjalankan tugas transfer yang ada. Hal ini memungkinkan Anda memulai tugas yang tidak memiliki jadwal, atau memulai tugas di luar jadwalnya.
gcloud CLI
Untuk menjalankan transfer dari konfigurasi yang ada, gunakan gcloud transfer jobs run:
gcloud transfer jobs run JOB_NAME
Flag --no-async opsional dapat ditentukan untuk memblokir tugas lain di terminal Anda hingga operasi transfer selesai.
Google Cloud Konsol
Untuk menjalankan transfer dari konfigurasi yang ada, lakukan hal berikut:
Di Google Cloud konsol, buka halaman Storage Transfer Service.
Klik deskripsi tugas transfer. Halaman Job details akan ditampilkan.
Untuk memulai tugas transfer, klik Start a run.
REST
Untuk menjalankan tugas transfer, gunakan
transferJobs.run
metode.
Memantau tugas transfer
gcloud CLI
Untuk memantau progres tugas secara real time, gunakan gcloud transfer jobs monitor.
gcloud transfer jobs monitor JOB_NAME
Respons menunjukkan operasi saat ini, waktu mulai tugas, dan jumlah data yang ditransfer. Byte dan error yang dilewati juga dihitung.
Cloud Monitoring
Lihat Memantau tugas transfer untuk mengetahui detail tentang cara menggunakan Cloud Monitoring dengan Storage Transfer Service.
Melihat detail tugas transfer
gcloud CLI
Untuk melihat detail tugas transfer, gunakan gcloud transfer jobs describe:
gcloud transfer jobs describe JOB_NAME
Untuk melihat operasi terbaru tugas ini, teruskan nilai latestOperationName ke perintah operations describe:
gcloud transfer operations describe OPERATION_NAME
Untuk mencantumkan semua operasi transfer tugas, gunakan perintah gcloud transfer operations list:
gcloud transfer operations list --job-names=JOB_NAME
Anda dapat melihat operasi untuk beberapa tugas dengan mencantumkannya, dipisahkan koma, sebagai nilai --job-names. Hapus --job-names untuk melihat operasi untuk semua tugas.
Google Cloud Konsol
Anda dapat melihat detail tugas berikut dari Google Cloud konsol:
- Deskripsi dan nama tugas
- Jenis dan lokasi sumber
- Lokasi tujuan
- Frekuensi tugas
- Statistik tugas
Untuk melihat detail tugas transfer, lakukan hal berikut:
Di Google Cloud konsol, buka halaman Storage Transfer Service.
Klik deskripsi tugas transfer. Halaman Job details akan ditampilkan.
Untuk menampilkan detail operasi tertentu, klik Start time untuk operasi tugas. Informasi tugas berikut tersedia:
- Status transfer
- Waktu mulai dan berhenti
- Durasi
- Progres
- Data yang ditransfer
- Jumlah error
- Data yang dilewati
- Perkiraan kecepatan rata-rata
REST
Untuk melihat detail tugas transfer, gunakan metode
transferJobs.get untuk menampilkan
informasi tentang tugas transfer tertentu seperti ID operasinya.
Library klien
Resource TransferJob akan
ditampilkan saat Anda menggunakan transferJobs.create.
Anda dapat memeriksa status transfer setelah membuat tugas menggunakan
transferJobs.get. Jika
operasi
tugas
transfer
telah
dimulai, perintah
ini
akan
menampilkan
TransferJob
yang
berisi
kolom
latestOperationName
yang
terisi. Jika tidak, jika operasi tugas transfer belum dimulai, kolom latestOperationName akan kosong.
Untuk memeriksa status tugas transfer
REST
Meminta menggunakan transferJobs get:GET https://storagetransfer.googleapis.com/v1/{jobName="name"}
Go
Java
Mencari contoh yang lebih lama? Lihat Panduan Migrasi Storage Transfer Service.
Node.js
Python
Mencari contoh yang lebih lama? Lihat Panduan Migrasi Storage Transfer Service.
Menjeda tugas transfer
Anda dapat menjeda transfer yang sedang berlangsung. Saat Anda menjeda transfer, status tugas akan dipertahankan, dan Anda dapat melanjutkannya nanti. Saat transfer dijeda, jadwal tidak akan memicu tugas untuk dijalankan lagi.
gcloud CLI
Untuk menjeda tugas transfer, teruskan nama operasi tugas saat ini ke gcloud transfer operations pause.
gcloud transfer operations pause OPERATION_NAME
Untuk melanjutkan tugas transfer yang sebelumnya dijeda, yang akan memulai ulang tugas di tempat yang sama saat dijeda, gunakan gcloud transfer operations resume.
gcloud transfer operations resume OPERATION_NAME
Google Cloud Konsol
Untuk menjeda tugas transfer, lakukan hal berikut:
Di Google Cloud konsol, buka halaman Storage Transfer Service.
Klik deskripsi tugas transfer. Halaman Job details akan ditampilkan.
Klik Pause run. Status untuk operasi saat ini akan ditampilkan sebagai Paused.
Untuk melanjutkan tugas transfer yang sebelumnya dijeda, yang akan memulai ulang tugas di tempat yang sama saat dijeda, ikuti langkah-langkah berikut.
Di Google Cloud konsol, buka halaman Storage Transfer Service.
Klik deskripsi tugas transfer. Halaman Job details akan ditampilkan.
Klik Resume run.
Status untuk operasi saat ini akan ditampilkan sebagai In progress.
REST
Untuk menjeda tugas transfer, gunakan
transferOperations.pause
metode.
Menonaktifkan tugas transfer
Menonaktifkan tugas transfer akan mencegah tugas transfer memulai operasi terjadwal lebih lanjut, atau operasi yang dimulai secara manual dari konsol. Tindakan ini tidak mencegah tugas dimulai secara manual dengan API atau dengan perintah gcloud jobs run.
gcloud CLI
Untuk menonaktifkan tugas transfer, perbarui status tugas menjadi disabled.
gcloud transfer jobs update JOB_NAME --status=disabled
Untuk mengaktifkan kembali tugas, tetapkan --status=enabled.
Google Cloud Konsol
Untuk menonaktifkan tugas transfer, lakukan hal berikut:
Di Google Cloud konsol, buka halaman Storage Transfer Service.
Klik deskripsi tugas transfer. Halaman Job details akan ditampilkan.
Klik Disable job. Dialog Disable transfer job? akan ditampilkan.
Baca dialog, lalu konfirmasi penonaktifan tugas dengan mengklik Confirm.
Pemberitahuan di bagian atas halaman Job details akan ditampilkan, yang mengingatkan Anda bahwa tugas dinonaktifkan.
REST
Gunakan metode
transferJobs.patch
untuk menetapkan status
tugas transfer ke DISABLED.
Menghapus tugas transfer
Anda dapat menghapus tugas transfer yang tidak lagi diperlukan. Menghapus tugas akan melakukan hal berikut:
- Menghentikan transfer yang ada yang merupakan bagian dari tugas.
- Menghentikan transfer berulang yang merupakan bagian dari tugas.
- Menghapus detail konfigurasi tugas.
Menghapus tugas bersifat permanen. Setelah Anda menghapus tugas transfer, tugas tersebut akan dihapus dari daftar tugas transfer. Informasi tugas transfer akan sepenuhnya dihapus dari Storage Transfer Service setelah 30 hari.
Atau, Anda dapat menonaktifkan tugas transfer, yang akan mempertahankan tugas yang tercantum di halaman Jobs dan memungkinkan Anda mengaktifkan kembali atau mengubah tugas.
gcloud CLI
Untuk menghapus tugas transfer, gunakan gcloud transfer jobs delete.
gcloud transfer jobs delete JOB_NAME
Google Cloud Konsol
Untuk menghapus tugas transfer, lakukan hal berikut:
Di Google Cloud konsol, buka halaman Storage Transfer Service.
Centang kotak di samping tugas transfer yang ingin Anda hapus.
Klik Delete job.
Dialog Delete transfer job? akan ditampilkan.
Baca dialog, lalu konfirmasi penghapusan tugas dengan mengetik nama tugas yang ditetapkan secara otomatis di kolom dan klik Delete.
Tugas akan dihapus dari halaman Jobs.
REST
Untuk menghapus tugas transfer menggunakan REST API, lihat
transferJobs.delete
referensi.
Melihat detail error
Jika Anda mengalami error selama operasi transfer, Anda dapat melihat detail error untuk membantu memecahkan masalah error.
Untuk melihat detail error operasi tugas transfer, lakukan hal berikut:
Di Google Cloud konsol, buka halaman Storage Transfer Service.
Klik deskripsi tugas transfer. Halaman Job details akan ditampilkan.
Lakukan salah satu hal berikut untuk menampilkan detail tugas:
Operasi tugas terbaru: Klik tombol See error details atau link View error details. Halaman Error details akan ditampilkan.
Operasi tugas historis:
Klik Start time operasi tugas.
Halaman Run details akan ditampilkan.
Klik link View error details.
Halaman Error details akan ditampilkan.
Untuk menampilkan detail tambahan tentang setiap error yang ditampilkan, klik expand_more Expand more.
Untuk memfilter error, masukkan properti yang akan difilter di kolom Enter property name or value.
Saat Anda menempatkan kursor di kolom, menu dropdown dengan opsi yang relevan akan ditampilkan untuk membantu Anda membuat filter.