Anda dapat menghentikan atau memulai server SFTP untuk mengelola statusnya, mengontrol akses, dan membantu mengoptimalkan biaya.
Menghentikan server akan menonaktifkan akses dan mengurangi penggunaan resource. Misalnya, jika Anda mencurigai adanya akses tidak sah ke server, Anda dapat menghentikan semua transfer aktif dan memblokir koneksi baru dengan menghentikan server. Sebagai contoh lain, Anda dapat mengurangi biaya waktu aktif server dengan menjeda server selama periode saat tidak ada transfer data yang diharapkan.
Saat Anda memulai server, akses akan dipulihkan dan pengguna dapat terhubung ke server.
Peran yang diperlukan
Untuk mendapatkan izin yang diperlukan guna memulai atau menghentikan server SFTP, minta administrator untuk memberi Anda peran IAM Admin Cloud FTP (roles/ftp.admin) di project Anda.
Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.
Peran yang telah ditetapkan ini berisi izin
ftp.servers.update
,
yang diperlukan untuk
memulai atau menghentikan server SFTP.
Anda mungkin juga bisa mendapatkan izin ini dengan peran khusus atau peran bawaan lainnya.
Menghentikan server
Saat Anda menghentikan server, hal berikut akan terjadi:
Akses ditolak dan koneksi aktif dihentikan. Pengguna yang memiliki koneksi aktif mungkin melihat pesan error seperti berikut:
Connection is terminated: Connection closed by remote host client_loop: send disconnect: Broken pipe Connection closedTidak ada koneksi baru yang dapat dibuat.
Untuk menghentikan server, gunakan langkah-langkah berikut.
REST
Untuk menghentikan server, gunakan metode
servers.stop.
Sebelum menggunakan salah satu data permintaan, lakukan penggantian berikut:
- PROJECT_ID: ID Google Cloud project server.
- LOCATION_ID: Google Cloud lokasi server, seperti
us-west1. - SERVER_ID: ID server.
Metode HTTP dan URL:
POST https://ftp.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/servers/SERVER_ID:stop
Untuk mengirim permintaan Anda, perluas salah satu opsi berikut:
Respons mengidentifikasi operasi yang berjalan lama.
Memulai server
REST
Untuk memulai server, gunakan metode
servers.start.
Sebelum menggunakan salah satu data permintaan, lakukan penggantian berikut:
- PROJECT_ID: ID Google Cloud project server.
- LOCATION_ID: Google Cloud lokasi server, seperti
us-west1. - SERVER_ID: ID server.
Metode HTTP dan URL:
POST https://ftp.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/servers/SERVER_ID:start
Untuk mengirim permintaan Anda, perluas salah satu opsi berikut:
Respons mengidentifikasi operasi yang berjalan lama. Diperlukan waktu beberapa menit hingga server dimulai.