Yedekleme ve Geri Yükleme

87 görüntülenme Markdown

Sistemin veritabanını, dosyalarını ve yüklemelerini elle veya bir zamanlamayla yedekleyip uzak bir hedefe gönderin, gerektiğinde geri yükleyin.

Ekrana Erişim

Sol menüden Ayarlar'ı, ardından Güvenlik Ayarları'nı, sekme şeridinden de Yedekleme'yi seçin.

Adres: {admin}/settings/security?general=backup

Ekranın solunda dört alt sekme durur: Ayarlar, Yedekler, Zamanlamalar, Uzak Depolama. Birine doğrudan gitmek için adrese &backup=backups, &backup=schedules ya da &backup=storage ekleyin.

Ekranda Neler Var

Ayarlar

Üstte iki kart durur: Sistem Uyumluluğu gereken PHP özelliklerini denetler, sorun varsa tıklanınca ayrıntı açılır. Disk Kullanımı sunucudaki boş/dolu alanı bir çubukla gösterir. Altında Yedekleme Ayarları kartı ve iki sekmeli Hariç Tutulanlar kartı yer alır.

Yedekler

Alınan her yedeği Yedek, Hedef, Oluşturma ve Durum kolonlarıyla listeler; satırlar içerik rozeti taşır, devam edende ilerleme çubuğu görünür. Üstteki Yedek Oluştur butonu elle yedek başlatır.

Zamanlamalar

Ad, Sıklık, Hedef, Sıradaki çalışma zamanı ve Durum kolonlarıyla kendiliğinden çalışan yedekleri listeler. Üstteki Zamanlama Oluştur butonu yenisini açar.

Uzak Depolama

Yedeklerin yüklenebileceği hedefleri Ad, Tür, Oluşturma ve Durum kolonlarıyla listeler. Üstteki Hedef Ekle butonu yeni bir sağlayıcı bağlar.

Alanlar

Ayarlar Sekmesi

Yedekleme Sistemi
Açar/kapatır. Kapatırken onay istenir; kapalıyken yedek alınmaz, var olan yedekler silinmez.
Yedekleme Dizini
Kurulum köküne göre yol, boş bırakılırsa backups kullanılır. Yazarken kutu geçerliliği anında gösterir.
Hariç Tutulan Yollar
Dosya yedeklemesinden çıkarılacak klasör ve dosyaları ağaçtan işaretleyin.
Hariç Tutulan Tablolar
Veritabanı yedeklemesinden çıkarılacak tabloları işaretleyin; yapısı yine de yedeğe girer, verisi girmez. Liste en büyük tablodan başlar, böylece yedeği asıl büyüten tablolar en üstte durur.

Yedek Oluştur Penceresi

Uzak Hedef
Varsayılan Sadece Yerel. Listede yalnızca doğrulanmış hedefler görünür.
İçerik
Veritabanı, Dosyalar, Yüklemeler kartları, üçü de varsayılan işaretli. Dosyalar seçiliyse Yüklemeler onun içine girer.
Yükleme sonrası yerel kopya tut
Bir uzak hedef seçilince görünür; açarsanız dosya sunucuda da kalır.

Zamanlama Penceresi

Ad
Zorunlu. Zamanlamayı listede ve yedek geçmişinde tanır.
Etkin
Varsayılan açık. Kapalıyken hiç çalışmaz; Yedek Oluştur kullanılır.
Bittiğinde bildirim gönder
Varsayılan açık. Varsayılan alıcıya gider — genelde en eski yönetici, siz değil.
Uzak Hedef
Varsayılan Sadece Yerel; liste Yedek Oluştur penceresiyle aynıdır.
Sıklık
Saatlik, Günlük, Haftalık ya da Aylık; seçime göre altındaki alanlar değişir.
Saat
Saatlik dışındaki her sıklıkta görünür, varsayılan 03:00.
Haftanın Günü
Haftalık seçiliyken görünür.
Ayın Günü
Aylık seçiliyken görünür, 1 ile 31 arası.
Saklama Adedi
Zorunlu, en az 1, varsayılan 7; aşan en eski kopyalar otomatik silinir.
Yükleme sonrası yerel kopyayı koru
Bir uzak hedef seçilince görünür; açarsanız dosya sunucuda da kalır.

Hedef Ekle Penceresi

Sağlayıcı
FTP, SFTP, Google Drive, OneDrive, Yandex Disk veya Bunny Storage; yeni hedef eklerken seçilir, düzenlemede görünmez.
Ad
Zorunlu. Hedefi listede ve seçim kutularında tanır.
Bağlantı Bilgileri
Sağlayıcıya göre değişir: FTP/SFTP'de sunucu/kullanıcı/parola, bulutlarda hesabınıza bağlanan bir yetkilendirme penceresi.

