Linux(リナックス)

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

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

とはいえ、まだ作業は残っているので、
改めてもっと楽に移転する方保がないか調べてみると、

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

 

使い方はと言うと、
まずは、Tera ternなどのターミナルから旧サーバへログインして、
# scp -rp 転送したいディレクトリ名 ユーザーID@ホスト名:転送先のディレクトリ
を実行します。

オプション「-r」を付けることで、再帰的にディレクトリごとコピーしてくれます。
オプション「-p」を付けることで、転送元ファイルの更新時間やパーミッションなどをそのまま維持してくれます。

 

すると、パスワードを聞かれるので、
転送先のホストのパスワードを入れてやると、転送を始めてくれます。

 

例えば、
/var/www/html/の直下にあるhogeディレクトリを、そのまま転送先サーバの/home/test/www/の直下に移したい場合には、
# scp -rp /var/www/html user01@sample.com:/home/test/www/hoge
を実行します。

 

今まで
一旦自分のパソコンのローカルにファイルをダウンロードしてから新サーバへアップロードしていたので、
いろいろ不都合が発生したり、
WordPressやMTなんかを使用している場合には正しいパーミッションへの変更作業などが発生していたのですが、
そんな余分な作業も要らなくなりました。

この記事を書いている人
株式会社ディープ

名前ダッチ

メールアドレスadachi@deep-deep.jp

Twitterはこちら >>

関連記事

最近の記事

  1. ブログのネタ探し
  2. プログラミング
  3. SSLとは
  4. 常時SSL通信設定後にやっておくべきこと
  5. 常時SSL通信設定方法
  6. htaccessとは
  7. WordPress
  8. WordPress
  9. 動的URLを疑似静的化
  10. ホームページ(homepage)

Twitter

ダッチ@職業ブロガー兼プログラマー
@gatsu0000

  • 客「SSL設定して貰えませんか?」 ↓ 弊社「では、SSLのインストールを行うので、サーバのコントロールパネルへアクセスさせて貰えますか?」 ↓ 客「それはできません。自分たちで設定するので、弊社に来て設定が間違えていないか横で見… twitter.com/i/web/status/1…
    about 16時間 ago via Twitter Web App

アーカイブ

PAGE TOP