Share via


將列印和文件服務移轉到 Windows Server 2012

 

適用於: Windows Server 2012

概觀

本文提供相關指引,說明如何將執行 Windows Server® 2003、Windows Server 2003 R2、Windows Server 2008 或 Windows Server 2008 R2 作業系統的列印伺服器移轉至執行 Windows Server 2012 作業系統且已安裝 列印和文件服務 角色的伺服器。 其中包括跨架構和獨立移轉,以及叢集中的伺服器設定。 本文件提供從舊硬體移轉至新硬體及整合列印伺服器的逐步指示。

列印和文件服務 會啟用列印伺服器工具,並設定伺服器以做為列印伺服器。列印和文件服務 不依存於任何其他功能或角色。 不過,某些特定的網路設定、用戶端及硬體可能需要您安裝其他功能或啟用特定服務。

本指南提供將現有列印伺服器移轉至執行 Windows Server 2012 之伺服器的說明。 本指南不包含來源伺服器執行多個角色時的移轉指示。 如果您的伺服器正在執行多個角色,則建議您根據其他角色移轉指南中提供的資訊,設計伺服器環境特有的自訂移轉程序。 您可以在 Windows Server TechCenter 中取得其他角色的移轉指南。

警告

如果來源伺服器執行多個角色,則本指南中的部分移轉步驟 (例如,設定電腦名稱和 IP 的步驟) 可能導致正在來源伺服器上執行的其他角色發生錯誤。

若要管理移轉程序,請使用下列其中一項:

  • 印表機移轉精靈,您可以透過「列印管理」(Microsoft Management Console (MMC) 中的一個嵌入式管理單元) 加以存取。

  • Printbrm.exe 命令列工具。

您可以在本機或遠端電腦上執行移轉,以及從用戶端電腦或伺服器執行。

重要

最佳做法是從執行 Windows Server 2012 或 Windows 8 的電腦執行印表機移轉精靈或 Printbrm.exe,以確保您使用的是具有最新更新和功能的最新版移轉工具。 您可以在伺服器本機上或從執行 Windows Server 2012 或 Windows 8 的任何其他遠端電腦上執行這些工具。

請記住,如果您透過網路向遠端伺服器執行 printbrm,來源和目標伺服器上必須存在 Print$ 共用,且必須正在執行遠端登錄服務。

如需安裝和使用這些工具的詳細資訊,請參閱 Access the migration tools

System_CAPS_note注意事項

「列印管理」嵌入式管理單元不適用於 Windows Server 2003。 但它是用於 Windows Vista Enterprise 和 Windows Vista Ultimate,而讓您從 Windows Server 2003 進行移轉。 它也適用於 Windows Server 2008、Windows Server 2008 R2 和 Windows Server 2012。 如需有關如何從 Windows Server 2003 移轉的詳細資訊,請參閱 Preparing to Migrate

「列印管理」嵌入式管理單元及 Printbrm.exe 命令列工具不適用於 Server Core 安裝選項。 若要從執行於 Server Core 安裝的列印伺服器進行移轉,請使用執行印表機移轉精靈、Windows Vista Enterprise 或 Windows Vista Ultimate 的伺服器。 如需有關如何從執行 Server Core 安裝的伺服器移轉的詳細資訊,請參閱 Preparing to Migrate

Windows® 用戶端作業系統的 列印和文件服務 沒有對等項目。

您可以透過下列方式,從目的地伺服器或任何用戶端移轉 列印和文件服務:

  • 印表機移轉精靈 (前提是用戶端執行 支援的作業系統 矩陣所列的其中一個支援移轉作業系統)。

  • 從遠端存取目的地伺服器。

  • 存取您備份來源伺服器時建立的印表機設定檔案。

System_CAPS_note注意事項

除非有特別註明,否則本指南中的所有命令都不區分大小寫。

關於本指南

本指南旨在做為移轉列印伺服器的逐步教學課程。

目標對象

本文件適用於IT 系統管理員以及其他負責在受管理環境中操作和部署列印伺服器的知識工作者。

本指南中未提供的內容

本文件未提供下列作業的指引:

  • 升級相同電腦上的角色

  • 在 Windows 的用戶端安裝期間移轉印表機設定

  • 針對未做為列印伺服器的伺服器進行設定移轉

  • 復原未在就地升級的移轉之前正確儲存的伺服器資訊

  • 非 列印和文件服務 的移轉指示

支援的移轉案例

您必須能夠存取印表機移轉精靈,才能移轉列印伺服器。 如需有關支援案例和限制的詳細資訊,請參閱 Preparing to Migrate

支援的作業系統

下表列出支援移轉的作業系統 (本指南所涵蓋)。

來源伺服器處理器

來源伺服器作業系統

目的地伺服器作業系統

目的地伺服器處理器

x86 或 x64 型

Windows Server 2003 含 Service Pack 2

Windows Server 2012,包括完整、MinShell 和 Server Core 安裝選項

