본문으로 건너뛰기
HexaTransfer
블로그로 돌아가기
파일 전송

여러 파일 한 번에 보내기: 일괄 전송 가이드

일괄 업로드 도구로 여러 파일을 한 번에 보내는 방법을 알아보세요. 전체 폴더를 한 번에 전송하여 시간을 절약하세요.

여러 파일을 한 번에 보내려면 전송 서비스에 함께 드래그하거나(대부분의 최신 도구는 다중 파일 드롭을 수용) 먼저 하나의 아카이브로 압축하면 됩니다. HexaTransfer는 파일 수에 관계없이 총 10 GB까지 수용합니다. 이메일은 여전히 첨부 파일을 포함하여 메시지당 약 20~25 MB로 제한됩니다. 폴더 구조의 경우 .zip이 계층을 보존하지만 평면 다중 선택 드롭은 그렇지 않습니다. 수신자가 조직이 필요한지 아니면 콘텐츠만 필요한지에 따라 방법을 선택하시기 바랍니다.

드래그 앤 드롭 vs 압축 아카이브

여러 파일 드래그 앤 드롭: 빠르고 전처리가 없지만 폴더 계층을 평면화합니다. 수신자 측에서는 개별적으로 또는 서비스 생성 아카이브로 다운로드할 N개의 파일 목록을 받습니다.

단일 압축 아카이브: 업로드할 하나의 파일, 디렉토리 구조 보존, 일부 플랫폼에서 파일 속성 보존, 텍스트 중심 콘텐츠 압축. 단점은 압축 단계가 추가되고 수신자가 추출해야 한다는 것입니다.

경험 법칙: 1~20개의 독립적인 파일이 있다면 모두 드래그하시기 바랍니다. 중첩된 폴더나 50개 이상의 파일이 있다면 먼저 압축하시기 바랍니다.

각 OS에서 zip 아카이브 만들기

macOS: 선택한 파일/폴더 우클릭 > 압축. 메타데이터를 올바르게 보존하려면 터미널에서:

ditto -c -k --keepParent source_folder archive.zip

Windows 11: 우클릭 > 압축하기 > ZIP 파일. 더 많은 옵션(7z, 분할 아카이브)을 위해 7-Zip을 설치합니다.

Linux:

zip -r archive.zip source_folder/
# 또는
tar -czf archive.tar.gz source_folder/

크로스 플랫폼 참고: .zip이 가장 안전한 범용 포맷입니다. .tar.gz는 Unix 네이티브이며 Windows 사용자는 7-Zip이나 WinRAR이 필요합니다. .rar은 독점적이며 공유 결과물에는 피해야 합니다.

일반 서비스의 파일 수 제한

| 서비스 | 전송당 최대 파일 | 최대 총 크기 | |---|---|---| | HexaTransfer | 총 10 GB로 제한 | 10 GB | | WeTransfer 무료 | 2 GB 내 무제한 | 2 GB | | SwissTransfer | 최대 50개 파일 | 50 GB | | Gmail 직접 | 수십 개 가능, 총 ~25 MB | 25 MB | | Outlook | 유사 | 20 MB | | Dropbox Transfer | 폴더 수준 | 100 MB 무료, 100 GB 유료 |

500장의 사진을 개별적으로 보내는 경우 서비스마다 이를 얼마나 잘 처리하는지 다릅니다. 일부는 수신자용 단일 다운로드 zip을 만들고, 일부는 파일별 다운로드를 강제합니다. HexaTransfer와 WeTransfer는 모두 다중 파일 전송을 다운로드 시 하나의 아카이브로 묶습니다.

폴더 구조: 보존 또는 평면화?

대부분의 브라우저 업로더에 폴더를 드래그하면 브라우저가 재귀적으로 탐색하여 다음 중 하나를 수행합니다.

  1. 각 파일을 상대 경로로 업로드(최신 서비스 — 구조 보존).
  2. 각 파일을 최상위로 업로드(구형/단순 서비스 — 구조 평면화).

폴더 구조가 중요한 경우(수신자가 빌드를 실행하거나, Lightroom 카탈로그를 가져오거나, 형제를 참조하는 프로젝트 파일을 열 예정)에는 먼저 압축하시기 바랍니다. 테스트 없이 드래그 앤 드롭이 중첩을 보존할 것이라고 신뢰하지 마시기 바랍니다.

