Macユーザーなら、サイトをまるごとバックアップするにはwgetが便利です。
よく使うオプションのメモ。
コマンド例
wget -r -l 0 -e robots=off --http-user=hoge_user --http-passwd=fugapwd https://xyz.jp/
全階層を取得する
-r -l 0
robots.txtの無視
デフォルトでは、robots.txtに忠実に従うので、disallowされていると、ダウンロードできません。
-e robots=off
Basic認証
--http-user=hoge_user --http-passwd=fugapwd