pfaffman
(Jay Pfaffman)
1
たまに、SSH 接続ができないインスタンスからバックアップをダウンロードする必要があることがあります。speedtest.net ではダウンロード速度がほぼ 500Mbps と表示されている自宅のインターネット回線で 2GB をダウンロードするのはそれほど苦痛ではありませんが、20Mbps のアップロード速度でそれをアップロードするのは大変です。
curl を使って API キーを渡してバックアップをダウンロードできないかと考えましたが、返ってくるのは HTML ドキュメント内のリダイレクトで、その URL を curl で試すと「bad request」エラーになります。
見落としている方法などがあるでしょうか?
michaeld
(Michael - Communiteq)
2
Yeah, sounds familiar. I made this a few years ago. Haven’t used it in a while though so I’m not sure if it still works without modifications.
pfaffman
(Jay Pfaffman)
3
Wow! My dreams (maybe) answered! Thanks, Michael. I guess I should have searched a bit harder.
Stephen
(Stephen)
4
Why not just SCP server to server?
It uses SSH, will allow transfers that don’t hit your local line, and is already present on every host.
pfaffman
(Jay Pfaffman)
5
There exist Discourse instances on the planet where I have admin access, but not SSH/SCP access. 
Isambard
(Isambard)
6
私も、自分のマシンではないマシン(SSHアクセスなし)からバックアップを取得しようとしたときに、まったく同じ問題が発生しました。さらに、メールプロバイダーとしてBrevoを使用しており、彼らはトラッキングのためにリンクを独自のサーバーにリダイレクトするように改変するため、問題はさらに複雑になりました。
バックアップメールについては、a hrefに隠されているURLとトークンを、メールプロバイダーによって上書きされる可能性があるため、明示的に表示すると役立つかもしれません。
Isambard
(Isambard)
8
リモートマシンのコマンドラインから wget でバックアップをダウンロードする前にログインする簡単な方法はありますか?