병렬 업로드 성능

좋은 서비스는 HTTP/2 또는 HTTP/3 멀티플렉싱 스트림을 통해 여러 파일을 병렬로 업로드합니다. 일반적인 동시성은 4~8개의 동시 업로드입니다. 광섬유 연결에서는 어쨌든 업링크 대역폭을 포화시킵니다. 느린 연결에서는 병렬성이 작은 파일 TCP 핸드셰이크의 지연 시간을 줄여 도움이 됩니다.

실제적 결과: 100개의 작은 파일(각 5 MB 미만)은 때때로 동일한 콘텐츠의 단일 압축 아카이브보다 느리게 업로드됩니다. 핸드셰이크 오버헤드가 지배적이기 때문입니다. 총 200 MB의 2,000개 소스 코드 파일 폴더를 업로드하는 경우 먼저 압축하시기 바랍니다. 업로드 시간을 크게 줄일 수 있습니다.

파일 간 중복 제거 트릭

유사한 번들(동일한 스톡 자산 라이브러리, 동일한 템플릿 팩)을 자주 보내는 경우 7z 같은 도구는 파일 간에 압축하는 솔리드 아카이브를 만들 수 있습니다. 솔리드 압축은 전체 배치를 하나의 스트림으로 취급하여 파일당 zip이 놓치는 파일 간 반복을 포착합니다. 100개의 유사한 .docx 템플릿 폴더는 표준 zip의 5~10%에 비해 7z 솔리드 모드로 40~60% 축소될 수 있습니다.

단점은 전체를 처리하지 않고 솔리드 아카이브에서 단일 파일을 추출할 수 없다는 것입니다. 일회성 전달에는 괜찮지만 수신자가 가끔 들여다보는 라이브러리에는 성가십니다.

거대한 배치 분할

배치가 무료 티어 제한(HexaTransfer의 10 GB, WeTransfer 무료의 2 GB 등)을 초과하는 경우 여러 아카이브로 분할하시기 바랍니다.

# 7-Zip 명령줄
7z a -v2g archive.7z source_folder/

이는 각 2 GB의 archive.7z.001, archive.7z.002 등을 만듭니다. 수신자는 모든 부분을 다운로드하여 동일한 폴더에 보관하고 첫 번째를 추출합니다. 7-Zip이 자동으로 조인합니다. 수신자가 모두 가져가야 함을 알도록 명확하게 라벨을 붙이시기 바랍니다(PartA, PartB).

깨지지 않는 파일 명명 규칙

특수 문자(/, :, ?, *, 비ASCII)가 있는 파일 이름은 골칫거리입니다. macOS, Windows, Linux는 허용되는 것에 대해 다릅니다. 외부 전달을 위해 압축하기 전에 다음을 확인하시기 바랍니다.

  • 이름에 슬래시와 콜론을 피합니다.
  • 공백 대신 밑줄이나 하이픈을 사용합니다(일부 도구가 공백을 잘못 이스케이프함).
  • 이름을 255자 미만으로 유지합니다.
  • Windows 기본 설정의 경우 아카이브 경로를 260자 미만으로 유지합니다.

일반적인 실패 사례: Finder 태그가 있는 Mac에서 압축하고 Windows 사용자에게 보내 ._filename 메타데이터 파일에서 추출이 실패하는 것입니다. Windows 수신자에게 보내기 전에 ditto를 사용하거나 __MACOSX 폴더를 삭제하시기 바랍니다.

일괄 전송 대신 동기화를 사용할 때

배치가 시간이 지남에 따라 커질 것이라면(수신자가 매주 파일을 계속 추가할 것을 기대) 공유 폴더(Dropbox, Drive, Nextcloud)가 반복된 일괄 전송보다 더 잘 확장됩니다. 일회성 전달에는 HexaTransfer나 WeTransfer를 사용하시기 바랍니다. 지속적인 컬렉션에는 동기화 도구를 사용하시기 바랍니다.

hexatransfer.com에서 사용해 보세요 — 무료, 계정 불필요, 최대 10GB.

엔드투엔드 암호화로 대용량 파일을 안전하게 전송

엔드투엔드 암호화로 최대 10GB의 파일을 무료로 전송하세요. 계정이 필요하지 않습니다. 업로드 전에 브라우저에서 파일이 암호화되어 다른 사람은 읽을 수 없습니다.

파일 보내기