如何使用 FTP 備份和還原 WordPress
已發表: 2023-12-22備份 WordPress 網站對於安全至關重要。 如果您的網站發生故障,您可以將其恢復到先前的狀態。 但是,您可以透過幾種不同的方式來備份站點,並且您可能正在尋找能夠最大程度地控制該過程的選項。
這就是使用 FTP 的 WordPress 備份可以派上用場的地方。 儘管此方法通常比其他方法更耗時且更複雜,但它確實提供了更大的靈活性。
在這篇文章中,我們將概述 WordPress FTP 備份並將其與其他常見方法進行比較。 然後,我們將向您展示如何建立此類 WordPress 備份。
什麼是 FTP 備份?
在向您展示如何使用 FTP 建立 WordPress 備份之前,我們先回顧一下基礎知識。
首先,您可能會想知道 FTP 到底是什麼? 此縮寫詞代表「文件傳輸協定」。 顧名思義,它是一種允許您傳輸文件的協定。
若要採用此方法,您需要使用 FTP 用戶端。 有些選項(例如流行的 FileZilla)可以免費安裝和使用。
安裝 FTP 用戶端後,您需要將您的網站連接到該程式。 這使您能夠在電腦上遠端存取網站的文件。 然後,您將手動傳輸並儲存這些檔案以建立備份。
之後,您可以將 FTP 備份儲存在您喜歡的任何地方。 您可以選擇將其保留在本機裝置上或將其傳輸到異地位置,例如雲端儲存解決方案。 為了獲得最大的安全性,最好在不同的地方保存多個備份副本。
FTP 備份與其他備份方法相比如何?
如果您不太熟悉網站管理和安全性,您可能不確定 FTP 備份與其他備份方法相比如何。
例如,一種流行的替代方案是使用專用備份軟體。 對於 WordPress,最強大的即時備份解決方案是 Jetpack VaultPress Backup。
無論您使用什麼 WordPress 備份插件,通常都可以建立手動和自動備份。 此外,備份外掛程式通常允許您存取異地備份儲存以提高安全性。
有些工具還允許您安排備份。 例如,您可以每週或每天安排它們。
最好的軟體將使您能夠創建即時備份。 這意味著您網站上所做的每項變更都將觸發建立全新的最新備份。
那麼這兩種方法如何比較呢?
使用 FTP 建立 WordPress 備份是一個手動過程。 它可能非常耗時、容易出錯,而且有點乏味。 您需要自行建立備份,然後將其傳輸到您的首選儲存位置。
儘管如此,這對於某些用戶來說可能更可取,因為它為您提供了對過程的靈活性和控制。 例如,當您使用 FTP 手動選擇檔案時,如果您認為不需要,可以輕鬆刪除一些檔案。
使用備份軟體通常意味著您對確切設定、保存的檔案等的控制較少。但是,您可以獲得許多好處,例如自動化、即時備份、更高的安全性、異地儲存和無縫備份復原。
當然,你也可以同時使用這兩種方法! 您擁有的備份越多,您網站的資料和變更就越安全。 因此,您可能需要使用外掛程式設定自動備份,並偶爾進行 FTP 備份。
FTP 備份的先決條件是什麼?
如果您決定使用 FTP 建立 WordPress 備份,則需要確保擁有執行此操作的所有工具。 以下是您需要的物品清單:
- FTP 軟體。 如前所述,您需要一個 FTP 用戶端來執行此程序。 FileZilla 和 Cyberduck 都是可靠且免費的選項,您可以考慮使用。
- FTP 存取。 若要將您的網站連接到 FTP 用戶端,您必須具有 FTP 存取權限。 這表示您需要從託管提供者取得網站的 FTP 憑證。 通常,這些很容易在主機的控制面板中找到。
- 儲存空間。 當您使用備份外掛程式時,可能會包含異地儲存。 但如果您使用 FTP 建立手動備份,則需要自己的指定儲存空間。 您的儲存類型取決於您,但雲端解決方案是最安全的選擇。
- 資料庫存取。 如果您想建立完整的 WordPress 備份,您還需要製作資料庫的副本。 因此,您需要能夠存取它,通常可以透過登入網路主機的控制面板來存取。
如您所見,使用 FTP 建立 WordPress 備份需要相當多的元素。
如何透過 FTP 備份 WordPress 網站
現在您已經了解了好處和先決條件,我們將引導您完成使用 FTP 備份 WordPress 網站所需的步驟。
步驟一:安裝FTP客戶端
在本教程中,我們將使用 FileZilla,因為它是免費的並且具有良好的聲譽。 首先,只需導航至 FileZilla 網站即可。
按一下「下載 FileZilla 用戶端」按鈕。 然後,選擇您的作業系統。
在本教程中我們將使用 macOS。 但正如您所看到的,也有 Windows 和 Linux 的選項。
選擇作業系統後,您應該會看到以下彈出視窗。 只需選擇左側的標準FileZilla選項即可。
安裝軟體後,繼續並將其開啟。 您應該會看到類似以下內容的內容:
在此畫面左側的「本機站點」部分中,您應該能夠看到電腦上的檔案。 右側目前為空,因為您尚未將 FileZilla 連接到您的網站。
步驟 2:輸入您的 FTP 憑證並連接到您的 WordPress 網站
接下來,您需要輸入 FTP 憑證並將 WordPress 網站連接到 FileZilla 軟體。
如您所見,您需要填寫Host 、 Username 、 Password和Port 。 主機是指您的主機伺服器的IP位址。
如果您不知道 FTP 憑證是什麼,可以在您的網站寄存帳戶中找到它們。 所採取的步驟因託管提供者而異,但讓我們來看看此過程的外觀。
登入您的託管帳戶後,找到您的控制面板。 這可能是在高級設定中。
然後,搜尋 FTP 或 SFTP(FTP 的更安全版本)。 在此範例中,它位於檔案部分的FTP 帳戶下:
只需打開此部分即可找到您的 FTP 憑證。
請記住,有時當您找到 FTP 憑證時,在「密碼」下您只會看到類似「cPanel 密碼」的內容。 如果您不確定這是什麼密碼,它通常與您用於託管帳戶的密碼相同。
接下來,返回 FileZilla 並輸入您的憑證:
然後按一下“快速連線” 。 此時,您可能會看到有關安全性憑證的彈出視窗。
如果您與值得信賴的網站主機合作,則不必擔心這一點。 只需查看資訊並繼續。
該過程完成後,您應該會看到您的 WordPress 網站的檔案填充在右側面板的遠端網站下。
這意味著您已成功將您的網站連接到 FileZilla,並且您已準備好使用 FTP 建立 WordPress 備份。
第 3 步:使用 FTP 建立 WordPress 備份
如果您想製作網站檔案的完整副本,並且您使用的是 macOS,只需選擇「遠端網站」面板中的第一行,然後按鍵盤上的「命令 a」即可。
這允許您選擇網站的所有文件。 然後,將它們拖曳到螢幕左側的「本地站點」部分。
最好為備份建立一個指定的資料夾並將其拖曳到那裡以便於組織。 您可以將其命名為“完整的 WordPress 備份”,後跟日期。
WordPress FTP 備份完成後,您可以將其傳輸到遠端儲存位置以提高安全性。 就是這樣!
如何備份 WordPress 資料庫
現在您知道如何使用 FTP 對網站檔案進行完整備份。 但你還沒有完全完成。 WordPress 網站實際上由兩部分組成——文件和資料庫。
因此,如果您想製作完整的 WordPress 備份,您還需要製作資料庫的副本。 為此,請登入您的託管帳戶並導航到控制面板。
在許多情況下,這意味著訪問 cPanel。 然後,找到資料庫部分並選擇phpMyAdmin 。
接下來,導航到“資料庫”選項卡。
選擇您的資料庫。 這將打開一個顯示其表格的新畫面。 如您所見,有評論、帖子等表格。
選擇您要儲存的表。 如果您想複製所有內容,請點擊螢幕底部的「全部檢查」 。
然後導航到“導出”選項卡。 在那裡,您將看到兩個用於匯出資料庫的選項。
您可以選擇“快速”或“自訂” 。 第二個選項可讓您更好地控制匯出的資料。 例如,它允許您取消選擇特定的表。
做出選擇並繼續到輸出部分。
在這裡,您可能想要選擇您喜歡的壓縮方法。 您可以將所有其他設定保留原樣。
請記住,如果您選擇“快速”選項,您將不會獲得這些自訂選項。 只需確保格式設定為SQL即可。
無論您選擇哪種匯出選項,請捲動到頁面底部,然後在準備好後點擊「匯出」 。 剩下的就是將副本與 FTP 檔案備份一起保存。
如何恢復 WordPress FTP 備份
此時,您已經建立了 WordPress 網站的完整備份,其中包含網站的檔案和資料庫。 接下來,您需要了解如何在緊急情況下恢復您的 WordPress 網站。
第 1 步:匯入網站的資料庫備份
恢復 WordPress FTP 備份的第一步是匯入資料庫。 您需要再次登入您的託管帳戶。
前往控制面板,找到資料庫部分,然後開啟phpMyAdmin 。
然後,導航到“導入”選項卡。
點擊“選擇檔案”並選擇您在上一部分中建立的資料庫副本。 確保您的格式設定為SQL 。
向下捲動並點擊導入。 請記住,此過程可能需要一段時間。
第 2 步:上傳網站的備份文件
匯入資料庫備份後,您就可以上傳先前使用 FTP 建立的檔案備份。
為此,請重新登入您的 FTP 用戶端並重新連接到您的 WordPress 網站。 確保您的 WordPress FTP 備份已開啟並在左側解壓縮(在您的本機裝置上)。
然後,突出顯示右側的所有文件。
右鍵單擊您的選擇以開啟選單,然後選擇刪除以擦除所有舊網站檔案。
如果您使用的是 FileZilla,現在您所要做的就是將 WordPress FTP 備份從左側面板拖曳到右側面板。 其他 FTP 用戶端可能有「上傳」按鈕或類似的按鈕。
根據您的備份大小,這可能需要一段時間。 該過程完成後,請訪問您的網站以驗證其是否已恢復並正常工作。 就是這樣!
如何使用 Jetpack VaultPress Backup 自動執行備份過程
現在您知道如何使用 FTP 備份和還原 WordPress。 請記住,此過程僅會建立一個完整的備份。 您需要定期重複這些步驟才能正確保護您的 WordPress 網站。
如果您不想處理此過程,您可能會好奇您的替代方案是什麼。 考慮到這一點,我們現在將了解如何自動化整個備份過程。
最好的即時 WordPress 備份插件
透過 VaultPress Backup 的一鍵還原,儲存每項變更並快速恢復線上狀態。
取得 VaultPress 備份什麼是 Jetpack VaultPress 備份?
首先,您可能想知道 - Jetpack VaultPress Backup 到底是什麼?
簡而言之,它是一個功能強大的 WordPress 備份插件,可讓您建立即時雲端備份和一鍵復原。
請務必注意,VaultPress Backup 需要進階 Jetpack 方案。 除了獨立的 VaultPress Backup 外掛之外,您還可以選擇透過 Jetpack 外掛程式上的安全計畫或完整方案來存取 VaultPress Backup 功能。 此選項可解鎖額外的安全性和效能功能,透過一體化 WordPress 工具將您的網站提升到新的高度。
使用 VaultPress Backup 與 FTP 備份相比的優點
使用 VaultPress Backup 等備份外掛程式比進行手動 FTP 備份有許多優點。
主要好處很簡單——您將節省大量時間和精力。 正如您在上面的教學部分中所看到的,使用 FTP 建立手動 WordPress 備份是一個耗時的過程。 更不用說這對 WordPress 初學者來說可能有點令人畏懼。
使用 VaultPress,您可以配置外掛程式以即時建立備份。 您在網站上所做的每項變更都將立即儲存。
此外,當您建立自己的手動 FTP 備份時,您有責任找到一個安全的位置來儲存副本。 另一方面,VaultPress Backup 可讓您存取超安全的異地雲端儲存。
如何使用 VaultPress Backup 備份您的網站
現在,您可以透過以下方式輕鬆使用 VaultPress Backup 備份您的網站。
首先,您需要購買包含 VaultPress Backup 的高級 Jetpack 方案。 這意味著 Jetpack Security、Jetpack Complete 或 VaultPress Backup 的獨立版本。
要開始使用 Jetpack,您需要安裝並啟動您選擇的插件,並將您的網站連接到您的 Jetpack 帳戶。 Jetpack 將引導您完成整個過程,並且應該只需要一兩分鐘。
完成後,導覽至您的 WordPress 儀表板。 前往Jetpack → VaultPress 備份。
當您安裝插件時,它應該立即開始產生您的第一個即時備份(無需您進行任何工作)。 如果完成,您應該會看到與上面類似的內容。
然後,您可以點擊黑色按鈕查看雲端中的備份,這將帶您進入高度安全的異地儲存。 您也可以檢查網站的「心跳」(又稱為活動日誌)或還原點。
如您所見,這就是管理 WordPress 備份所需的一切! Jetpack VaultPress Backup 可以極大地簡化您的備份工作流程,因為它使您能夠設定它並忘記它。
經常問的問題
到目前為止,我們已經向您展示瞭如何使用 FTP 建立和還原完整的 WordPress 備份。 我們甚至為您提供了一種更快的替代方法來進行 WordPress 備份。
如果您對這些主題仍有任何疑問,以下是一些常見問題的解答:
為什麼我應該為我的 WordPress 網站建立備份?
無論您管理哪種類型的 WordPress 網站,建立備份都至關重要。 這是因為它們可以在緊急情況下幫助保護您網站的內容和資料。
例如,當您的主機遇到伺服器問題時,您可能正在編輯網站,導致網站崩潰。 雖然可能性較小,但您的網站也可能遭到駭客攻擊或被惡意軟體滲透。
如果您準備好最近的備份,您將能夠還原您的網站並繼續執行日常任務。
何時應使用手動 FTP 備份與自動解決方案?
雖然建立手動 FTP 備份對於預算有限的人來說是一個很好的免費解決方案,但它也有很多缺點。 最重要的是,它不是最適合初學者的選擇。
它要求您安裝 FTP 用戶端軟體、存取您的託管憑證等等。 您還必須使用 phpMyAdmin 單獨手動備份資料庫。
同時,像 VaultPress Backup 這樣的高級自動化解決方案可讓您設定它並忘記它。 您所要做的就是安裝備份插件,其餘的將由我們為您處理。 此外,透過 VaultPress,您的備份可以儲存在安全的異地位置。 如果您使用 FTP,則必須找到一個地方來保護大型備份檔案。
我可以使用任何 FTP 用戶端軟體來建立備份嗎?
您可以使用各種 FTP 用戶端軟體來存取您網站的檔案。 然後,您需要透過複製所有檔案並將其儲存到本機裝置來手動建立備份。
由於在電腦上保存備份並不是最安全的策略,因此您可能希望將它們傳輸到雲端儲存解決方案。
此外,您無法使用 FTP 用戶端存取網站的資料庫。 因此,如果您想要完整的 WordPress 備份,則需要匯出資料庫。 對於 WordPress,您通常可以使用 phpMyAdmin 在網站主機的控制面板中存取它。
流行的 FTP 用戶端包括 FileZilla 和 Cyberduck。
我應該多久備份一次 WordPress 網站?
理想情況下,您應該保留 WordPress 網站的即時備份。 這樣,您將永遠不會丟失任何重要的更改。
如果您正在尋找具有此進階功能的備份解決方案,Jetpack VaultPress Backup 是最佳選擇。 它創建自動即時備份並將其安全地儲存在雲端儲存中。 此外,您還可以一鍵恢復,因此管理備份變得非常簡單。
我的 FTP 備份應包含哪些檔案和資料夾?
建立 FTP 備份時,您需要包含所有必要的內容,例如主題、外掛程式等。
如果您對檔案管理不太熟悉,為了安全起見,最好將網站的所有檔案都包含在 FTP 備份中。 這樣,您就不會意外排除任何重要資訊。
我需要將 WordPress 資料庫與文件分開備份嗎?
如果您使用 FTP 建立 WordPress 備份,則需要單獨備份資料庫。 這是因為您將無法使用 FTP 用戶端存取它。
另一方面,如果您使用 VaultPress Backup 等自動化解決方案,該外掛程式將為您備份網站的文件和資料庫。
如何在 FTP 傳輸過程中確保備份檔案的完整性?
遺憾的是,您無法在 FTP 傳輸過程中確保備份檔案的完整性。 為了獲得更好的傳輸過程,您可以使用 SFTP(安全文件傳輸協定)。
使用 FTP 進行 WordPress 備份是否有任何限制?
使用 FTP 可能是一個耗時的過程,而且它不是最適合初學者的方法。 您也可以直接存取網站的文件,這意味著錯誤的代價可能很高。
此外,使用 FTP 時無法建立資料庫備份。 您必須從託管提供者的控制面板手動執行此操作。
Jetpack VaultPress Backup:WordPress 的自動即時備份
如果您管理 WordPress 網站,出於網路安全原因,建立定期備份至關重要。 這是因為,在發生駭客事件、嚴重的伺服器故障或惡意軟體滲透的情況下,備份可以避免您遺失所有資料和內容。
您可以使用 FileZilla 等工具透過 FTP 建立 WordPress 備份。 然後,您還可以存取網站主機的控制面板來建立資料庫的副本,從而保護您網站的貼文、頁面等。 之後,您需要找到一個安全的位置來儲存您的 FTP 備份。
或者,您可以跳過繁重的工作並選擇自動化解決方案 - Jetpack VaultPress Backup。 該工具可確保您始終擁有最新(且完整)的備份來恢復,而無需任何麻煩。