サーバ

scpコマンドでファイル転送

弊社のサーバー移転も少し落ち着いて来ました。

 

とはいえ、

まだ作業は残っているので、

改めてもっと楽に移転する方保がないか調べてみると、

scpなんていう便利なコマンドが!!

 

使い方はと言うと、

Tera ternを使って旧サーバーへログインして、

scp -rp 転送したいディレクトリ・ファイル名 ユーザーID@ホスト名:転送先のディレクトリ

を実行します。

 

すると、

パスワードを聞かれるので、

転送先のホストのパスワードを入れてやると、

転送を始めてくれます。

 

因みに、

[r]は再帰的にコピーしろ!

[p]は転送元のファイルの更新時間やパーミッションなどを維持したまま転送しろ!

というオプションです。

 

例えば、

/var/www/html/の直下にあるhogeディレクトリをそのまま転送先サーバーの/home/test/www/の直下に移したい場合には、

# scp -rp /var/www/html test@sample.com:/home/test/www/hoge

とします。

 

今まで

一旦自分のパソコンのローカルにファイルをダウンロードしてから新サーバーへアップロードしていたので、

いろいろ不都合が発生したり、

WordPressやMTなんかを使用している場合には正しいパーミッションへの変更作業などが発生していたのですが、

そんな余分な作業も要らなくなりました。

関連記事

  1. WP(WordPress)

    Nginx+WordPressでブログを運営

    WordPressブログを構築本日は、WordPr…

  2. サーバ

    「local-host-names」でメールアドレス発行ホストを設定

    先日お客様からの依頼で、運営されている複数のサイトを1つのサーバに…

  3. Perl

    Perl

    Perlモジュール(Jcode)のインストール

    今日は、以前いた人間が組んだであろうperlのシステムをテスト環境…

  4. MySQL

    サーバ

    [CVE-2016-0639] MySQLの脆弱性

    利用しているサーバにインストールしているMySQLのバージョンに、…

  5. GoLand

    サーバ

    go言語

    今日は少し時間に余裕があったので、遅ればせながら、go言語を少…

  6. ubuntu

    サーバ

    Ubuntu 12 にApache2.4 + PHP7.0 + MySQL5.7をインストール

    先週末は、お客様からの依頼でUbuntu(バージョンは12.04)のサ…

最近の記事

  1. PHP
  2. Python
  3. Python
  4. PHP
  5. 宅建
PAGE TOP