全部产品
Search
文档中心

Server Migration Center:Migrasi server melalui VPC

更新时间:Jul 06, 2025

Jika server Anda dapat terhubung ke Virtual Private Cloud (VPC) dari pusat data, VM, atau host cloud, kami sarankan menggunakan Server Migration Center (SMC) untuk memigrasikan server melalui VPC. Dibandingkan dengan migrasi melalui Internet, migrasi melalui VPC lebih efisien dan stabil.

Skenario

  • Skenario 1: Server Anda tidak dapat mengakses Internet (IDC tempat server berada dikonfigurasi dengan satu egress Internet), dan Anda perlu memigrasikan server ke Alibaba Cloud.

    Hubungkan server ke VPC menggunakan VPN Gateway, Express Connect, atau Smart Access Gateway. Konfigurasikan server proxy, lalu gunakan server proxy untuk mengakses SMC.

  • Skenario 2: Server Anda dapat mengakses Internet dan Anda bisa memigrasikan server melalui Internet menggunakan SMC. Namun, Anda ingin meningkatkan laju transfer data.

    Hubungkan server ke VPC menggunakan VPN Gateway, Express Connect, atau Smart Access Gateway. Buat pekerjaan migrasi di konsol SMC dan tentukan VPC sebagai tipe jaringan. Migrasi melalui VPC lebih efisien dibandingkan dengan migrasi melalui Internet.

Proses migrasi

Gambar berikut menunjukkan proses migrasi server melalui VPC.adasd566Proses migrasi:

  1. Unduh paket klien SMC dan instal klien SMC pada server sumber.

  2. Jalankan klien SMC di server sumber dan gunakan server proxy untuk mengimpor informasi tentang server sumber ke konsol SMC. Untuk informasi lebih lanjut tentang server proxy, lihat bagian Proxy Maju dalam topik ini.

  3. Di konsol SMC, buat pekerjaan migrasi yang menggunakan VPC sebagai tipe jaringan, lalu mulai pekerjaan tersebut.

  4. SMC membuat sumber daya berdasarkan konfigurasi pekerjaan migrasi dan memigrasikan data dari server sumber ke Alibaba Cloud melalui VPC.

  5. Selama migrasi, server proxy meneruskan instruksi dari konsol SMC ke server sumber. Sebagai contoh, jika terjadi kesalahan selama migrasi, SMC menghentikan migrasi dan mengirimkan log kesalahan ke klien SMC. Server proxy menerima log kesalahan ini dan meneruskan log kesalahan ke klien SMC di server sumber.

Proxy maju

Proxy maju adalah server proxy yang berada di antara klien dan server. Jika klien tidak dapat mengakses server melalui Internet, server proxy dapat dikonfigurasi untuk berkomunikasi dengan klien lalu mengirimkan permintaan ke server. Setelah server menerima permintaan, ia mengirimkan respons ke server proxy. Lalu, server proxy mengirimkan respons ke klien.

Proxy maju memiliki manfaat berikut:

  • Mengizinkan klien mengakses sumber daya data di Internet.

  • Meng-cache data Internet yang sering diakses oleh klien. Ketika data tersebut diakses untuk kedua kalinya, data dapat langsung diambil dari cache. Ini meningkatkan efisiensi akses sumber daya bagi klien.

  • Memberikan izin akses kepada klien dan memastikan keamanan data pada komputer klien.

  • Menyembunyikan informasi tentang klien dan menyimpan log akses ketika klien mengakses sumber daya Internet.

Prasyarat

  • Pusat data Anda terhubung ke VPC menggunakan VPN Gateway, Express Connect, atau Smart Access Gateway. Untuk informasi lebih lanjut, lihat Menghubungkan Pusat Data ke VPC.

  • Port 8703 dan 8080 dibuka pada firewall pusat data Anda. Ini memastikan bahwa data dapat ditransfer antara server sumber dan instance perantara.

  • Server sumber dapat berkomunikasi dengan server proxy melalui jaringan, dan server proxy dapat mengakses Internet.

