搬移網站資料:將網站資料從伺服器移出
在網站管理中,有時我們需要將整個網站資料從伺服器移出,以便進行備份或搬移到其他伺服器。在本節中,我們將學習如何壓縮網站資料,並將其移動到隨身碟等外部儲存設備中。
步驟 1:進入網站根目錄
首先,我們需要進入存放網站資料的根目錄 /var/www/
。這個目錄通常用來存放伺服器上的所有網站文件和資料夾。
- 輸入以下命令進入
www
目錄:cd /var/www
步驟 2:列出網站資料夾
進入網站根目錄後,我們可以列出目前伺服器上所有的網站資料夾,確認您要搬移的網站資料夾名稱。
- 輸入以下命令列出所有網站資料夾:
ls
- 範例輸出:
html example1.wang-sy.com example2.wang-sy.com
- 在此例中,
example1.wang-sy.com
是我們將要搬移的網站資料夾。
步驟 3:壓縮網站資料夾
為了方便搬移,我們將整個網站資料夾壓縮成一個 ZIP 文件。
- 輸入以下命令壓縮網站資料夾:
sudo zip -r example1.zip example1.wang-sy.com/
- 解釋:
sudo
:以超級用戶身份執行命令。zip
:使用 zip 工具來壓縮文件或資料夾。-r
:遞迴壓縮目錄下的所有文件和資料夾。example1.zip
:壓縮後的 ZIP 文件名稱。example1.wang-sy.com/
:要壓縮的網站資料夾。
- 提示:壓縮過程中,系統會顯示壓縮進度,這取決於資料夾的大小。
步驟 4:將壓縮文件移動到隨身碟
壓縮完成後,我們需要將生成的 ZIP 文件移動到插入的隨身碟或其他外部儲存設備中。
- 確認隨身碟的掛載位置:
- 插入隨身碟後,您可以使用以下命令來查看隨身碟的掛載位置:
df -h
- 找到類似
/media/username/your-usb-name
的路徑,這就是隨身碟的掛載位置。
- 插入隨身碟後,您可以使用以下命令來查看隨身碟的掛載位置:
- 移動壓縮文件到隨身碟:
- 假設隨身碟的掛載位置為
/media/username/USB
, 輸入以下命令將壓縮文件移動到隨身碟:sudo mv example1.zip /media/username/USB/
- 解釋:
mv
:用來移動文件或資料夾。example1.zip
:要移動的壓縮文件名稱。/media/username/USB/
:隨身碟的掛載位置。
- 假設隨身碟的掛載位置為
- 提示:移動完成後,您可以使用
ls /media/username/USB/
來確認壓縮文件已成功移動到隨身碟。
步驟 5:安全彈出隨身碟
完成文件移動後,記得安全彈出隨身碟,避免數據丟失。
- 使用以下命令卸載隨身碟:
sudo umount /media/username/USB
- 提示:卸載後,可以安全地移除隨身碟。
總結
在本章節中,您學會了如何將網站資料從伺服器壓縮並移動到隨身碟中,為網站搬移或備份做好準備。這些步驟確保了您能夠安全且高效地管理網站數據。