あるホストから別のホストに移動するためのWebサイトがあります。 例えば:bluehostからhostgatorへ...私は2 GBである私のウェブサイトのzipを作りました..
私は私のPCにzipファイルをダウンロードせずにftp経由でホストに再度アップロードせずに他のホストに直接アップロードできるようなソフトウェアや何かがあるかどうか知りたいです。
あるホストから別のホストに移動するためのWebサイトがあります。 例えば:bluehostからhostgatorへ...私は2 GBである私のウェブサイトのzipを作りました..
私は私のPCにzipファイルをダウンロードせずにftp経由でホストに再度アップロードせずに他のホストに直接アップロードできるようなソフトウェアや何かがあるかどうか知りたいです。
回答:
技術的には、FTPによるサーバー間転送を実行することができます(各サーバーへの制御接続を開き、ローカルホストへ/からではなく相互に適切なデータ接続を設定する)。私はこれを手動で(何年も前に)行っていますが、その機能をサポートする「フレンドリーな」クライアントアプリケーションを知りません。
どちらかのホストでSSHアクセスが許可されている場合は、単に ftp
その方法でファイルを直接送信するコマンドラインユーティリティ。
ftp <name_or_IP_address_of_other_server>
プロンプトが表示されたら、ユーザー名とパスワードを入力します。 cd
コマンド binary
転送中に改行変換(または類似の変換)が行われないようにする hash
ファイル転送中に少し進行状況を表示したい場合 put <filename>
そして、あなたが他のサーバからあなたがログインしているものにファイルを引っ張りたい場合 get <filename>
代わりに。 コマンドラインftpクライアントの詳細については、次のいずれかを実行してください。 man ftp
サーバー上で次のようなmanページのオンラインコピーを見てください。 これです (ただし、コマンドのサーバーのローカルmanページを読むのは、あなたが持っているバージョンについて確実に話しているのでご存知のように、少し安全ですが)。
もし 両方 ホストはあなたにSSHアクセスを許可します、そしてそれはほとんどの場合SCP / SFTPもまた有効になるでしょうそしてあなたがこれをすることができるのでそれはわずかに簡単です:
scp user@other.server.tld:~/path/filename .
または
scp path/to/file/filename user@other.server.tld:~/
もう1つの選択肢は、転送先サーバーがSSHアクセスを許可し、転送先のファイルがHTTPまたはHTTPS経由で利用可能な場合、wgetを使用してHTTP(S)でファイルを転送することです:
wget http://source.server.tld/path/filename
技術的には、通常ではありません - FTPサーバーからFTPサーバーへの攻撃は通常サーバー攻撃のために行われるため、ほとんどのWebプロバイダーはDNSサーバーを所有しており、クライアントを所有していません。
ただし、Webホストはビジネスを望み、通常は手助けをしようとします。テクニカルサポートに電子メールを送り、あなたのアカウントに直接ダウンロードしてもよいかどうかを確認してください。
これをサポートするプロトコルはいくつかありますが、それらがあなたのプロバイダによってサポートされるとは思わないでしょう。そのようなメカニズムの1つは、FTPの拡張機能です。 FXP 。
ホストBにWeb-davが有効になっているかどうかを確認してください。 死体 ファイルを直接転送します。
確認できた AutoFileMove 、それはユーザーがどんなローカルデバイスにもファイルをダウンロードすることなく2つのFTPアカウント間でファイルを移動することを可能にします。
http://youtu.be/iV8E4oetvzA