Yaklaşık 5 dakika
Wasabi, Hetzner, Scaleway ve diğer S3 uyumlu depolama servisleri ile Aktar nasıl kullanılır
Aktar, Amazon S3 API'sini uygulayan her sağlayıcıyla çalışır. Other S3-Compatible'ı seç ve sağlayıcının uç noktasını, bölgesini ve anahtarlarını gir. Yaygın örnekler:
- Wasabi:
https://s3.<region>.wasabisys.com, örneğins3.eu-central-1.wasabisys.com - Hetzner Object Storage:
https://<location>.your-objectstorage.com, örneğinfsn1.your-objectstorage.com - Scaleway:
https://s3.<region>.scw.cloud, örneğins3.fr-par.scw.cloud - Akamai (Linode):
https://<region>.linodeobjects.com
Neye ihtiyacın var
- S3 uyumlu bir sağlayıcıda hesap
- Mac'inde kurulu Aktar
Adım adım
- 1
Bir bucket oluştur
Sağlayıcının konsolunda bir bucket oluştur ve bölgesini ya da konumunu not al, örneğin
eu-central-1,fsn1ya dafr-par. - 2
Herkese açık okumaya izin ver
Sağlayıcının bucket görünürlük ayarıyla ya da
s3:GetObjectiznini veren bir bucket policy ile bucket'taki nesneleri herkese açık okunur yap. Aktar dosya bazında izin ayarlamaz, bu yüzden bunun bucket üzerinde yapılandırılması gerekir. - 3
Erişim anahtarları oluştur
Bucket'a okuma ve yazma erişimi olan bir S3 access key ve secret oluştur.
- 4
Hedefi Aktar'a ekle
Settings → Destinations → Add Destination'da Other S3-Compatible'ı seç ve aşağıdaki değerleri gir. Bu hazır ayar virtual-hosted style URL'ler (
bucket.endpoint) kullanır. Sunucun yalnızca path-style URL'leri destekliyorsa bunun yerine MinIO hazır ayarını seç. - 5
Test et ve kaydet
Test Connection'a, ardından Save'e tıkla.
Aktar ayarları
Bu değerleri Settings → Destinations → Add Destination bölümüne gir. Alan adları uygulamadakiyle aynıdır.
| Alan | Örnek değer |
|---|---|
| Provider | Other S3-Compatible |
| Endpoint | https://fsn1.your-objectstorage.comSağlayıcının S3 uç noktası. |
| Region | fsn1Bucket'ın bölgesi ya da konumu. |
| Access Key ID | … |
| Secret Access Key | •••••••• |
| Bucket | your-bucket |
| Public Base URL | your-bucket.fsn1.your-objectstorage.comYa da bucket'ın önündeki bir CDN veya özel alan adı. |
İpuçları
- Seçtiğin bölgenin tam uç noktası için sağlayıcının dokümantasyonuna bak.
- Sağlayıcın CDN ya da özel alan adı sunuyorsa Public Base URL olarak o adresi kullan.
Sorun giderme
Test Connection bucket'a ulaşamıyor
Uç noktayı ve bölgeyi yeniden kontrol et. Sağlayıcı yalnızca path-style URL'leri destekliyorsa hazır ayarı MinIO'ya çevir.
Bağlantılar 403 döndürüyor
Bucket henüz herkese açık okumaya izin vermiyor. Bkz. Access Denied hataları.
Hâlâ takıldın mı?SSS'ye göz at ya da GitHub'da sor.