Geri Yükle Penceresi

Geri Yüklenecek İçerik
Yedeğin taşıdığı parçalar seçilebilir, hepsi varsayılan işaretli gelir.
Onay için hesap parolanızı girin
Zorunlu; işlemi gerçekten sizin başlattığınızı doğrular.

İşlemler

Yedeklemeyi Açma ve Ayarlama

  1. Ayarlar alt sekmesinde Yedekleme Sistemi anahtarını açın.
  2. Gerekirse Yedekleme Dizini'ni değiştirin, Hariç Tutulanlar'dan çıkaracaklarınızı işaretleyin.
  3. Kaydet'e tıklayın. Sonraki yedekler bu ayarları kullanır.

Elle Yedek Oluşturma ve İndirme

  1. Yedekler alt sekmesinde Yedek Oluştur'a tıklayın — sistem kapalıyken veya meşgulken pasiftir.
  2. İsterseniz Uzak Hedef seçin, İçerik kartlarını işaretleyip Yedek Oluştur'a tıklayın.
  3. Satır Hazır olunca menüsünden İndir'i seçin, parolanızı girip İndir'e tıklayın; indirme yeni sekmede başlar.
  4. Hazır durumunun yanında sarı bir uyarı işareti varsa yedek alındı ama bazı dosyalar okunamadığı için arşive girmedi. İşaretin üzerine gelin, hangi dosyaların atlandığını gösterir. Genellikle bu dosyaların izinleri bozuk olur; sunucuda izinleri düzeltip yeni bir yedek alın.
  5. Başarısız olursa satır menüsünden Tekrar Dene'yi seçin.

Bir Yedekten Geri Yükleme

  1. Hazır durumundaki satırın menüsünden Geri Yükle'yi seçin.
  2. İçerikleri işaretleyin, parolanızı girin, Geri Yükle'ye tıklayın.
  3. Talep sıraya girer, cron'da başlar; ilerlemeyi aynı satırdan izlersiniz. Başlamadıysa Geri Yüklemeyi İptal Et ile vazgeçebilirsiniz.

Zamanlama Oluşturma

  1. Zamanlamalar alt sekmesinde Zamanlama Oluştur'a tıklayın.
  2. Ad verin, Sıklık'ı seçip saat/gün alanlarını doldurun, İçerik ve isterseniz Uzak Hedef belirleyin.
  3. Zamanlama Oluştur'a tıklayın. Değiştirmek için satır menüsünden Zamanlamayı düzenle'yi kullanın.

Uzak Depolama Hedefi Ekleme

  1. Uzak Depolama alt sekmesinde Hedef Ekle'ye tıklayıp bir sağlayıcı seçin.
  2. Ad ve bağlantı bilgilerini girin, Doğrula'ya tıklayın.
  3. Doğrulanınca açılan Hedef Ekle'ye tıklayın. Değiştirmek için satır menüsünden Hedefi düzenle'yi kullanın (yalnız klasör/yol değişince sınanır).
  4. Var olan bir hedefi sonradan yeniden sınamak için satır menüsündeki Doğrula'yı kullanın.

Yedek, Zamanlama veya Hedef Silme

  1. Satır menüsünden Yedeği sil, Zamanlamayı sil ya da Hedefi sil'i seçin.
  2. Parolanızı girip onaylayın. Çalışan bir yedek ve kullanılan bir hedef silinemez.

Dikkat Edilecekler

Geri yükleme mevcut içeriğin üzerine yazar

Önce otomatik bir güvenlik yedeği alınır, site bitene kadar bakım modunda kalır. Veritabanı geri yüklemesi oturumunuzu düşürebilir, yeniden giriş yapmanız gerekebilir.

Silme kalıcıdır

Bir yedeği, zamanlamayı ya da hedefi sildiğinizde geri alınamaz. Yalnız aktif zamanlamalar hedefi kilitler — geçmiş yedeklerin hedefi silinebilir ve o yedekler İndir'i kaybeder.

Zamanlamalar cron'a bağlıdır

Sunucuda cron çalışmıyorsa zamanlanmış yedekler başlamaz, kuyruktaki geri yükleme de ilerlemez.

Gerekli Yetkiler

Yedekleme sekmesini görüntülemek ve üzerindeki her işlemi (oluşturma, indirme, geri yükleme, zamanlama, hedef yönetimi) yapmak için SECURITY_BACKUP yetkisi gerekir.

Faydalı oldu mu?

Geri bildiriminiz için teşekkürler!

Hâlâ Yardıma mı İhtiyacınız Var?

Yukarıda bulamadığınız her şey için destek ekibimiz her zaman yanınızda.