推薦的WordPress多站點插件(網路管理,遷移和備份)

如今,使用基本的WordPress網站執行備份和遷移非常簡單。網路上有成千上萬的分步教程和插件,它們可以自動完成整個過程,使之快速而輕鬆。

#js-mykinsta-video {
背景圖片:url(https://kinsta.com/wp-content/themes/kinsta/images/mykinsta-dashboard-v8@2x.jpg);
}

免費試用

但是,當涉及到WordPress多站點設置時,諸如備份和遷移之類的任務要複雜一些。

這主要是由於多站點設置共享相同的WordPress資料庫和安裝。因此,除非要遷移或備份整個多站點,否則必須將作業細分到子站點級別。

或更糟糕的是,也許您想將子站點重新轉換為正常的WordPress安裝。

今天,我們將與您分享一些我們推薦的WordPress多站點插件。

準備?讓我們潛入吧!

備份和遷移WordPress多站點網路的挑戰

由於以下幾個因素,備份和遷移多站點網路變得很複雜:

  • 如果要對單個子站點進行單獨備份,將無法使用與備份獨立站點相同的方法。
  • 您可以將子站點遷移到多站點網路中,也可以將其遷移到多站點網路中,但這並不比遷移獨立站點簡單。
  • 您還可能會發現您想要複製網路中的站點,從而在對站點進行更改之前將其有效地遷移到另一個子域或子目錄。
  • 備份單個子站點意味著分別為每個單個子站點設置和存儲備份。大多數備用插件都不會這樣做。您需要使用專門兼容WordPress多站點的插件。

備份和遷移整個網路與備份和遷移單個站點相同:過程沒有什麼不同。但是,在網路中備份和遷移子站點變得更加複雜,因為子站點的文件和數據的存儲方式並不十分簡單:

  • 每個站點都有自己的資料庫表集,但是所有站點都將其用戶存儲在整個網路的wp-users和wp-usermeta表上。這樣一來,可以將網路上的用戶添加到另一個站點,而不必設置新帳戶。但這意味著導出用戶並不像其他表格那樣容易。
  • 站點的上傳文件彼此分開存儲,位於wp-content / uploads中每個子站點的專用目錄中。這使得從子站點遷移文件或將文件遷移到其中變得更加容易。
  • 插件和主題為網路存儲一次,但為單個站點激活。如果您要遷移或備份插件,則需要確定每個站點使用的插件。

那麼,將子站點備份和遷移到多站點網路以及從多站點網路遷移出來是不可能的嗎?當然不是!您可以使用許多高級插件以及一些免費方法。

在本文中,我們將向您展示所有這些內容,以便您可以自己備份和遷移子網站。

在WordPress網路上安裝和激活WordPress多站點插件

在詳細介紹使用插件備份或遷移運行您的網路的子站點之前,您需要了解插件如何在WordPress多站點中工作。

每個插件在您的網路上僅安裝一次,只有網路管理員才能執行此操作。

要安裝插件,請轉至網路管理>插件>添加新,然後按照管理普通站點的方式完全安裝插件。

在多站點中安裝插件

在多站點中安裝插件

不同之處在於您如何激活這些插件。插件可以通過網路激活,因此可以在網路中的每個站點上激活,也可以為單個站點激活。

只有網路管理員才能通過網路激活插件。站點管理員可以在自己的站點上激活單個插件,但前提是網路管理員對此具有許可權。

作為網路管理員,要編輯插件激活許可權,請轉到網路管理員>網路設置。向下滾動到屏幕底部,然後選中或取消選中「啟用管理菜單」旁邊的「插件」框。

為網站管理員啟用插件

為網站管理員啟用插件

如果為站點管理員激活了插件,則可以轉到管理員中的「插件」屏幕並激活所需的任何插件。您只能為所有插件關閉此功能,而不能為少數幾個插件關閉(與主題不同)。

如果要為網路中的每個站點激活一個插件,則需要從網路管理員屏幕中激活它。

