レンタルサーバでscpもlftpも無い場合にwgetで一括データバックアップする


レンタルサーバでscpもlftpも無い場合にwgetで一括データバックアップするレンタルサーバでscpもlftpも無い場合にwgetで一括データバックアップする

某レンタルサーバは容量無制限だからバックアップ用途に
使おうとおもったらscpもlftpコマンドも無く、ftpでしか
データをやり取りできないことが判明。
ftpで再帰的にデータを取得するようにスクリプトを組む
こともできるけどそれは面倒なので、他に手段が無いか調査。

するとwgetにミラーリングオプションがあるってことでwgetで
データバックアップを行うことにした。
※wgetコマンドはあった。

以下コマンド

wget -mc -a logfile -P /local_path ftp://username:password@hostname/backup_target
-m ミラーリング
-c ダウンロードが途中で終わったものを継続するレジューム機能
-a ログファイルを指定したログファイルに書き出す(追記)
-P ローカル保存の起点を指定する

■参考URL
FTPサーバからファイルを一括転送

wget の使い方
↑-Pのオプションが小文字になってるけど大文字が正解

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です