---
title: "Macのフォルダをサーバと同期する方法"
description: "MacのフォルダとSFTP、S3、WebDAV、FTPサーバのフォルダを同じ状態に。1行ずつ比較してから、片方向にミラーリングするか双方向に同期します。"
url: https://anybucket.app/ja/guides/sync-folder-with-server
lang: ja
---

# フォルダをサーバと同期、1行ずつ確認して

ウェブサイトのビルドとそのサーバ、写真のフォルダとバックアップ用のバケット、共有のWebDAVフォルダと手元のコピー。2つのフォルダを同じ状態に保ち、変更が起きる前にすべて確認する方法を紹介します。

## 要点

片方のパネルにMacのフォルダを、もう片方にサーバのフォルダを開き、**⌥F5**を押します。[比較と同期](https://anybucket.app/ja/features/compare-sync)に、2つのフォルダが1行ずつ表示されます。右へのミラー、左へのミラー、双方向の同期から選び、各行の操作を確認して、納得できないものは変更してから実行します。2つのサーバ間でも同じように使えます。

## ミラーか、双方向の同期か
始める前に、どちら側を正とするかを決めます：

| したいこと | 選ぶもの | 動作 |
| --- | --- | --- |
| サーバをMacに合わせる | サーバ側へのミラー | 新しい項目や変更された項目をコピー。サーバにしかない項目を削除することもある |
| Macをサーバに合わせる | Mac側へのミラー | 同じ動作を逆向きに |
| 両側の変更をお互いに反映する | 双方向の同期 | 変更を両方向にコピーし、それぞれの側に相手の内容を反映 |

サイトの公開やバックアップには、ミラーが適しています。共有のWebDAVフォルダのように2か所で変更されるフォルダには、双方向の同期が向いています。

## フォルダを同期する手順
1. **⌘T**でタブを開き、片方のパネルにMacのフォルダを表示します。パネルのソースメニューから**このMac**を選びます。
2. 2つ目のパネルを開き（**⌘\\**）、**⇧⌘K**か、**⌘K**から開くブックマークでサーバに接続します。
3. サーバ上の対応するフォルダを開きます。
4. **⌥F5**を押します。AnyBucketが2つのパネルを比較し、すべてのファイルを1行ずつ表示します。
5. 方向を選びます。どちら向きのミラーか、双方向の同期です。
6. 各行を確認します。ファイルを反対側にコピーする、転送先にしかないファイルを削除するなど、行ごとに操作が表示されます。
7. 納得できない行の操作を変更してから、同期を開始します。

コピーは転送キューを通じて実行され、同期が完了すると通知でお知らせします。

## 転送前にすべての行を確認
同期を開始するまで、何も変更されません。それまでの一覧は、編集できる計画です。コピーと削除の1つひとつに、それぞれの行があります。そのため、大切なフォルダにも安心してミラーを使えます。削除の内容がおかしいと思ったら、その行だけを変更し、ほかはそのままにしておきましょう。

## 2つのサーバを同期する
比較と同期は2つのパネルに表示されているものに対して動作するので、Macと1つのサーバに限られません。ステージングサーバを本番にミラーリングしたり、S3のバケットとBackblaze B2のバケットを同じ状態に保ったり、古いFTPホストから新しいSFTPサーバへの移行が完了したかを確認したりできます。異なる2つのサーバ間でコピーが必要なファイルはMac上の小さなバッファを経由して転送され、同じサーバ上ならコピーはサーバ自身で実行されます。

## アプリを使わない場合
SSHサーバなら、ターミナルの`rsync`でフォルダをミラーリングでき、`--dry-run`で事前に動作を確認できます。ただし、S3、WebDAV、FTPには使えず、プレビューは編集できないテキストの一覧です。`rsync`で満足しているなら、AnyBucketはSFTPで同じ`~/.ssh`の設定を使うので、両方を並行して使えます。

## きれいに同期するためのヒント
- **まずミラーで始める**：公開しようとしているビルドフォルダのように、片側が明らかに正しい場合です。
- **同期の前にもう一度比較する**：しばらく時間が空いたら、計画が両側の今の状態を反映するように比較し直します。
- **キューを確認する**：転送ウインドウ（**⌥⌘T**）とメニューバーに進行状況が表示され、失敗したものはエラーとともに**要確認**で待機します。
- **通常のコピーでの競合**は別に扱われます。新しい場合は置き換える、両方とも残す、再開については[競合](https://anybucket.app/ja/features/conflicts)をご覧ください。

## よくある質問に、お答えします

### 同期する前に、すべての変更を確認できますか？

はい。比較と同期は、ファイルごとに1行で、その操作を並べたプランを表示します。ミラーリングは転送先を転送元に合わせるため、転送先にしかないファイルはそれぞれ削除の行として表示されます。何かを転送する前に、どの行でも変更できます。

### Macとサーバだけでなく、2つのサーバを同期できますか？

はい。比較と同期は、2つのパネルに何が表示されていても比較します。2つのSFTPサーバ、2つのバケット、WebDAVの共有とS3のバケットなどです。

### どのサーバで使えますか？

すべてのサーバで使えます。SFTP、FTP、FTPS、Amazon S3とS3互換ストレージ、WebDAV、そしてこのMacを、どの組み合わせでも使えます。

### 完了したことはわかりますか？

はい。ウインドウを閉じていても、同期が完了するとAnyBucketが通知を送ります。通知の種類ごとに、**設定 → 通知**でオン／オフを切り替えられます。

## 次に読む

- [比較と同期](https://anybucket.app/ja/features/compare-sync)
- [サーバ間でファイルをコピー](https://anybucket.app/ja/guides/copy-files-between-servers-mac)
- [MacでBackblaze B2を使う](https://anybucket.app/ja/guides/backblaze-b2-mac)
- [競合](https://anybucket.app/ja/features/conflicts)

**$9.99で購入:** https://buy.polar.sh/polar_cl_pCF9yOjezTUaUqMPyUsxEho1EjcOvo6Bk49Q929LQCQ

---

AnyBucketは[Clever Mechanisms](https://clevermechanisms.dev)による独立したソフトウェアです。Apple Inc.およびいずれのストレージプロバイダとも提携しておらず、その承認や後援を受けたものでもありません。 Independent software in the spirit of Cyberduck and the classic two-pane commanders. Not affiliated with iterate GmbH (Cyberduck). Apple、Mac、macOS、Finder、Quick Lookは、米国その他の国や地域で登録されたApple Inc.の商標です。Amazon S3はAmazon.com, Inc.の商標です。その他の製品名は、それぞれの所有者の商標です。 メールでお問い合わせ: support@clevermechanisms.dev
