使用 ncftp 處理備份

edited 十月 2013 in 伺服器環境
每次都會忘記,然後搞混目標路徑與來源路徑的位置,貼在這裡當個小抄。 :)


1. 我想要把目前位置的 local_folder 資料夾整個搬到遠端的網站上,透過下面指令處理:

ncftpput -R -u sample -p password example.com public_html/ local_folder

-R => 包含子目錄
-u => 帳號
-p => 密碼
example.com => 目標網址
public_html/ => 目標路徑
local_folder => 來源(所在位置主機)路徑

2. 我想要把遠端主機上的 remote_folder 整個備份到自己的電腦中,透過下面指令處理:

ncftpget -R -u sample -p password example.com . remote_folder

-R => 包含子目錄
-u => 帳號
-p => 密碼
example.com => 遠端網址
. => 目標路徑, . 代表目前所在位置
remote_folder => 遠端主機路徑

原始討論: http://twpug.net/x/modules/newbb/viewtopic.php?topic_id=1575

評論

  • edited 五月 2006
    上次處理Content Publish的問題後,我就改用rsync了,又快又有效,除非遠端Server沒有安裝軟體的權限,只能單純Ftp的話,SyncBack更好用,可以By Project,這時站大就不用小抄了(應該是年紀大,記憶力減退了)。
  • edited 五月 2006
    rsync 的問題就在於大部分主機不會允許你直接透過這種方式備份,因此透過 ftp 比較方便;我是在自己家中安裝 Linux 伺服器定期備份遠端的客戶資料,因此 SyncBack 就沒辦法用了,感謝推薦。
Sign In or Register to comment.