$theTitle=wp_title(" - ", false); if($theTitle != "") { ?>
WordPressのカスタマイズとプラグイン、CSSテクニック、SEOの話題など。
In: Linux
8 9月 2008サーバAにある情報をサーバBにコピーする。
サーバやシステムの引っ越しなどで頻出するシチュエーション、Windows脳のままだと、「FTPでサーバAからダウンロードしてきて、サーバBにアップロードだな…」などと考えてしまいがちですが、ちょっとLinuxコマンドを使えば、直接コピーすることが可能です。
コマンド:
scp コピー元ファイル [[ユーザー名@]コピー先ホスト:]コピー先ファイル
例:
serverAにあるファイルexample.tarをserverB(210.123.45.67)にコピーする場合
scp ./example.tar user@210.123.45.67:/home/user/
サーバAにログイン、ファイルがあるディレクトリに移動して、サーバBのユーザー名userで接続しています。
この後、接続が成功するとuser@サーバBのパスワードを聞かれます。
サーバBのhosts.allowに注意
サーバBの許可ホストに、サーバBのIPが登録されていないと、接続でハネられるので注意。
仮想サーバの場合はローカルIPだ!
サーバAとサーバBが仮想サーバで同一の物理サーバに入っているような場合、サーバAのグローバルIPを登録しても、当然のことながら接続できません。
ウンともスンとも反応がない!
scp -v のオプションを付けて、セリフを表示しましょう。何らかのヒントが見えるかも知れません。
「ファイルではありません」と言われてコピーできない
ディレクトリの場合は、-rのオプションを付けましょう。
No related posts.
Related posts brought to you by Yet Another Related Posts Plugin.
ここは、SE見習いである私ことdaceloが、日夜習得していくシステム関連の備忘録、phpやWordPressTipsのネタ、あるいはSEOやWebマーケティング関連の雑感を投稿するブログです。 平日は大体毎日投稿しています。土日は休業日です。
2 Responses to scp サーバ間で情報をコピーする
トラックバックURL:iis_hara
6月 29th, 2010 at 12:03 PM
@shiki_lab っ「scp」 http://blog.dacelo.info/linux/entry-102.html
pc.casey.jp » [Linux] SCP と rsync+SCP
9月 17th, 2011 at 10:37 PM
[...] scp サーバ間で情報をコピーする | Linux | 『Weblogy』 [...]