---
title: "Як копіювати файли між двома серверами на Mac"
description: "Копіюйте чи переміщуйте файли з одного сервера на інший на Mac за один крок, без ручного завантаження й повторного вивантаження: SFTP у S3, бакет у бакет, FTP у WebDAV — клавішею F5 в AnyBucket."
url: https://anybucket.app/uk/guides/copy-files-between-servers-mac
lang: uk
---

# Копіюйте файли між серверами за один крок

З тестового сервера на робочий, із SFTP-сервера в бакет S3, з бакета одного постачальника в бакет іншого. Ось як зробити це з Mac за один крок.

## Коротка відповідь

Відкрийте перший сервер в одній панелі, а другий — в іншій, позначте файли клавішею **Space** і натисніть **F5**, щоб скопіювати, або **F6**, щоб перемістити. В [AnyBucket](https://anybucket.app/uk/features/server-to-server) будь-які два сервери можуть стояти поруч. Коли обидві панелі на тому самому сервері, копіювання виконується на самому сервері (S3 CopyObject, WebDAV COPY, `cp` через SSH). Між двома різними серверами файли проходять потоком через невеликий буфер на вашому Mac, без тимчасових файлів, про які треба дбати.

## Чому зазвичай це два кроки
Більшість програм для передавання файлів на Mac вважають ваш Mac одним із кінців кожного передавання. Щоб перенести теку з тестового сервера в бакет S3, ви завантажуєте її на Mac, знову її знаходите й вивантажуєте в бакет. Це вдвічі довше очікування, копія на диску, яку потім треба прибрати, і простір для помилок, коли вибрано не ту теку.

У Терміналі для SSH-серверів можна оминути Mac: `scp` між двома хостами або `rsync`, запущений на одному з них. Це працює, коли обидва кінці підтримують SSH і ви знаєте команди. Із S3, WebDAV чи FTP це не допоможе.

## Копіювання з одного сервера на інший крок за кроком
1. Відкрийте AnyBucket і натисніть **⌘T** для нової вкладки.
2. Натисніть **⇧⌘K** і під’єднайтеся до першого сервера або натисніть **⌘K** і введіть кілька літер його закладки.
3. Натисніть **⌘\\**, щоб відкрити другу панель, і виберіть інший сервер у меню джерела панелі.
4. Натисніть **⇥**, щоб повернутися до панелі-джерела, і знайдіть файли.
5. Позначте їх клавішею **Space** або натисніть **+** і введіть шаблон, як-от `*.jpg`, щоб позначити всі збіги.
6. Натисніть **F5**, щоб скопіювати їх в іншу панель, або **F6**, щоб перемістити.

Передавання стає в чергу під панелями, а ви можете працювати далі. Хочете вибрати ціль, не відкриваючи її? **⌘G** копіює позначені файли в будь-яку закладку чи теку, яку ви виберете в палітрі, а **⌥⌘G** переміщує їх.

## Що відбувається з файлами
AnyBucket сам вибирає маршрут для кожного передавання:

| Джерело й ціль | Як рухаються файли |
| --- | --- |
| Той самий обліковий запис чи сховище S3 | На сервері, через **CopyObject** |
| Той самий сервер WebDAV | На сервері, через **COPY** і **MOVE** |
| Той самий SFTP-сервер, обліковий запис із доступом до оболонки | На сервері, через `cp` по SSH |
| Два різні сервери | Потоком через невеликий обмежений буфер на вашому Mac |
| «Цей Mac» і сервер | Вивантажуються чи завантажуються напряму |

Переміщення копіює файли, перевіряє копію, а потім видаляє оригінали. Нічого не видаляється, доки копія не на місці.

## Поєднуйте будь-які два протоколи
Кожен протокол працює з кожним іншим в обох напрямках: SFTP, FTP, FTPS, Amazon S3 і S3-сумісні сховища (Cloudflare R2, Backblaze B2, Wasabi, DigitalOcean Spaces, Google Cloud Storage, MinIO), WebDAV через HTTP і HTTPS, а також «Цей Mac». Кілька типових завдань:

- **Публікація ресурсів:** з вебсервера SFTP у бакет S3 чи R2.
- **Зміна постачальника:** з Amazon S3 до Cloudflare R2 чи Backblaze B2, бакет за бакетом.
- **Відмова від старого хостингу:** з FTP-сервера на спільну теку WebDAV чи новий SFTP-сервер.

У тестах AnyBucket кожну впорядковану пару протоколів наскрізно копіюють і переміщують на справжніх серверах, перевіряючи кожен байт.

## Коли файл уже є
Якщо в цілі вже є файл із тим самим ім’ям, AnyBucket запитає, перш ніж щось перезаписати. Можна замінити його, замінити, лише якщо ваш новіший, залишити обидва (копія стане `name 2.ext`), пропустити або продовжити частково скопійований файл і застосувати відповідь до решти передавання. Докладніше — у статті [конфлікти](https://anybucket.app/uk/features/conflicts).

## Великі копії й обірвані з’єднання
Великі завдання між серверами можуть тривати довго, тож черга створена, щоб їх завершувати:

- Обірване з’єднання чи перезапуск сервера повторюються через нове з’єднання через 1, 3 і 8 секунд.
- Черга зберігається. Вийдіть з AnyBucket, і перервані передавання повернуться під час наступного запуску.
- Контрольні суми перевіряються всюди, де це дозволяє протокол.
- Після закриття останнього вікна AnyBucket лишається працювати в рядку меню, тож передавання тривають.

Усе, що досі не вдається, чекає зі своєю помилкою в розділі **Потребують уваги** у вікні «Передавання» (**⌥⌘T**). Див. [передавання зупинилося](https://anybucket.app/uk/support/troubleshooting#stopped-transfers).

## Запитання й відповіді

### Чи проходять файли через мій Mac?

Лише коли дві сторони — різні сервери. Тоді вони проходять потоком через невеликий буфер на вашому Mac, яким AnyBucket керує й прибирає. Коли обидві панелі на тому самому сервері, копіювання виконується на сервері, і нічого не завантажується.

### Чи можна копіювати із SFTP напряму в Amazon S3?

Так. Відкрийте SFTP-сервер в одній панелі, а бакет — в іншій, позначте файли й натисніть F5. Те саме працює між будь-якими двома з SFTP, FTP, FTPS, S3, S3-сумісних сховищ і WebDAV.

### Чи безпечно переміщувати між серверами?

Переміщення копіює, перевіряє, а потім видаляє оригінали, тож нічого не видаляється, доки копія не на місці. Якщо щось не вдається, передавання чекає в розділі **Потребують уваги**, а оригінали залишаються, де були.

### Чи можна зробити це за допомогою scp або rsync?

Між двома SSH-серверами — так, якщо вам зручно в Терміналі. Ці інструменти не дістають до S3, WebDAV чи FTP і не показують обидві сторони під час копіювання. AnyBucket використовує для SFTP ваше власне налаштування `~/.ssh`, тож ті самі хости працюють в обох.

### Чи можна спробувати перед покупкою?

Так. [Живе демо](https://anybucket.app/uk/try) працює у браузері з тестовими серверами: позначте файл клавішею Space і натисніть F5, щоб надіслати його з одного сервера на інший.

## Читайте далі

- [Із сервера на сервер](https://anybucket.app/uk/features/server-to-server)
- [Синхронізація теки із сервером](https://anybucket.app/uk/guides/sync-folder-with-server)
- [S3-клієнт для Mac](https://anybucket.app/uk/guides/s3-client-mac)
- [SFTP на Mac](https://anybucket.app/uk/guides/sftp-client-mac)

**Купити за $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
