常見問答集:將 Slack 工作空間的資料匯入另一個工作空間
你可以使用 Slack 的匯入及匯出工具,匯出某一個工作空間的成員、訊息和頻道資料,再將這些資料匯入另一個工作空間。以下為匯入作業常見問題的解答,請繼續閱讀以深入瞭解。
開始之前
準備執行 Slack 匯入前,必須先知道幾個詞彙:
詞彙 | 定義 |
合併工作空間 | 運用 Slack 匯入及匯出工具,將資料在工作空間之間移動。 |
原始工作空間 | 你要匯出資料的工作空間。 |
目的地工作空間 | 你要匯入資料的工作空間。 |
外部使用者 | 屬於你的工作空間內頻道並對其傳送訊息的組織外部成員。 |
一般問題
誰可以匯出和匯入資料?
工作空間擁有者/管理員和組織擁有者可以從 Slack 匯出資料。工作空間擁有者可以匯入資料到 Slack。請注意,Slack Enterprise Grid 方案無法使用資料匯入功能。
注意:只有工作空間擁有者和組織擁有者可以申請從 Slack 中所有頻道和對話匯出資料。
如何合併我的 Slack 工作空間?
若要合併你的工作空間,請匯出原始工作空間的使用者與頻道資料,然後運用 Slack 匯入工具,將此資料移動至目的地工作空間。如需逐步指示,請參閱「將 Slack 工作空間的資料匯入另一個工作空間」。
匯入 Slack 工作空間的資料量有上限嗎?
匯入資料量沒有上限,但相關工具一次能夠處理的資料量則有上限。你可能需要依據多個日期範圍來分割匯出檔案,並執行多次匯入作業,或者考慮匯入較少的資料。若有任何問題,請聯絡我們以協助你規劃匯入作業。
Enterprise Grid 組織內能否使用 Slack 匯入工具?
我們不支援匯入到 Enterprise Grid 組織,因此你可以換個方式,先將資料匯入另一個工作空間,再將這個工作空間移轉到組織。若你需要匯入 Enterprise Grid 組織的匯出檔案,請聯絡我們取得協助。
是否會匯入我的工作空間設定與偏好設定?
不會。工作空間設定、偏好設定、存取與安全性組態及其他客製化事宜 (如使用者群組、表情符號、個人檔案欄位和頻道首碼),都必須在目的地工作空間設定。
能否匯入應用程式?
不能,應用程式必須在匯入作業完成後,於目的地工作空間設定。如需安裝應用程式的逐步指示,請參閱「將應用程式新增至工作空間」。
是否會匯入檔案?
若要匯入檔案,也必須匯入分享此檔案的使用者及分享所在的對話。然而,透過 Google 雲端硬碟、Box 等應用程式新增至 Slack 的檔案及附加的訊息不會匯入。
是否會匯入釘選和已儲存項目?
釘選訊息會連同其相對應的頻道一併匯入。使用者的已儲存訊息和檔案則不會匯入。
能否測試匯入作業?
若要測試匯入程序,請運用 Slack 免費版建立新的工作空間。將匯出檔案上傳至新的工作空間,以檢視並測試匯入選項。
測試匯入程序無法準確預估在其他工作空間執行匯入作業的完成時間,因為情境與資料集都可能不同。測試完成後,即可刪除工作空間。
注意:選擇成員的匯入選項時,請務必選取「建立為已停用使用者」,如此人員才不會收到加入測試工作空間的邀請。
匯入使用者
要如何將使用者匯入 Slack?
上傳匯出檔案後,即可選擇如何匯入使用者。你可將使用者設定為合併至目的地工作空間的帳號,或者邀請使用者成為新的 Slack 成員。你也可以建立已停用使用者的帳號,或選擇完全不要匯入特定使用者。
使用者的角色是否會從原始工作空間轉移至目的地工作空間?
這取決於你如何匯入使用者。目前無法將使用者匯入為工作空間擁有者或工作空間管理員。若你合併使用者,他們在目的地工作空間將保留其角色。以「匯入並邀請加入 Slack」選項匯入的使用者,預設就會是成員。匯入完成後,工作空間擁有者或工作空間管理員可為所有工作空間成員變更角色。
注意:請先等待匯入作業完成,再變更使用者角色。匯入作業執行期間同時在目的地工作空間變更使用者角色,可能會導致作業失敗。
如何從原始工作空間匯入訪客?
目前無法將使用者合併至現有訪客帳號,訪客只能匯入為正式成員或已停用成員。匯入完成之後,即可將該成員轉換為訪客,或者以訪客身分重新啟用該成員。
能否避免使用者在匯入作業完成前存取目的地工作空間?
你可選擇將使用者匯入為已停用使用者,並於匯入完成後將他們重新啟用。
注意:目前無法大量重新啟用成員帳號,因此必須一一重新啟用成員。如果你的工作空間使用 Business+ 方案,你可透過 SCIM 佈建加快作業速度。
使用者是否會自動加入頻道?
若將系統設定為同時匯入使用者與頻道,則使用者會加入其在原始工作空間內所屬的頻道。所有訊息與檔案匯入完成後,匯入程序最後才會執行此動作。
注意:執行匯入的人員可能會新增至頻道,並指派為頻道建立者。
能否匯入外部使用者?
曾在原始工作空間中與外部組織共用的頻道傳送訊息的外部使用者,將不會出現在使用者匯入選項,因此無法匯入。若會匯入他們的訊息所在頻道,則這些訊息也會自動匯入,但目的地工作空間將沒有使用者帳號能夠合併,也無法建立。此外,無法匯入外部使用者與原始工作空間成員間的私訊 (DM)。
匯入頻道
如何將頻道匯入 Slack?
上傳匯出檔案後,即可選擇如何匯入頻道。你可合併匯出檔案的頻道與目的地工作空間現有的公開頻道,或者你可建立新的公開或私人頻道。匯入時若要略過特定頻道,請選取「不要匯入」。
注意:無法將頻道與現有私人頻道合併。
頻道能否合併至目的地工作空間的現有頻道?
你可將匯出檔案的頻道合併至目的地工作空間的公開頻道。訊息將依照時間順序匯入,可能會打亂目的地頻道的現有對話。
能否排除特定頻道,僅匯入其他頻道?
是的。你可將特定頻道設為「不要匯入」,同時將其他頻道設為「與現有頻道合併」、「建立新的公開頻道」或「建立新的私人頻道」。
我可以匯入與外部組織共用的頻道嗎?
這些頻道會匯入為公開頻道,匯入完成後,你可將這些頻道與另一個組織共用。外部使用者傳送的訊息也會匯入,但目的地工作空間不會針對這些使用者建立帳號。
能否匯入已封存頻道?
可以,但是已封存頻道匯入後,將取消封存。匯入完成後,你可於目的地工作空間再次封存這些頻道。
能否匯入私訊?
你只能從包含所有頻道與對話的匯出檔案匯入私訊 (DM)。如要匯入 DM,該 DM 的所有使用者也都必須匯入目的地工作空間。也就是說,匯入使用者的方式將影響 DM 是否會匯入:
- 「合併使用者」、「匯入並邀請加入 Slack」、「匯入為已停用」:若 DM 的所有使用者皆設定為這些選項之一,則此 DM 將會匯入。
- 「只匯入其訊息」:若 DM 中有使用者設定為此選項,則他們牽涉的 DM 都不會匯入,他們分享的檔案也不會匯入,只有他們在頻道中傳送的訊息會匯入 Slack。
- 「不要匯入」:若 DM 中有使用者設定為此選項,則他們牽涉的 DM 都不會匯入,他們在頻道內的訊息和檔案也都不會匯入。
設定匯入
使用者的批次匯入選項有哪些?
開始匯入前,你可針對所有使用者套用批次操作。請注意,若你變更批次操作,則此匯入選項將套用於所有使用者,同時覆寫掉任何預設值或個別使用者設定。以下為第一個下拉式功能表提供的批次操作:
-
合併使用者
合併具備相同電子郵件地址的帳號。 -
匯入為新使用者並邀請他們加入 Slack
將匯出檔案的使用者新增為你的 Slack 工作空間的新成員。 -
匯入為已停用使用者
將使用者的訊息新增至 Slack,然後與停用帳號建立關聯。等時機到了,你可以重新啟用這些使用者,讓他們能開始使用新的工作空間。 -
請勿匯入這些使用者,只要匯入其訊息
將使用者的訊息匯入 Slack 並與他們的名稱建立關聯,但不要建立他們的帳號。* -
請勿匯入這些使用者或其訊息
自 Slack 排除使用者、其訊息與檔案。
*如果你是從工作空間中與組織外部人員共用的頻道匯入,會自動針對外部使用者選取此選項。此選項無法變更。你的工作空間會看見外部使用者的公開訊息,但他們的私訊和檔案都不會匯入,也不會為他們建立帳號。
使用者的個別匯入選項有哪些?
開始匯入前,你可為個別使用者選取選項。以下是個別匯入選項:
-
合併使用者
將使用者與目的地工作空間的現有帳號合併。合併使用不同電子郵件地址的帳戶時請慎思。 -
匯入並邀請加入 Slack
將匯出檔案的使用者新增為你的 Slack 工作空間的新成員。 -
匯入為已停用
將使用者的訊息新增至 Slack,然後與停用帳號建立關聯。等時機到了,你可以重新啟用這些使用者,讓他們能開始使用新的工作空間。 -
只匯入其訊息
將使用者的訊息匯入 Slack 並與他們的名稱建立關聯,但不要建立他們的帳號。 -
不要匯入
自 Slack 排除使用者、其訊息與檔案。
頻道的批次匯入選項有哪些?
開始匯入前,你可為所有頻道套用批次操作。請注意,若你變更批次操作,則此匯入選項將套用於所有使用者,同時覆寫掉任何預設值或個別頻道設定。以下為第一個下拉式功能表提供的批次操作:
-
合併頻道與現有的 Slack 頻道
合併頻道與現有的公開頻道。 -
建立新的頻道,維護隱私權
建立頻道並沿用另一個工作空間的隱私權設定。* -
建立新的公開頻道
不論之前的頻道隱私權設定為何,一律建立公開頻道。 -
建立新的私人頻道
不論之前的頻道隱私權設定為何,一律建立私人頻道。 -
不要匯入這些頻道
自你的工作空間排除頻道、其訊息與檔案。
*此選項僅適用於公開頻道,除非你匯入的匯出檔案包含所有頻道和對話。如果你已經匯出所有頻道和對話,即可將公開和私人頻道匯入你的目的地工作空間。目前你也可以選擇匯入私訊。
頻道的個別匯入選項有哪些?
開始匯入前,你可為個別頻道選取選項。以下是個別匯入選項:
-
合併頻道與現有的 Slack 頻道
合併頻道與現有的公開頻道。 -
建立新的公開頻道
不論之前的頻道隱私權設定為何,一律建立公開頻道。 -
建立新的私人頻道
不論之前的頻道隱私權設定為何,一律建立私人頻道。 -
不要匯入
自你的工作空間排除頻道、其訊息與檔案。
執行匯入
Slack 如何處理匯入作業?
Slack 的匯入作業分成不同階段,並以下列順序處理:
- 階段 1:建立或合併使用者帳號。
- 階段 2: 建立空白頻道 (以及 DM,如果使用的匯出檔案包含所有頻道與對話)。
- 階段 3:將訊息、對話串及檔案匯入頻道。
- 階段 4: 將訊息、對話串和檔案匯入 DM (如果使用的匯出檔案包含所有頻道與對話)。
- 階段 5:將使用者新增至頻道,並為訊息與檔案製作索引以顯示在搜尋結果。
階段 3 與 4 會同步執行,匯入作業在這兩階段完成前不會執行階段 5。使用者預計會在匯入作業的最後才會新增至頻道。匯入作業完成後,你會收到電子郵件,因此無須在瀏覽器保持開啟匯入頁面。
匯入作業執行時,使用者能否在目的地工作空間內作業?
是的。匯入作業執行時,使用者將能存取目的地工作空間,並持續在其中作業。然而,使用者應避免採取頻道管理動作,例如變更頻道名稱、刪除頻道或將其轉換為私人或共用頻道。同樣的,工作空間擁有者與工作空間管理員也不應採取使用者管理動作,例如變更成員角色、編輯成員電子郵件地址或啟用或停用帳號。採取這些動作可能會導致匯入作業失敗。
匯入作業需要多少時間?
這取決於要匯入的頻道、使用者與檔案數量,而非匯出檔案的大小。我們無法估計匯入作業的時間長度。
我可以取消匯入嗎?
可以。要取消並反向匯入,請按一下「反向匯入」按鈕。此動作會移除已匯入的訊息、檔案,以及匯入作業所建立但尚未傳送新訊息的頻道。匯入作業期間新建立的使用者帳號無法移除,但可將之停用。
提示:反向匯入後,若你決定要執行另一項匯入作業,你可將使用者設定為與前一次匯入作業建立的現有帳號合併。
我能否對相同工作空間執行多次匯入作業?
合併工作空間時,我們一律建議只執行一次匯入作業,但有時你可能需要執行多次匯入作業,例如,若你的匯出量過大,匯入工具無法處理,則你可依據不同日期範圍下載多個匯出檔案,然後以這些檔案執行多次匯入作業。
若你打算執行多次匯入作業,請注意:
- 頻道可與現有公開頻道合併,不會重複建立訊息內容。若頻道名稱未完全相符,則你必須手動設定來將其合併。
- 頻道無法與 Slack 現有私人頻道合併,因此你可將其匯入為新的私人頻道。如此可能會導致工作空間內有兩個私人頻道:一個來自第一次匯入作業 (如 #私人頻道),另一個則來自第二次匯入作業 (如 #私人頻道 2)。匯入作業完成後,封存你不再需要的頻道。
若你打算對同一目的地工作空間執行多次匯入作業,建議你聯絡我們,與我們的團隊一同檢閱你的匯入計畫。
為何我被新增至我在原始工作空間未加入的匯入頻道?
頻道會在匯入作業的一開始建立,並新增一位頻道建立者。若不匯入原始工作空間的頻道建立者,則執行匯入作業的人員會自動新增至頻道並列為建立者。其餘頻道成員會在匯入作業的最後階段新增。
疑難排解匯入問題
無法上傳匯出檔案該怎麼辦?
上傳匯出檔案最常見的問題就是該檔案經過解壓縮、未壓縮或遭修改。請確認你上傳的檔案是你從 Slack 匯出工具下載的原始 zip 檔案,而且沒有經過編輯。
匯出檔案連結無效該怎麼辦?
上傳匯出檔案連結出現問題時,請確認你使用的是公用的直接下載連結。若要檢查該連結是否為公用,請於無痕視窗或私密瀏覽視窗開啟該連結。此連結應觸發直接下載動作,而非開啟另一個網頁提示你輸入複雜密碼。
為何部分訊息未匯入?
若要匯入訊息,傳送該訊息的使用者及其所在頻道都必須匯入。例如,若你將所有頻道設定為「建立新的公開頻道」,然後將所有使用者設定為「不要匯入」,那就會匯入頻道但其中沒有訊息。
若你使用的匯出檔案包含所有頻道與對話,並選擇匯入私訊 (DM),則必須匯入 DM 內的所有使用者。若這些使用者有人選為「只匯入其訊息」或「不要匯入」,那就不會匯入他們的 DM。
同樣的,若 DM 有原始工作空間的外部使用者,則該 DM 就不會匯入。外部使用者會自動匯入為「只匯入其訊息」,而且目的地工作空間不會建立其帳號。
若資料匯入方式與我預料的不一樣,或是匯入作業失敗,該怎麼辦?
最好的作法是反向匯入,並在修正錯誤原因後,再次執行新的匯入作業。若你不確定導致錯誤的原因,請聯絡我們尋求協助。請務必提供未如預期運作的範例,或者你看到的錯誤訊息,之後我們就會進一步調查。