소개
여러 장치와 플랫폼 전반에서 데이터를 백업하거나 동기화된 상태로 유지하고 싶으신가요? 강력한 파일 동기화 및 백업 소프트웨어인 Syncovery는 다음과 함께 사용하도록 최적화된 효율적이고 안정적인 솔루션을 제공합니다. Google Cloud Storage 및 기타 저장소 유형. 소규모 사무실의 파일을 보호하든 방대한 데이터를 관리하든, Syncovery는 데이터 보호 요구 사항을 충족하는 데 필요한 유연성과 기능을 제공합니다. 강력한 기능에는 실시간 동기화, 압축, 합성 백업, 자동 백업 예약이 포함되어 있어 IT 전문가에게 이상적인 선택입니다. 또한 매우 높은 수준으로 사용자 지정할 수 있으며 특별한 고객 요구 사항에 맞게 조정할 수 있습니다.
Syncovery의 Google Cloud Storage 통합을 통해 클라우드 서비스의 확장성과 보안성을 활용하여 파일을 안전하게 유지하고 동기화할 수 있습니다. 다양한 클라우드 스토리지 프로토콜과 암호화 표준을 지원하는 Syncovery는 데이터를 안전하게 전송하고 클라우드에 안전하게 저장합니다. 이 원활한 연결은 데이터 가용성과 복구 속도를 향상시킬 뿐만 아니라 여러 위치에 걸친 데이터 관리를 간소화합니다. 간단한 백업을 수행하든 복잡한 동기화를 수행하든, Syncovery는 포괄적인 솔루션으로 돋보입니다. Google Cloud Storage 다음과 같이 특정 요구 사항에 맞게 조정됩니다.
Syncovery 전반에 대해 더 알아보시려면 웹사이트를 자유롭게 둘러보세요. 이 페이지는 주로 Syncovery를 Google Cloud Storage에 연결하는 기술적인 측면에 초점을 맞추고 있습니다. 이 과정은 실제로 간단하고 쉽습니다.
Google Cloud Storage API 선택
Syncovery는 Google Cloud Storage에 액세스하기 위해 두 가지 서로 다른 프로토콜을 지원합니다. 구형 S3 호환 XML API는 별도의 페이지에서 다룹니다. 그리고 더 현대적이고 강력한 JSON API , 이 페이지에서 설명하며 사용을 권장합니다.
버전 10.11.0부터 Syncovery는 서비스 계정 또는 gcloud CLI를 사용하여 Google Cloud Storage에서 사용할 수 있도록 승인되었습니다. 이러한 방법을 통해 Syncovery에 Google Cloud Storage 계정에 대한 전체 관리자 권한을 부여하거나, 개별 버킷에 대해서만 작동하도록 할 수 있는 유연성이 제공됩니다. 이미 gcloud CLI가 설치되어 있고 GCS 계정에 연결되어 있다면 모든 준비가 끝난 것이며 즉시 Syncovery를 사용할 수 있습니다.
이 페이지에 설명된 많은 단계는 gcloud 도구 없이 Syncovery를 직접 승인하려는 경우에만 필요합니다. 이미 gcloud CLI그렇다면 훨씬 더 간단합니다. Syncovery에서 Google Cloud Storage 프로토콜을 선택한 다음 다음 방법으로 인증하도록 선택하면 됩니다. gcloud.
서비스 계정을 설정하는 것은 어렵지 않지만 몇 가지 단계가 필요합니다. 이 페이지에서는 Syncovery용 서비스 계정을 만들고 필요한 권한을 할당하는 과정을 안내합니다.
1단계: Google Cloud Console에서 서비스 계정 만들기
이 단계는 완전히 인증된 gcloud 명령줄 도구 아직 설치하지 않았다면 말입니다. 서비스 계정은 Google Cloud Console의 서비스 계정 페이지에서 쉽게 만들 수 있습니다. 프로젝트를 선택하고 버튼 “을 클릭하세요.서비스 계정 만들기“:

다음으로 아래와 같은 양식이 표시되며, 서비스 이름과 선택 사항인 설명을 입력해야 합니다. 서비스 계정 ID는 자동으로 생성됩니다. 완료되면 “만들고 계속하기”를 클릭하세요:

