linux:rsync_and_ssh_remote_server_fast_backup

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
linux:rsync_and_ssh_remote_server_fast_backup [2015/07/20 21:05] – 外部編集 非ログインユーザーlinux:rsync_and_ssh_remote_server_fast_backup [2019/11/03 12:10] (現在) – 削除 ともやん
行 1: 行 1:
-====== rsyncとsshを利用したリモートサーバの高速バックアップ ====== 
  
-===== rsync + ssh の基本 ===== 
-ここでは、rsyncとsshを利用してリモートサーバのバックアップを取る方法を説明する。\\ 
-rsyncは指定されたフォルダ間の同期を高速に行うことができる。sshを利用するとリモートサーバとの間でフォルダの同期処理を行える。\\ 
- 
-**リモートサーバ -> ローカルフォルダ** のバックアップは、以下の形式となる。 
-<code> 
-$ rsync -avz --delete -e ssh ユーザ@リモートサーバ:バックアップ元フォルダ ローカルバックアップ先フォルダ 
-</code> 
- 
-sshのportに10022を指定する場合は、以下の形式となる。 
-<code> 
-$ rsync -avz --delete -e "ssh -p10022" ユーザ@リモートサーバ:バックアップ元フォルダ ローカルバックアップ先フォルダ 
-</code> 
- 
- 
-実行例: 
-<code> 
-$ rsync -avz --delete -e ssh username@remote.server.com:/remote/server/folder/ /local/client/folder/20081016 
-username@remote.server.com's password:  
-receiving file list ... done 
-./ 
-log/ 
-log/geeklog.tomoyan.net.1.log 
-log/geeklog.tomoyan.net.2.log 
-log/geeklog.tomoyan.net.3.log 
-... 
-sent 2594 bytes  received 403518 bytes  14767.71 bytes/sec 
-total size is 140703092  speedup is 346.46 
-$ 
-</code> 
- 
-**ローカルフォルダ -> リモートサーバ** の転送は、以下の形式となる。 
-<code> 
-$ rsync -avz --delete -e ssh ローカルフォルダ ユーザ@リモートサーバ:転送先フォルダ 
-</code> 
- 
-===== rsyncコマンドの元フォルダ指定の違いによる動作 ===== 
-フォルダ間の同期を行う場合は、元フォルダ指定の違いによる動作に注意する。\\ 
-\\ 
-元フォルダの中身が先フォルダに展開される例: 
-<code> 
-$ rsync -avz --delete -e ssh username@remote.server.com:/remote/server/folder/ /local/client/folder/20081016 
-</code> 
-/remote/server/folder<html><span style="color: red">/</span></html> のように、元フォルダの最後に "<html><span style="color: red">/</span></html>" を付けると、folder の内容が 20081016 内に展開されるかたちで同期される。\\ 
-\\ 
-先フォルダに元フォルダ名のフォルダが作成される例: 
-<code> 
-$ rsync -avz --delete -e ssh username@remote.server.com:/remote/server/folder /local/client/folder/20081016 
-</code> 
-/remote/server/<html><span style="color: red">folder</span></html> のように、元フォルダの最後に "<html><span style="color: red">/</span></html>" を付けないと、20081016 内に folder が作成されてその中に同期される。\\ 
- 
-===== samba間でrsyncの同期を行うには? ===== 
-CentOS6では、rootでログインしてnautilusでマウントすると、~/.gvfs配下にsamba共有が存在する。 
-<code> 
-# rsync -avz --delete ~/.gvfs/disk@192.168.1.1/ ~/.gvfs/samba@blue-nas/LanDisk/ 
-</code> 
-===== 参考文献 ===== 
-[[http://www.maruko2.com/mw/rsync_%E3%81%A7%E3%83%87%E3%82%A3%E3%83%AC%E3%82%AF%E3%83%88%E3%83%AA%E3%81%AE%E5%90%8C%E6%9C%9F%EF%BC%88%E3%83%90%E3%83%83%E3%82%AF%E3%82%A2%E3%83%83%E3%83%97%EF%BC%89|rsync でディレクトリの同期(バックアップ) - maruko2 Note.]]\\ 
  • linux/rsync_and_ssh_remote_server_fast_backup.1437393935.txt.gz
  • 最終更新: 2019/05/18 02:23
  • (外部編集)