Yaklaşık 5 dakika
S3 uyumlu herhangi bir depolamaya dosya yükleme
Aktar, Amazon S3 API'sini uygulayan her sağlayıcıyla çalışır. Diğer S3 Uyumlu seçeneğini belirle 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
Ayarlar → Hedefler → Hedef Ekle bölümünde Diğer S3 Uyumlu seçeneğini belirle 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
Bağlantıyı Test Et düğmesine, ardından Kaydet düğmesine tıkla.
Aktar ayarları
Bu değerleri Ayarlar → Hedefler → Hedef Ekle bölümüne gir. Alan adları uygulamadakiyle aynıdır.
| Alan | Örnek değer |
|---|---|
| Sağlayıcı | Diğer S3 Uyumlu |
| Endpoint | https://fsn1.your-objectstorage.comSağlayıcının S3 uç noktası. |
| Bölge | fsn1Bucket'ın bölgesi ya da konumu. |
| Access Key ID | … |
| Secret Access Key | •••••••• |
| Bucket | your-bucket |
| Genel Temel 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 Genel Temel URL olarak o adresi kullan.
Sorun giderme
Bağlantıyı Test Et sonucunda bucket'a ulaşılamı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.