x64 型

x86 或 x64 型

Windows Server 2003 R2

Windows Server 2012,包括完整、MinShell 和 Server Core 安裝選項

x64 型

x86 或 x64 型

Windows Server 2008,完整和 Server Core 安裝選項兩者

Windows Server 2012,包括完整、MinShell 和 Server Core 安裝選項

x64 型

x64 型

Windows Server 2008 R2

Windows Server 2012,包括完整、MinShell 和 Server Core 安裝選項

x64 型

x64 型

Windows Server 2008 R2 的 Server Core 安裝選項

Windows Server 2012,包括完整、MinShell 和 Server Core 安裝選項

x64 型

x64 型

Windows Server 2012

Windows Server 2012,包括完整、MinShell 和 Server Core 安裝選項

x64 型

x64 型

Windows Server 2012 的 Server Core 和 MinShell 安裝選項

Windows Server 2012,包括完整、MinShell 和 Server Core 安裝選項

x64 型

上表中顯示的作業系統版本是支援的最舊作業系統與 Service Pack 組合。 支援較新的 Service Pack (如果有的話)。

完整、Server Core 和 MinShell 安裝選項可支援 Windows Server 的 Foundation、Standard、Enterprise 和 Datacenter 版,無論做為來源或目的地伺服器。

Windows Server 2012 的所有版本都是 x64 型。 不支援移轉至 x86 型伺服器。

支援在實體作業系統和虛擬作業系統之間移轉。

System_CAPS_note注意事項

Windows Server 2003 和 Windows Server 2008 都支援 x86 型和 x64 型的移轉。 所有 Windows Server 2012 的版本都是 x64 型。

有時您可能會選擇進行移轉而不是升級,即使硬體是原生 x64 型亦然。 例如,如果伺服器的使用量增加,且伺服器角色有所拆分 (其中,來源伺服器有多個伺服器角色),而您決定將多個角色分配到數個其他的 x64 型伺服器上,就是如此。 在此情況下,將個別伺服器角色移轉至其他伺服器,可能是最理想的解決方案。

伺服器管理員可以選擇要移轉現有安裝的哪些部分,但隨著伺服器角色的不同,這通常會包含設定、資料、系統身分識別和作業系統設定。

如果目的地伺服器是以不同於來源伺服器的系統 UI 語言 (即安裝的語言) 執行作業系統,則不支援從來源伺服器移轉至這類目的地伺服器。 例如,您無法使用 Windows Server 移轉工具,從安裝法文語言的 Windows Server 2008 電腦移轉角色、作業系統設定、資料或共用到安裝德文語言的 Windows Server 2012 電腦。

System_CAPS_note注意事項

系統 UI 語言是用來設定 Windows 作業系統的當地語系化安裝套件的語言。

支援跨架構移轉 (例如,從 x86 型伺服器移轉至 x64 型伺服器)。 來源伺服器必須同時為來源和目的地伺服器架構安裝列印佇列驅動程式。 如果列印佇列沒有目的地伺服器架構的驅動程式,則不會移轉。 同樣地,請確認目的地伺服器包含每個支援架構的驅動程式。

支援的角色設定

支援的作業系統 矩陣提供支援移轉案例的完整清單。

有些移轉案例需要額外的準備工作。 如需這些案例的詳細資訊,請參閱 附錄 B - 其他目的地伺服器案例

支援的角色服務與功能

印表機移轉精靈會移轉:

  • 列印佇列。

  • 共用印表機設定。

  • 列印多工緩衝處理器所使用的印表機驅動程式。

  • 已安裝的印表機任何特定的安全性設定。

從 x86 型移轉至 x64 型 v3 印表機驅動程式

使用 v3 列印驅動程式管理移轉時,有若干事項必須考量。 第一點,列印佇列所在的伺服器架構 (x86 或 x64) 若沒有原生印表機驅動程式,列印佇列即無法運作。 由於 Windows Server 2012 是純 64 位元的作業系統,因此如果您要從 32 位元系統移轉,則務必要為您所有的印表機安裝 64 位元驅動程式。 最困難的是在具有 32 位元用戶端的組織中從 32 位元轉換至 64 位元,因為常會有第三方 32 位元印表機驅動程式不具備 64 位元的對等項目。 在跨平台的列印設定還原案例中,如果備份檔案未包含目標伺服器平台的驅動程式二進位檔,則會從目標伺服器的驅動程式存放區安裝驅動程式 (如果有的話)。

根據最佳做法,從 x86 型移轉至 x64 型 v3 驅動程式時,請:

  1. 確認有 x64 型版本的驅動程式可供使用。

  2. 如果您無法確認其可用性,請在移轉前備份來源伺服器。

  3. 在來源伺服器上安裝 x64 型驅動程式,以便在移轉程序之前確認是否有任何問題或衝突。

  4. 如果目的地伺服器在移轉之後有衝突或問題發生,請將移轉復原。 如需詳細資訊,請參閱 移轉後工作 中的「來源伺服器上的復原移轉」。

