Rehber · Yedek depoları

Yedekler B2’de dursun.

B2’nin S3 uyumlu API’siyle çalışır. Bir bucket ve yalnızca ona yetkili bir anahtar açarsın, Kule’de veritabanının yedeklemesini oraya çevirirsin. Yedekleri her gece sunucundaki Dokploy alıp gönderir; Mac’inin açık olması gerekmez.

4 dkSon güncelleme: 14 Ekim 2026

Başlamadan önce

  • Bir Backblaze B2 hesabı
  • Kule’ye eklenmiş, Dokploy kurulu bir sunucuda bir veritabanı

1Bucket’ı oluştur

B2 panelinde yeni bir bucket oluştur, örneğin merttopuz-yedek, ve dosyalarını herkese kapalı (private) tut.

Bucket’ın kartında bir Endpoint değeri görürsün, örneğin s3.eu-central-003.backblazeb2.com. Bu, bucket’ın S3 uyumlu adresi; birazdan lazım olacak.

2Application key oluştur

Sol menüde B2 Cloud Storage altındaki Application Keys’i aç ve Add a New Application Key’e bas.

  • Anahtara bir ad ver.
  • Allow Access to Bucket(s) menüsünden yalnızca merttopuz-yedek’i seç.
  • Erişim türü olarak Read and Write’ı seç. Eski yedekleri temizlemek için silme izni de gerekiyor.
  • Allow List All Bucket Names’i işaretle. Backblaze, tek bucket’a sınırlı anahtarların S3 uyumlu araçlarla çalışması için bunu öneriyor.

Create New Key’e bastığında iki değer görürsün: keyID ve applicationKey. S3 dilinde keyID access key, applicationKey secret karşılığıdır.

applicationKey yalnızca bir kez gösterilir; hemen bir yere not et. Hesabın ana anahtarını (master application key) kullanma: B2’nin S3 uyumlu API’si onu kabul etmez.

3Kule’de yedeklemeyi aç

Veritabanları’nda yedeklemek istediğin veritabanının kartında Yedeklemeyi aç’a bas. Hedef seçiminde + S3 uyumlu depo’yu seç.

  1. Sağlayıcı olarak Backblaze B2’yi seç.
  2. Bucket alanına bucket’ın endpoint’ini ve adını birlikte yaz (aşağıda).
  3. Access key alanına keyID’yi, Secret alanına applicationKey’i yapıştır ve kaydet.
  4. Yedekleme penceresine dönünce hedef olarak bu bucket seçili gelir. Onayla.
https://s3.eu-central-003.backblazeb2.com/merttopuz-yedek

Adresi bucket kartındaki endpoint’le kur. Bucket’ın eu-central-003 bölgesindeyse yalnızca bucket’ın adını yazman da yeter; Kule bu bölgenin adresini kendisi tamamlar.

Depoyu ekledikten sonra yedeklemeyi aynı pencerede aç. Depo, onu kullanan ilk yedeklemeyle birlikte Dokploy’a kaydedilir.

4Bundan sonra

Kule bucket’ı Dokploy’a yedek hedefi olarak ekler ve veritabanı için bir gece planı kurar. Dokploy her gece 03:00’te (sunucunun saatiyle) yedeği alır ve bucket’ta veritabanının Dokploy’daki adını taşıyan bir klasöre koyar; en yeni 14 yedek tutulur. Mac’inin açık olması gerekmez.

keyID ve applicationKey doğrudan sunucundaki Dokploy’a gider ve orada saklanır. Kule bunları kendi tarafında tutmaz.

Geri yükleme şimdilik elle yapılır: yedek dosyası bucket’ta durur, Kule otomatik geri yükleme yapmaz. Yedekleri bu Mac’te de tutmak istersen aynı veritabanı için bu Mac’e yedeklemeyi de açabilirsin.

Sonraki adımlar

Kule çıktığında haber verelim.

Listedekiler ilk sürüme herkesten önce erişir.