轉到網路管理員>插件。找到您要激活的插件,然後單擊「網路激活」鏈接。

網路激活插件

網路激活插件

遷移和備份插件通常在網路級別而非站點級別工作,是需要為整個網路激活的插件的完美示例,因為它們的功能適用於網路而不是單個站點。

要通過網路停用插件,只需單擊「網路激活」鏈接所在的「網路停用」鏈接。僅當您為整個網路激活插件時才可用。如果為單個站點激活了插件,則網路管理員或站點管理員都可以從該站點的站點管理屏幕中為每個站點停用該插件。

通過網路處理多個站點?這些插件將使您的生活更加輕鬆easier

點擊鳴叫

用於管理WordPress多站點網路的插件

有一些插件可以幫助您管理多站點網路並更有效地使用它。它們有時會為您提供信息,從而使備份或遷移子站點的過程變得更加容易。

請注意,所有這些插件都需要通過網路激活,因為它們在網路級別運行。

多站點增強

多站點增強WordPress插件

多站點增強WordPress插件

多站點增強插件為您提供了有關多站點網路的更多信息以及更多可使用的工具。一個特別有用的功能是能夠查看哪些插件或主題在網路中的哪個站點上處於活動狀態。

這意味著,如果您要備份或遷移單個站點,則將知道在其上激活了哪些插件和主題。這對於測試也很有用-如果某個插件在您網路中的一個站點上引起了問題,那麼您就知道需要測試哪些其他站點。

多站點增強功能-插件屏幕

多站點增強功能–插件屏幕

多站點工具欄添加

多站點工具欄添加WordPress插件

多站點工具欄添加WordPress插件

Multisite Toolbar Additions插件為網路管理員向WordPress工具欄添加了一些快捷方式。

使用WordPress,我們的流量增長了1,187%。
我們將向您展示如何。
加入20,000多個其他人,他們每周都會收到有關WordPress內部技巧的新聞!

          現在訂閱
        
        
          
            
            成功!感謝您的訂閱

您將在一周內收到下一期的Kinsta新聞通訊。

訂閱Kinsta新聞通訊
        
  
    
      
    
      
        訂閱
    
  
  
    

我同意條款和條件以及隱私政策

如果您需要執行諸如管理插件和主題以及配置設置之類的操作而無需點擊很多,這可以節省時間。

額外的工具欄項目

額外的工具欄項目

用戶切換

用戶切換WordPress插件

用戶切換WordPress插件

用戶切換插件不僅適用於多站點,而且在多站點網路中具有更多用戶角色,因此特別有用。如果您管理網路並想解決問題,則您的站點管理員之一將使您像使用其登錄名一樣訪問網路。

用戶切換-界面

用戶切換–界面

只需轉到「用戶」屏幕,將滑鼠懸停在用戶上,然後單擊「切換到」鏈接。它可以節省大量時間來重新登錄和註銷,並讓您更好地支持網路用戶。

WP多網路

WP Multi Network WordPress插件

WP Multi Network WordPress插件

如果您想知道是否可以在多站點網路中創建多站點網路,請使用WP Multi Network插件。

安裝並激活網路後,它會在「管理」菜單中添加「我的網路」菜單,並使您可以將多站點網路中的任何站點轉變成自己的網路,這意味著您可以擁有兩層WordPress多站點。

這對於為部門或子公司運行多站點網路的企業而言非常有用,然後他們可以創建自己的網路。

重要

該插件尚未經過最新主要版本的測試。我們強烈建議先在過渡環境中對其進行測試。

多站點語言切換器

多站點語言切換器WordPress插件

多站點語言切換器WordPress插件

如果您使用WordPress多站點來管理不同語言的站點網路,則多站點語言切換器插件將使其變得更容易。

它為整個網路(包括子域和子目錄)增加了多語言支持,並允許翻譯所有內容類型,包括頁面,帖子,自定義帖子類型和分類法。

備份或遷移完整的WordPress多站點網路

