

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 假設和先決條件
<a name="prerequisites"></a>

## 知識要求
<a name="knowledge-req"></a>

SAS Viya 軟體使用容器來部署至 Kubernetes 叢集。部署是宣告式，以您使用 Kustomize 建立的自訂資訊清單為基礎。若要部署、更新和管理 SAS Viya 軟體，您應該了解下列事項：
+ 具有您網站用來部署 SAS Viya 的雲端供應商經驗。
+ 使用資訊清單和 Kubectl 的 Kubernetes 宣告式部署。
+ Kustomize 和 kustomization 檔案來自訂您的部署。
+ 執行操作的 Kubectl 命令，例如 `kubectl apply`、`kubectl label`、 `kubectl taint`和 `kubectl logs`。

如需詳細資訊，請參閱 [Kubernetes 文件](https://kubernetes.io/docs/home/)。

## 系統要求
<a name="system-req"></a>

有許多與 SAS Viya 先前版本不同的系統需求。例如，SAS Viya 需要部署 Kubernetes。

共用檔案系統需要用於多種用途，包括共用資料儲存和私有使用者目錄。使用網路檔案系統 (NFS) 通訊協定的檔案伺服器是最低需求。在 AWS 環境中，Amazon Elastic File System (Amazon EFS) 在 SAS 測試中表現良好。建議 Amazon EFS 使用下列選項：
+ 將效能模式設定為最大 I/O。
+ 以每秒 1，024 MiB 或更高的傳輸量模式佈建。

同時也假設您熟悉成功部署所需的所有系統需求。如需詳細資訊，請參閱 [SAS 文件中的 SAS Viya 的系統需求](https://documentation.sas.com/?cdcId=itopscdc&cdcVersion=default&docsetId=itopssr&docsetTarget=titlepage.htm#page=9)。

## 全系統遷移和內容遷移
<a name="migration-type"></a>

**內容遷移**

內容遷移定義為將內容從一個系統移至另一個系統。請注意，此操作的 SAS 9 程序與 SAS Viya 程序不同。

**全系統遷移**

全系統遷移定義為將整個 SAS Viya 系統從一個部署移至另一個部署。目標部署可以是相同版本或較新版本的軟體。您無法將整個 SAS 9 系統遷移至 SAS Viya。反之，您必須將內容從 SAS 9 提升至 SAS Viya。

如果您從 SAS 9.4 移至 SAS Viya，您只能遷移 SAS 認為內容遷移的內容。遷移整個系統視為全系統遷移。如果您從 SAS Viya 3.x 遷移到 SAS Viya，整個系統都會備份並還原，這是完整的系統遷移。內容遷移或全系統遷移都不應與升級混淆，這涉及在現有系統上安裝新版本的軟體。升級支援由 SAS 部署工具提供，例如 SAS Deployment Wizard、SAS Deployment Manager 和 SAS Viya 手冊。