İçeriğe geç
Tüm yazılar

Restic ile şifreli ve artımlı yedekleme

Sağlayıcınızın yedeğine güvenmeyin. Restic ile veritabanını ve dosyaları ucuz bir object storage'a şifreli olarak yedeklemek.

Taha Bayar1 dk okuma 373
İçindekiler

"Sağlayıcı yedek alıyor zaten" cümlesi, veri kaybı hikâyelerinin klasik başlangıcıdır. Kendi yedeğinizi alın.

Neden Restic?

  • Şifreli: Yedekler depolama sağlayıcısına gitmeden şifrelenir.
  • Artımlı: Sadece değişen bloklar yüklenir.
  • Çok sayıda hedef: S3, B2, R2, SFTP, yerel disk.

Kurulum

sudo apt install restic
export RESTIC_REPOSITORY="s3:https://<hesap>.r2.cloudflarestorage.com/yedek"
export RESTIC_PASSWORD_FILE=~/.restic-parola
restic init

Veritabanını yedeklemek

Veritabanı dosyalarını doğrudan kopyalamak yerine döküm alın:

docker exec postgres pg_dump -U blog blog | gzip > /tmp/blog.sql.gz
restic backup /tmp/blog.sql.gz ~/stack

Eski yedekleri temizlemek

restic forget --keep-daily 7 --keep-weekly 4 --keep-monthly 6 --prune

Ve en önemlisi: geri yüklemeyi test edin. Hiç geri yüklenmemiş yedek, yedek değildir.

Paylaş

Yazar

Taha Bayar

Bu blogun sahibi. Sunucular, yazılım ve öğrendiklerim üzerine yazıyorum.

Yorumlar1

  • Mert Kaya

    Performans farkını ölçtünüz mü? Rakam görmek ilginç olurdu.

Benzer yazılar