如果您遇到影響整個WordPress安裝而不是單個站點的問題,則備份整個網路將非常有用。如果您的網路上有很多站點,那麼當您要恢復整個網路會更容易時,您就不希望單獨進行每個站點的恢復。

如果您打算遷移網路中的單個站點,則在出現問題時首先備份整個網路是很有意義的。

備份WordPress多站點網路與備份或遷移正常的WordPress安裝並沒有什麼不同。

如果您使用Kinsta,我們的自動備份將使您高枕無憂,因為您知道每天都會自動備份整個網路。

要訪問MyKinsta中的備份,請轉到「站點」,單擊您的站點,然後單擊菜單中的「備份」。

MyKinsta中的備份

MyKinsta中的備份

從這裡,您可以訪問最新的備份,並從其中之一還原站點。您也可以運行手動備份,這是一個好主意,然後再開始將任何站點遷移到網路中或從網路中遷移出去。

如果您不使用Kinsta,則需要使用備份插件設置備份。按照我們的WordPress備份插件指南進行操作。

備份或遷移多站點子站點

遷移或備份單個子站點與遷移或備份整個多站點網路不同,因為您只需要使用適用於該特定站點的數據和文件。

這意味著遷移或備份以下內容:

  • 與該站點有關的資料庫表。
  • 該站點上使用的主題和插件,將與整個網路的主題和插件一起存儲。
  • 該網站的上載內容將存儲在wp-content / uploads中自己的文件夾中。
  • 該站點的用戶數據,將存儲在網路的主要wp-users和wp-usermeta表中。

這是一個複雜的過程,因此,如果您想通過管理屏幕使用插件來完成此操作,則必須付費購買高級插件。

但是,如果您準備使用命令行或遵循更長的過程,有幾種方法可以免費進行遷移。

3種備份和遷移多站點子站點的方法

您可以使用三種方法免費遷移子站點。這些是:

  1. 手動遷移相關的資料庫表和文件。
  2. 使用涉及使用免費插件的解決方法。
  3. 使用MU-Migration插件從命令行運行遷移。

請注意,這些方法不能用於備份:您必須為此使用高級插件。

讓我們來看看前兩個!

1.手動遷移子站點

要手動遷移子網站,您需要:

是否需要為您的多站點網路提供一流,快速且安全的託管? Kinsta從WordPress專家那裡提供了快速的伺服器和24/7世界一流的支持。查看我們的計劃

  1. 僅導出該子站點的資料庫表。將它們導入新網站時,需要在SQL文件中編輯前綴,以在新位置反映資料庫表的名稱。
  2. 導出上傳文件,您可以在wp-content / uploads / sites / X中找到該文件,其中X是子站點的ID。
  3. 導出該子站點中使用的所有主題和插件文件。

您無法通過這種方式輕鬆遷移用戶記錄,如果子站點上有很多用戶,則不建議使用此方法。

2.用於遷移或備份子站點的WordPress多站點插件

使用與多站點兼容的專用備份或遷移插件可以大大加快這一過程。這是最合適的插件。

WP Migrate DB Pro(和WP Migrate DB Pro多站點工具)

WP Migrate DB Pro插件聲稱可幫助您「輕鬆推/拉WordPress網站」。如果將其與WP Migrate DB Pro多站點工具附加組件結合使用,則可以使用它將子站點遷移到多站點網路中以及從多站點網路中遷移出來。

它使您可以(幾乎)以可能需要的任何排列遷移子站點:

  • 將子站點(包括媒體)推送到單個站點安裝。
  • 將單個站點安裝(包括媒體)拉入子站點。
  • 將單個站點安裝(資料庫和媒體)作為子站點推送到多站點安裝中
  • 將單個站點安裝(資料庫和媒體)作為子站點拉入多站點安裝
  • 將子站點的數據導出為SQL文件,準備導入到單個站點安裝中。

目前無法做的一件事就是將一個子站點從一個多站點網路遷移到另一個多站點網路作為子站點。但是,您可以使用一種解決方法。