Prosedur

  1. Buat server proxy dan aktifkan port 3128.

    • (Direkomendasikan) Buat instance Elastic Compute Service (ECS) Alibaba Cloud. Kami merekomendasikan Anda menggunakan instance ECS yang menjalankan CentOS 7 atau versi lebih baru. Untuk informasi lebih lanjut, lihat Buat Instance di Tab Peluncuran Kustom.

      Secara default, instance ECS dapat mengakses titik akhir internal SMC. Verifikasi bahwa titik akhir berikut dapat diakses dari instance ECS yang Anda buat:

      • https://<region-id>.axt.aliyun.com, seperti https://cn-hangzhou.axt.aliyun.com

      • https://smc.vpc-proxy.aliyuncs.com

    • Buat server proxy yang tidak berada di Alibaba Cloud.

      Pastikan server proxy dapat mengakses titik akhir publik SMC berikut:

      • https://smc-service.aliyuncs.com

      • https://smc.aliyuncs.com

  2. Instal Squid di server proxy.

    1. Gunakan alat koneksi jarak jauh untuk terhubung ke server proxy, seperti WinSCP.

      Dalam contoh ini, sistem operasi CentOS 7.9 digunakan.

    2. Jalankan perintah berikut untuk menonaktifkan firewall:

      systemctl stop firewalld
      setenforce 0
    3. Jalankan perintah berikut untuk menginstal Squid:

      yum -y install squid
    4. Jalankan perintah berikut untuk memeriksa apakah aturan dalam file konfigurasi Squid /etc/squid/squid.conf mencakup blok CIDR server sumber (blok CIDR yang dapat diakses):

      cat /etc/squid/squid.conf

      image

      • Jika aturan mencakup blok CIDR server sumber, lanjutkan ke langkah berikutnya.

      • Jika aturan tidak mencakup blok CIDR server sumber, lakukan langkah-langkah berikut.

        1. Jalankan perintah berikut untuk mengedit file konfigurasi Squid:

          vim /etc/squid/squid.conf
        2. Tekan tombol i untuk menambahkan blok CIDR ke posisi yang ditunjukkan pada gambar berikut. Gambar berikut menunjukkan penambahan semua alamat IP: acl localnet src 0.0.0.0/0.

          image

          Penting

          Secara default, Squid menggunakan port 3128 sebagai port mendengarkan HTTP. Jika Anda perlu mengubah nomor port, modifikasi item konfigurasi http_port 3128.

        3. Setelah konfigurasi selesai, tekan tombol Esc, masukkan :wq, lalu tekan tombol ENTER untuk menyimpan dan menutup file konfigurasi.

    5. Jalankan perintah berikut untuk memulai Squid:

      systemctl start squid
      systemctl enable squid
  3. Impor informasi tentang sumber migrasi menggunakan klien SMC. Untuk informasi lebih lanjut, lihat Impor Informasi tentang Sumber Migrasi Menggunakan Klien SMC.

    Setelah Anda mengunduh dan mengekstrak paket klien SMC, Anda harus mengonfigurasi informasi server proxy dalam file konfigurasi klien SMC Anda. Lalu, Anda dapat menjalankan klien untuk mengimpor informasi tentang server sumber ke konsol SMC. Dalam contoh berikut, Linux digunakan untuk menunjukkan prosedur konfigurasi informasi server proxy:

    1. Di direktori go2aliyun_client, jalankan perintah berikut untuk membuka file client_data.

      Dalam contoh ini, klien SMC Edisi Generik Linux 64-bit digunakan.

      cd go2aliyun_client_linux_x86_64
      vim client_data
    2. Temukan item konfigurasi proxy, seperti yang ditunjukkan pada gambar berikut.proxy

    3. Atur parameter ip_port ke alamat IP dan nomor port server proxy.

      Contoh:

      "proxy": {
          "ip_port": "172.168.XX.XX:3128",
          "user_pwd": ""
      }

      Setelah konfigurasi selesai, tekan tombol Esc, masukkan :wq, lalu tekan tombol ENTER untuk menyimpan dan menutup file konfigurasi.

    4. (Opsional) Jika server proxy ECS tidak dapat mengakses titik akhir publik SMC (tanpa IP jaringan publik), jalankan perintah berikut untuk menentukan titik akhir internal SMC.

      ./go2aliyun_client --rerun --useaxt=cn-hangzhou

      Ganti cn-hangzhou dengan ID wilayah server proxy.

  4. Migrasikan server di konsol SMC. Untuk informasi lebih lanjut, lihat Langkah 2: Konfigurasi Migrasi.

    Selama konfigurasi migrasi, Anda harus menyetel parameter Network Type ke VPC, dan tentukan VPC dan vSwitch. Pastikan VPC dapat diakses dari server sumber melalui VPN Gateway, Express Connect, atau Smart Access Gateway.

    image