不支援的案例

印表機移轉精靈不會移轉下列項目:

  • 特定印表機可能會仰賴的其他服務或設定,例如 Line Printer Remote (LPR)、網際網路印表機通訊協定 (IPP) 或裝置 Web 服務 (WSD)。 您必須先啟用或安裝這些功能,再還原來源列印伺服器設定。 如需詳細資訊,請參閱 移轉後工作 中的「來源伺服器上的復原移轉」。

  • 本機匯流排印表機 (LPT 和 USB);雖然它們在備份期間會顯示。 如需詳細資訊,請參閱附錄 B - 其他目的地伺服器案例

  • 隨插即用印表機。 不過,隨插即用印表機驅動程式將會移轉。 如需詳細資訊,請參閱附錄 B - 其他目的地伺服器案例

  • 任何目前位於印表機佇列中目前的列印工作。

  • 任何系統或列印管理員或權限。 如果您在目的地伺服器上想要保有與來源伺服器相同的系統或列印管理員,您必須手動將這些管理員新增至目的地伺服器。

列印和文件服務移轉概觀

雖然原始伺服器仍在執行,但請使用印表機移轉精靈或 Printbrm.exe 命令列工具,將列印資訊 (例如設定、佇列和驅動程式) 匯出或備份至印表機設定檔案。 然後,請將此備份映像匯入或還原至執行 Windows Server 2012、且經設定做為列印伺服器的目的地伺服器。

有些移轉案例需要額外的準備工作。 如需這些案例的詳細資訊,請參閱 附錄 B - 其他目的地伺服器案例

若要將印表機從執行 Windows Server 2003 或 Server Core 安裝的伺服器移轉至執行 Windows Server 2008 R2 的伺服器,您必須使用執行印表機移轉精靈的電腦,從遠端管理執行 Windows Server 2003 或 Server Core 安裝的伺服器。 使用此電腦,您可以將印表機設定檔案 (包含您想要移轉之印表機的相關資訊,例如設定、佇列和驅動程式) 從執行 Windows Server 2003 或 Server Core 安裝的伺服器儲存至檔案共用。 接著,您可以使用印表機移轉精靈,將印表機從檔案共用移轉至執行 Windows Server 2008 R2 的伺服器。

如需有關如何存取印表機移轉精靈的詳細資訊,請參閱 Preparing to Migrate

System_CAPS_note注意事項

在執行 Server Core 安裝、要做為移轉來源的伺服器上,必須安裝 Printing-Server Core 角色。

移轉列印伺服器 (概觀)

下列清單提供移轉列印伺服器的步驟概觀。

移轉的影響

移轉程序的目標是讓目的地伺服器能夠執行與來源伺服器相同的功能,且網路上的用戶端電腦不會察覺移轉已執行。 下列各節說明移轉的影響。

移轉對於來源伺服器的影響

在目的地伺服器接管成為使用中的伺服器 (通常是在來源伺服器的名稱或 IP 位址指派給目的地伺服器時) 之前,來源伺服器不會受到列印伺服器移轉的影響。  屆時,來源伺服器將不會再回應以列印伺服器為目標的列印要求。

移轉對於企業中其他電腦的影響

如果目的地伺服器取代網路中的來源伺服器 (相同的名稱或 IP 位址),則應該不會影響到企業中的其他電腦。

如果目的地伺服器的名稱或 IP 位址與來源伺服器不同,則所有使用現有列印連線的用戶端都必須刪除並重新建立這些列印連線,改為以目的地伺服器為目標。

完成移轉所需的權限

需要來源列印伺服器和目的地列印伺服器的系統管理權限。

在企業中的其他電腦上完成移轉所需的權限

如果目的地伺服器取代網路中的來源伺服器,則不需要企業中其他電腦的權限。 如果目的地伺服器具有不同的名稱或 IP 位址,則在其他電腦上所需的權限會隨著群組原則設定、Windows Update 存取和驅動程式的可用性而有所不同。

預估的持續時間

移轉列印伺服器所需的時間會隨著伺服器而不同,視下列因素而定:

  • 要移轉的佇列數目。

  • 佇列所需的個別驅動程式數目。

  • 指定驅動程式的大小;以其檔案大小和檔案數目為準。

  • 伺服器的設定。

移轉使用一般 x86 型與 x64 型驅動程式的單一印表機佇列,可能需要五秒到數分鐘的時間,視上面所列的因素而定。 在此時間差異下,一般移轉有可能在一小時內完成,也可能花費數小時。

請參閱

Preparing to Migrate
Migrating the Print and Document Services Role
驗證移轉
移轉後工作
附錄 A - Printbrm.exe 命令列工具詳細資料
附錄 B - 其他目的地伺服器案例
附錄 C - Printbrm 事件識別碼