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 menimpa 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]
Dengan keterangan:
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
Konsol Google Cloud
Untuk mengedit tugas transfer, lakukan tindakan berikut:
Di konsol Google Cloud, buka halaman Storage Transfer Service.
Klik deskripsi tugas transfer. Halaman Detail tugas akan ditampilkan.
Klik Konfigurasi. Konfigurasi tugas transfer akan ditampilkan.
Untuk mengubah item, klik
Edit di samping item.Untuk memulai tugas dengan hasil edit, klik Mulai operasi.
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.
Konsol Google Cloud
Untuk menjalankan transfer dari konfigurasi yang ada, lakukan hal berikut:
Di konsol Google Cloud, buka halaman Storage Transfer Service.
Klik deskripsi tugas transfer. Halaman Detail tugas akan ditampilkan.
Untuk memulai tugas transfer, klik Mulai operasi.
REST
Untuk menjalankan tugas transfer, gunakan metode
transferJobs.run
.
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 yang dilewati dan error 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.
Konsol Google Cloud
Anda dapat melihat detail tugas berikut dari konsol Google Cloud:
- Deskripsi dan nama pekerjaan
- Jenis dan lokasi sumber
- Lokasi tujuan
- Frekuensi tugas
- Statistik tugas
Untuk melihat detail tugas transfer, lakukan langkah-langkah berikut:
Di konsol Google Cloud, buka halaman Storage Transfer Service.
Klik deskripsi tugas transfer. Halaman Detail tugas akan ditampilkan.
Untuk menampilkan detail operasi tertentu, klik Waktu mulai untuk operasi tugas. Informasi lowongan 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
ditampilkan saat Anda menggunakan transferJobs.create
.
Anda dapat memeriksa status transfer setelah membuat tugas menggunakan
transferJobs.get
. Jika operasi
tugas transfer telah dimulai, tindakan 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
Minta menggunakan transferJobs get:GET https://storagetransfer.googleapis.com/v1/{jobName="name"}
Go
Java
Mencari sampel yang lebih lama? Lihat Panduan Migrasi Storage Transfer Service.
Node.js
Python
Mencari sampel 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 seperti saat dijeda, gunakan
gcloud transfer operations resume
.
gcloud transfer operations resume OPERATION_NAME
Konsol Google Cloud
Untuk menjeda tugas transfer, lakukan tindakan berikut:
Di konsol Google Cloud, buka halaman Storage Transfer Service.
Klik deskripsi tugas transfer. Halaman Detail tugas akan ditampilkan.
Klik Pause run. Status untuk operasi saat ini ditampilkan sebagai Dijeda.
Untuk melanjutkan tugas transfer yang sebelumnya dijeda, mulai ulang tugas di tempat yang sama seperti saat dijeda, ikuti langkah-langkah berikut.
Di konsol Google Cloud, buka halaman Storage Transfer Service.
Klik deskripsi tugas transfer. Halaman Detail tugas akan ditampilkan.
Klik Lanjutkan operasi.
Status untuk operasi saat ini ditampilkan sebagai Sedang berlangsung.
REST
Untuk menjeda tugas transfer, gunakan metode
transferOperations.pause
.
Menonaktifkan tugas transfer
Menonaktifkan tugas transfer akan mencegah tugas transfer memulai operasi terjadwal
lebih lanjut, atau operasi yang dimulai secara manual dari konsol. Hal 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
.
Konsol Google Cloud
Untuk menonaktifkan tugas transfer, lakukan langkah berikut:
Di konsol Google Cloud, buka halaman Storage Transfer Service.
Klik deskripsi tugas transfer. Halaman Detail tugas akan ditampilkan.
Klik Nonaktifkan tugas. Dialog Disable transfer job? akan ditampilkan.
Baca dialog, lalu konfirmasi penonaktifan tugas dengan mengklik Konfirmasi.
Pemberitahuan di bagian atas halaman Detail tugas akan ditampilkan, yang mengingatkan Anda bahwa tugas telah 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.
Penghapusan tugas bersifat permanen. Setelah Anda menghapus tugas transfer, tugas tersebut akan dihapus dari daftar tugas transfer. Informasi tugas transfer akan dihapus sepenuhnya dari Storage Transfer Service setelah 30 hari.
Atau, Anda dapat menonaktifkan tugas transfer, yang akan membuat tugas tetap tercantum di halaman Tugas 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
Konsol Google Cloud
Untuk menghapus tugas transfer, lakukan langkah-langkah berikut:
Di konsol Google Cloud, buka halaman Storage Transfer Service.
Centang kotak di samping tugas transfer yang ingin Anda hapus.
Klik Hapus tugas.
Dialog Hapus tugas transfer? akan ditampilkan.
Baca dialog, lalu konfirmasi penghapusan tugas dengan mengetik nama tugas yang ditetapkan secara otomatis di kolom, lalu klik Hapus.
Tugas akan dihapus dari halaman Tugas.
REST
Untuk menghapus tugas transfer menggunakan REST API, lihat referensi
transferJobs.delete
.
Lihat detail kesalahan
Jika mengalami error selama transfer berjalan, Anda dapat melihat detail error untuk membantu memecahkan masalah error tersebut.
Untuk melihat detail error untuk tugas transfer yang dijalankan, lakukan hal berikut:
Di konsol Google Cloud, buka halaman Storage Transfer Service.
Klik deskripsi tugas transfer. Halaman Detail tugas akan ditampilkan.
Lakukan salah satu tindakan berikut untuk menampilkan detail tugas:
Tugas terbaru yang dijalankan: Klik tombol Lihat detail error atau link Lihat detail error. Halaman Error details akan ditampilkan.
Jalankan tugas historis:
Klik Waktu mulai untuk menjalankan tugas.
Halaman Run details akan ditampilkan.
Klik link Lihat detail error.
Halaman Error details akan ditampilkan.
Untuk menampilkan detail tambahan tentang setiap error yang ditampilkan, klik expand_more Luaskan lebih lanjut.
Untuk memfilter error, masukkan properti yang akan difilter di kolom Masukkan nama atau nilai properti.
Saat Anda menempatkan kursor di kolom, menu drop-down dengan opsi yang relevan akan ditampilkan untuk membantu Anda membuat filter.