🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# Geo with Object storage > 原文:[https://docs.gitlab.com/ee/administration/geo/replication/object_storage.html](https://docs.gitlab.com/ee/administration/geo/replication/object_storage.html) * [Enabling GitLab managed object storage replication](#enabling-gitlab-managed-object-storage-replication) * [Third-party replication services](#third-party-replication-services) # Geo with Object storage[](#geo-with-object-storage-premium-only "Permalink") Geo 可与对象存储(AWS S3 或其他兼容的对象存储)结合使用. 当前, **辅助**节点可以使用以下任一方式: * 与**主**节点相同的存储桶. * 复制的存储桶. 具有: * GitLab 管理复制,遵循[启用 GitLab 复制](#enabling-gitlab-managed-object-storage-replication) . * 第三方服务管理复制,请遵循[第三方复制服务](#third-party-replication-services) . [Read more about using object storage with GitLab](../../object_storage.html). ## Enabling GitLab managed object storage replication[](#enabling-gitlab-managed-object-storage-replication "Permalink") 在 GitLab 12.4 中[引入](https://gitlab.com/gitlab-org/gitlab/-/issues/10586) . **警告:**这是[**Beta 版**功能](https://about.gitlab.com/handbook/product/#beta) ,尚未准备好用于任何规模的生产. **辅助**节点可以复制存储在**主**节点上的文件,而不管它们是存储在本地文件系统还是对象存储中. 要启用 GitLab 复制,您必须: 1. 去 **管理区>** **地理位置** . 2. 在**辅助**节点上按**编辑** . 3. 启用" **允许此辅助节点在对象存储上复制内容"**复选框. 对于 LFS,请按照文档[设置 LFS 对象存储](../../lfs/index.html#storing-lfs-objects-in-remote-object-storage) . 对于 CI 作业工件,有类似的文档可以配置[作业工件对象存储](../../job_artifacts.html#using-object-storage) 对于用户上传,有类似的文档可配置[上传对象存储](../../uploads.html#using-object-storage-core-only) 如果要将**主**节点的文件迁移到对象存储,则可以通过以下几种方式配置**辅助**节点: * 使用完全相同的对象存储. * 使用单独的对象存储,但可以利用对象存储解决方案的内置复制. * 使用单独的对象存储,并启用" **允许此辅助节点在对象存储上复制内容"**设置. GitLab 当前不支持以下两种情况: * **主**节点使用本地存储. * **辅助**节点使用对象存储. ## Third-party replication services[](#third-party-replication-services "Permalink") 使用 Amazon S3 时,您可以使用[CRR](https://docs.aws.amazon.com/AmazonS3/latest/dev/crr.html)在**主**节点使用的存储桶和**辅助**节点使用的存储桶之间进行自动复制. 如果您使用的是 Google Cloud Storage,请考虑使用[Multi-Regional Storage](https://cloud.google.com/storage/docs/storage-classes#multi-regional) . 或者,您可以使用" [存储传输服务"](https://cloud.google.com/storage-transfer/docs/) ,尽管该[服务](https://cloud.google.com/storage-transfer/docs/)仅支持每日同步. 对于手动同步,或由`cron`安排,请查看: * [`s3cmd sync`](https://s3tools.org/s3cmd-sync) * [`gsutil rsync`](https://cloud.google.com/storage/docs/gsutil/commands/rsync)