因此,無論您的網路中有一個子站點需要轉移到其自己的安裝中,還是有一個外部站點需要作為新的子站點插入,此插件都可以為您效勞。

複製機專業版

Duplicator Pro插件旨在幫助您複製和遷移WordPress網站,但它也可用於多站點網路的子站點。

使用插件將子站點遷移到單個站點安裝中,需要五個步驟:

  1. 就像在標準的單個站點上一樣,使用該插件在源計算機上創建軟體包。
  2. 將安裝程序/歸檔文件複製到新位置,然後創建資料庫和用戶。
  3. 轉到安裝程序。
  4. 您將看到一個包含軟體包中所有子站點的下拉列表。選擇一個並繼續安裝。
  5. 在步驟4中選擇的子站點將作為新的獨立站點安裝。

WPvivid Backup Pro

優質的WPvivid Backup Pro插件是另一個與多站點兼容的插件。

該插件使您可以使用手動遷移,自動遷移或通過遠程存儲遷移來備份或遷移站點。使用高級版本,您可以備份和遷移多站點網路中的子站點。

信息

WPvivid插件的免費版本與Kinsta託管不兼容,因為它運行非增量備份。它還與多站點不兼容。

管理WP

ManageWP插件不僅限於備份和遷移。它包括一系列旨在幫助您管理網站並保持最新狀態的工具。

高級版本附帶工具,可幫助您快速遷移WordPress網站,包括多站點網路中的子站點。免費版和高級版都包含備份工具,但是您需要高級版才能單獨備份子網站。

將ManageWP與子網站一起使用時,您需要注意以下警告,插件文檔中對此進行了詳細說明:

  • 備份子站點時,將備份整個多站點網路。但是您只需要為那個子站點付費。
  • 如果要備份子網站,則不必備份父網站。
  • 如果您將備份遷移到外部目標位置,則將上傳整個多站點網路。但是該插件具有三個還原選項,其中包括僅還原所選子站點的功能。由於插件和主題位於多站點網路級別,因此將無法還原。

遷移後清理

將子站點遷移到多站點網路中或從多站點網路中遷移之後,可能需要進行一些清理。

如果您已經將該站點從網路中遷移出來,不再需要它,請確保將其從站點中刪除。

轉到網路管理員>網站,然後找到您已遷移的網站。點擊網站名稱下的刪除鏈接。

刪除WordPress多站點網路中的站點

刪除WordPress多站點網路中的站點

如果您的子網站使用的是主題或網路中其他網站上未激活的任何插件,則也應刪除這些主題。明智的做法是從WordPress安裝中刪除所有未使用的軟體。

在執行此操作之前,請不要忘記檢查新版本的網站是否在您遷移到的位置正常工作! (以防萬一,您可能需要先備份。)

在網路內克隆站點

有時,您不是想將子站點從多站點網路中遷移出來,而是要在網路中遷移它。換句話說,您想對該站點進行克隆。

這可以幫助您將一個站點用作另一個站點的模板,或使用克隆的站點重新開發站點,然後在準備好該站點時指出所有女性名稱。

當需要備份或遷移多站點網路時,無需強調?這些插件旨在簡化您的生活!

點擊鳴叫

摘要

備份WordPress多站點網路中的單個子站點,或將其遷移到多站點中或從多站點遷移出來,並不像備份或遷移單個站點安裝那樣簡單。

要備份或遷移網路中的子站點,您可以手動遷移相關的資料庫表和文件,使用需要三個免費插件的解決方法,或者以最快的方法,使用與WordPress Multisite兼容的高級插件。

如果您喜歡這篇文章,那麼您會喜歡Kinsta的WordPress託管平台。加速您的網站,並從我們經驗豐富的WordPress團隊獲得24/7支持。我們基於Google Cloud的基礎架構專註於自動擴展,性能和安全性。讓我們向您展示Kinsta的與眾不同!查看我們的計劃

相關文章