rsync

スポンサーリンク
Mac

パスワード認証の rsync を自動化する sshpass の使い方【Mac対応】

リモートサーバーとローカル環境を同期する際、rsync は非常に便利なコマンドです。ただし、リモート接続がパスワード認証の場合、毎回パスワードを入力するのは手間がかかります。この記事では、Macで sshpass を使い、パスワード認証の ...
Git

Git + rsync で dist ディレクトリを自動同期&差分コミットするスクリプトの構築例

複数の Git リポジトリで構成されたプロジェクトにおいて、「ビルド済みファイル(dist ディレクトリ)」を他のリポジトリと同期しつつ、差分がある場合のみ自動的にコミット・プッシュするフローを構築しました。この記事では、Bash スクリプ...
Mac

macOS | rsyncを最新版にアップデートする方法|Homebrewを使った手順と確認方法

macOS に標準で付属している rsync は非常に便利なコマンドですが、バージョンが古く、機能制限があります。特に ACL や xattr、zstd 圧縮などの機能を利用したい場合には、Homebrew を使って rsync を最新版に...
Mac

パスにスペースを含むディレクトリを rsync で安全に同期する方法(macOS 15.4で検証)

ファイルを効率よく同期・バックアップできる rsync は、Web制作やファイル管理などの現場で広く利用されているコマンドです。ただし、ディレクトリパスにスペースが含まれていると、意図しないエラーが発生することがあります。この記事では、ma...
Linux

rsync で完全同期を行う方法(–delete-excluded オプションを利用)

はじめにrsync は Linux や macOS で利用できる強力なファイル同期ツールです。ローカルやリモート間でディレクトリやファイルを効率的に同期することができます。本記事では、rsync を使用して 完全同期(ミラーリング) を行う...
Linux

rsync | excludeオプションで同期対象から除外するディレクトリやファイルを指定する方法

rsyncコマンドのexcludeオプションを利用すると同期先へ反映したくないファイルやディレクトリを除外することができます。同期対象ディレクトリの内容|--a.txt|--b.txt|--c.txt|--img| |--logo.png除...
Linux

LFTPサーバ間ディレクトリ同期でディレクトリ名を指定する際の注意事項

以前LFTPでサーバー間のディレクトリを同期する方法を書きましたが、rsyncを使って同期する場合と違いディレクトリ指定の仕方が異なりましたので、例を挙げながら検証結果を書いていきます。rsyncの場合rsyncでディレクトリの中身を同期す...
WordPress

WordPress 投稿データの投稿タイプ(post_type)とタクソノミー(taxonomy)を変更する方法

WordPressサイトのリニューアル時に下層ディレクトリ(/blog)に設置されていたWordPressブログ(投稿データ + タクソノミー ※カテゴリ)をルート直下のWordPressに統合しつつURLを変えずに対応する必要があったため...
Linux

エックスサーバー間 rsync + ssh でリモート同期する方法

エックスサーバー間でファイルのやりとりをする際、作業用のローカルPCを経由するのは転送時間が多くかかったり面倒なので、リモート同期するようにしています。 以下、リモート同期させるための事前準備やコマンドなどを書きます。rsync + ssh...
スポンサーリンク
タイトルとURLをコピーしました