이제 Syncovery에 전체 Google Cloud Storage 계정에 대한 완전한 제어 권한을 부여할지, 아니면 나중에 더 세분화된 권한을 할당할지 결정할 때입니다. 개별 버킷 권한을 따로 설정하고 싶지 않다면 Syncovery에 “Storage Admin” 역할을 할당할 수 있습니다. 하지만 이것은 필수는 아닙니다.

이제 “완료”를 클릭해도 됩니다. 3단계는 필요하지 않기 때문입니다. 그러면 서비스 계정이 생성되고 서비스 계정 목록에서 확인할 수 있습니다. 식별용으로 사용되는 이메일 주소가 있으며, 예를 들어 “syncservice@syncovery2014.iam.gserviceaccount.com“. 이 주소를 복사해 나중에 사용할 수 있도록 어딘가에 저장해 두는 것이 좋습니다.
Syncovery는 개인 키가 있는 서비스 계정으로 액세스 권한을 얻을 수도 있고, gloud CLI를 통해서도 가능합니다. gcloud CLI가 설치되어 활성화되어 있다면 Syncovery에 개인 키를 제공할 필요가 없습니다. 그렇지 않다면 계정에 대한 키를 만들어야 합니다. 해당 항목을 클릭한 다음 아래와 같이 “권한” 탭으로 이동하여 “ADD KEY”를 클릭하고 “Create new key”를 선택하세요:

JSON 형식을 선택하고 “만들기”를 클릭하세요:

개인 키는 이제 “syncovery2014-9a29ca47fe28.json”과 유사한 파일 이름의 json 파일로 컴퓨터에 저장되었습니다. 이 파일은 안전한 장소에 보관하세요. 개인 키는 나중에 Syncovery에 가져와야 합니다. 이 키는 매우 기밀 정보이므로 안전하게 보관해야 합니다.
2단계: 개별 버킷에 대한 권한 할당
각 버킷에 대해 권한을 별도로 할당할 수 있습니다. 서비스 계정을 만들 때 Storage Admin 역할을 할당했다면 이 단계는 건너뛸 수 있습니다. 버킷 수준에서 권한을 할당하려면 Google Cloud Storage 브라우저로 이동하세요.
작업할 버킷을 클릭한 다음 PERMISSIONS 탭으로 이동합니다:

아래쪽에서 GRANT ACCESS를 클릭합니다:

다음으로 서비스 계정의 이메일 주소를 지정해야 합니다. 이 주소는 ID로 사용됩니다. 이 예에서는 이메일 주소가 syncservice@syncovery2014.iam.gserviceaccount.com.
가장 원활하게 사용하려면 역할을 선택하십시오 Storage Admin. 이렇게 하면 Syncovery가 전체 Cloud Storage 계정이 아니라 이 버킷에 대해서만 전체 제어 권한을 갖게 됩니다.

Save를 클릭하면 완료됩니다. 이제 Syncovery에서 서비스 계정을 사용할 수 있습니다.
3단계: Syncovery에서 서비스 계정 사용
Syncovery에서 Google Cloud Storage 버킷에 액세스하려면 프로필의 한쪽에 있는 Internet 버튼을 클릭한 다음 프로토콜을 FTP에서 Google Cloud Storage로 변경하세요. 여러 개의 서로 다른 서비스 계정을 사용할 경우, “Account (opt.)” 필드에 선택 사항인 내부 ID를 입력해야 합니다. 이 선택적 계정 이름은 Syncovery 내에서만 사용하는 식별자이며 실제 의미는 없습니다. 특히 스토리지 계정 ID나 이메일 주소일 필요는 없습니다.
서비스 계정 세부 정보를 지정하려면 Settings… 버튼을 클릭하십시오:

이제 Syncovery에서 서비스 계정의 이메일 주소를 입력하라고 요청합니다:

그리고 개인 키도 입력해야 합니다. 이전에 저장한 json 파일을 텍스트 편집기로 열고, 그 내용을 복사하여 아래와 같은 대화 상자에 붙여넣으십시오:

이제 모든 설정이 끝났고 나머지는 매우 쉬울 것입니다.
Syncovery가 사용할 버킷 이름을 알고 있다면 “Container” 필드에 입력할 수 있습니다.
반면에 저장소 계정에 대해 Syncovery에 전체 제어 권한을 부여했다면, Container 필드 옆의 Browse 버튼을 클릭하여 선택할 수 있는 버킷 목록을 볼 수 있습니다.
마지막으로 두 번째 Browse 버튼을 클릭하여 버킷 안의 폴더를 선택할 수 있습니다.
