web pageをバックアップ

2007/10/2


GUIでバックアップしたい〜gftp

自分で管理しているサイトならgftpを使う。ディレクトリをまるごとダウンロードする。
ユーザ名とパスワードが必要になる。

コマンドラインならwget

コマンドラインで済ませるにはwgetがよいだろう。
ユーザ名やパスワードがわからない場合もwgetでバックアップできる。 wgetのコマンドオプションはいろいろあるが、バックアップには-m(--mirror)オプションを使う。
wget -m http://10.x.x.x/~username/dir/
注意すべき点は、2つある。
「親ディレクトリ」までバックアップすると大変なことになる。
親ディレクトリを取得の対象から除外するには-npオプションを使う。
wget -m -np http://10.x.x.x/~
保存するディレクトリ名がホスト名になる。
ホスト名のディレクトリを作らない場合は-nHオプションを使う。
wget -m -nH http://10.x.x.x/~
詳しいオプションはman wgetで確認できる。