Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Prasyarat
Sebelum menggunakan eb migrate perintah, pastikan lingkungan Anda memenuhi persyaratan ini:
- Instalasi dan versi IIS
-
Server tempat Anda bermigrasi harus menjalankan Internet Information Services (IIS) versi 7.0 atau yang lebih baru. IIS 10.0 pada Windows Server 2016 atau yang lebih baru menyediakan lingkungan yang paling kompatibel untuk migrasi.
Untuk memverifikasi versi IIS Anda, jalankan perintah berikut:
PS C:\migrations_workspace>
Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\InetStp\"
... SetupString : IIS 10.0 VersionString : Version 10.0 ...
- Persyaratan Windows Server
-
Lingkungan sumber Anda harus menjalankan Windows Server 2016 atau yang lebih baru untuk kompatibilitas optimal. Elastic Beanstalk mendukung versi Windows Server ini sebagai platform target:
-
Windows Server 2025
-
Windows Server 2022
-
Windows Server 2019
-
Windows Server 2016
-
- Instalasi EB CLI
-
-
Alur kerja default (tanpa
--remote
opsi):-
Python dan Elastic Beanstalk Command Line Interface (EB CLI) harus diinstal pada server yang berisi aplikasi yang ingin Anda migrasikan ke Elastic Beanstalk. Meskipun tidak diperlukan, kami sarankan menginstal EB CLI di dalam kotak pasir
virtualenv
seperti yang dijelaskan dalam. Pasang EB CLI di lingkungan virtual
-
-
Menggunakan
--remote
opsi:-
Python dan Elastic Beanstalk Command Line Interface (EB CLI) harus diinstal pada host bastion Anda. Meskipun tidak diperlukan, kami sarankan menginstal EB CLI di dalam kotak pasir
virtualenv
seperti yang dijelaskan dalam. Pasang EB CLI di lingkungan virtual
-
-
- Izin yang diperlukan
-
Anda memerlukan kredensi dan izin berikut:
-
Hak istimewa administrator di server IIS sumber atau di host bastion (jika menggunakan opsi).
--remote
-
AWS kredensil dengan izin untuk membuat dan mengelola sumber daya Elastic Beanstalk
-
- Penyebaran Web 3.6
-
Alat Microsoft Web Deploy (versi 3.6 atau yang lebih baru) harus diinstal pada server sumber Anda atau pada host bastion (jika menggunakan opsi).
--remote
Alat ini digunakan oleh eb migrate untuk mengemas aplikasi Anda.Untuk memverifikasi instalasi, jalankan perintah berikut:
:
PS C:\migrations_workspace>
Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\IIS Extensions\MSDeploy\3" -Name InstallPath
InstallPath : C:\Program Files\IIS\Microsoft Web Deploy V3\ ...
Untuk petunjuk penginstalan, lihat Menginstal dan Mengonfigurasi Penerapan Web di IIS 8.0 atau Nanti di
situs web dokumentasi produk Microsoft Windows. - Persyaratan jaringan
-
-
Alur kerja default (tanpa
--remote
opsi):-
Server sumber Anda harus memiliki akses internet keluar ke AWS layanan.
-
-
Menggunakan
--remote
opsi:-
Server sumber Anda harus memiliki akses internet keluar ke AWS layanan.
-
Konfigurasikan aturan masuk grup keamanan yang tepat yang memungkinkan koneksi jaringan keluar dari host bastion Anda dan koneksi masuk ke mesin jarak jauh. Pastikan IP host bastion terdaftar melalui TCP pada port 22 untuk mengakses mesin jarak jauh.
-
Pastikan klien SSH Anda diinstal dan berjalan di mesin jarak jauh Anda serta host bastion Anda.
-
Pastikan konfigurasi firewall Anda berisi aturan yang sesuai yang membuka port 22 atau mengizinkan koneksi ke klien.
-
Uji koneksi Anda dengan melakukan SSH secara manual ke host jarak jauh dari host bastion sebelum mencoba migrasi.
-
-