Tingkat tinggi, langkah-langkah migrasi sistem penuh - AWS Bimbingan Preskriptif

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Tingkat tinggi, langkah-langkah migrasi sistem penuh

catatan

Dokumen ini didasarkan pada rilis stabil 2020.1.5 dari SAS Viya 4. Untuk informasi selengkapnya, lihatMigrasi Sistem Penuh dan Migrasi Kontendalam dokumentasi SAS.

Migrasi sistem penuh ke SAS Viya 4 memindahkan konten dan data dari versi spesifik penerapan lokal SAS Viya (atau dari penyebaran SAS Viya) di fasilitas hosting ke lingkungan berbasis cloud SAS Viya 4.

Migrasi sistem penuh adalah proses empat langkah. Meskipun setiap langkah independen, migrasi sistem penuh yang sukses mengharuskan Anda menyelesaikan setiap langkah secara berurutan. Playbook Ansible memungkinkan Anda merencanakan dan mencadangkan konten migrasi dengan benar sehingga Anda dapat mengatur apa yang dimigrasi.

Diagram berikut menggambarkan langkah-langkah yang terlibat dalam migrasi penyebaran Viya 3.x ke Viya 4.

High-level steps for migrating SAS Viya to SAS Viya 4 on AWS

Skenario yang didukung untuk migrasi sistem penuh

Migrasi sistem penuh ke SAS Viya 4 mencakup memindahkan konten dan data dari penyewa tunggal SAS Viya 3.4, penyewa tunggal SAS Viya 3.5, atau dari penyebaran SAS Viya 4 yang ada. Dokumen ini mencakup target berikut SAS Viya 4 skenario:

  • Migrasi ke cloud pribadi

  • Migrasi ke cloud publik

Anda tidak dapat bermigrasi dari lingkungan SAS Viya berikut:

  • SAS Viya 3.3 atau sebelumnya

  • Lingkungan yang multitenant

  • Lingkungan Microsoft Windows

  • PowerLinux (PLX) lingkungan

  • SAS Viya 3.x atau SAS Viya 4 lingkungan SMP untuk SAS Viya 4 lingkungan MPP

  • SAS Viya 3.x atau SAS Viya 4 lingkungan MPP untuk SAS Viya 4 lingkungan SMP

Selain itu, Anda tidak dapat bermigrasi dari lingkungan SAS 9.x dengan menggunakan alat, proses, dan langkah-langkah yang sama yang digunakan untuk bermigrasi dari SAS Viya, tetapi migrasi konten konten konten SAS 9.x didukung. Untuk informasi selengkapnya, lihatMigrasi dari SAS 9.4: Tugasdalam dokumentasi SAS.

Menggunakan Ansible untuk migrasi sistem penuh

Ansible adalah perangkat lunak manajemen konfigurasi yang menyediakan cara untuk pindah ke SAS Viya 4 dengan mengotomatisasi perintah untuk migrasi dan mengendalikan konten. SAS menyediakan playbook yang memfasilitasi hal ini. Untuk daftar versi yang didukung, lihatAnsiblediSupport untuk Sistem Operasi dan Lingkungan di SAS Viya 3.5dokumentasi.

Untuk menggunakan Ansible untuk migrasi, sesuaikan file lingkungan Anda, dan jalankan perintah migrasi sesuai dengan nilai dalam file tersebut. File-file, dikenal secara kolektif sebagaiPaket dan BackupBuku pedoman Ansible, berikan instruksi untuk konten mana yang dimigrasi ke mesin mana.

Proses migrasi mencakup langkah perencanaan yang menjalankan pemindaian dan menerbitkan laporan selain langkah yang mendukung lingkungan 3.x SAS Viya. Setiap langkah melibatkan menjalankan perintah Ansible yang membangkitkan sebuah play—khususnya, pemindaian bermain dan pemutaran cadangan.

Gunakan plugin inventaris antarmuka baris perintah SAS Viya (CLI) untuk menghasilkanPaket dan BackupBuku pedoman Ansible.

File penyebaran SAS Viya 3.x yang digunakan oleh migrasi sistem penuh

Parameterinventory.inifile yang dibuat selama penyebaran SAS Viya 3.x digunakan oleh Ansible untuk bermigrasi ke SAS Viya. Parameterinventory.inifile mendefinisikan mesin (atau host) komponen SAS Viya berada di.

Langkah 1. Paket

Anda harus memahami lingkungan sumber dan merencanakan apa yang ingin Anda migrasi dan apa karakteristik lingkungan target Anda. Persediaan administrator SAS CLI memainkan bagian penting dalam migrasi ke Viya. Persediaan CLI:

  • MenghasilkanPaket dan BackupBuku pedoman Ansible.

  • Memberikan laporan persediaan SAS Viya.

  • Mendukung pencadangan sistem dan konten yang dibuat pengguna dari paket migrasi.

Untuk informasi selengkapnya, lihatLangkah 1: Rencana (SAS Administrator)dalam dokumentasi SAS.

Langkah 2. Backup

Anda dapat menggunakan playbook Ansible untuk membuat paket cadangan migrasi. Playbook Ansible menggunakan CLI cadangan untuk mengemas konten dan konfigurasi sistem Viya.

Menjalankan permainan cadanganPaket dan BackupBuku pedoman melakukan hal berikut:

  • Memulai pemindaian lingkungan lainnya. Jika cukup waktu telah berlalu sejak Anda menjalankan bermain scan, ini membantu untuk memastikan bahwa setiap perubahan dalam lingkungan juga tercermin dalam pemindaian.

  • Menciptakan paket migrasi SAS Viya 3.x.

Untuk informasi selengkapnya, lihatLangkah 2: Back Up (Administrator SAS)dalam dokumentasi SAS.

Langkah 3. Memulihkan

Proses pemulihan menciptakan penyebaran Viya baru dan mengembalikan konten lingkungan yang ada ke dalamnya. Hal ini membutuhkan hak istimewa di klaster Kubernetes dan melibatkan penggunaan Kubectl dan Kustomize untuk memodifikasi objek Kubernetes dalam klaster untuk mengembalikan konten dari paket ke lingkungan baru.

Untuk informasi selengkapnya, lihatLangkah 3: Kembalikan (Cluster Administrator)dalam dokumentasi SAS.

Langkah 4. Memvalidasi

SAS Viya 4 menyediakan persediaan SAS Viya 4 dan laporan perbandingan SAS Viya untuk membandingkan konten antara sumber SAS Viya 3.x dan target lingkungan SAS Viya 4. Laporan ini dan tabel SASVIYATYPES terkait dapat diakses melalui manajer lingkungan SAS.

Untuk informasi selengkapnya, lihat Langkah 5: Memvalidasidalam dokumentasi SAS.