OpenCart mağazanızda siparişler, müşteriler ve stok bilgisi veritabanında; ürün görselleri ise dosya sisteminde durur. Yedekalma her ikisini de kendi sunucunuzda paketler, şifreler ve doğrudan sizin bulut alanınıza gönderir. Eklenti kurmanıza veya veritabanı şifrenizi paylaşmanıza gerek yoktur.
Kredi kartı gerekmez · 14 gün ücretsiz deneme
Yedekleme planı kurarken hangi verinin nerede durduğunu bilmek gerekir.
Sipariş, ödeme durumu ve müşteri adresleri tamamen veritabanındadır; dosya yedeği bunları geri getirmez.
Ürün tanımları ve stok adetleri veritabanında, görselleri image/ altındadır. İkisi birlikte yedeklenmelidir.
Kupon tanımları ve kullanım sayaçları geri alınırsa aynı kupon tekrar kullanılabilir hâle gelir.
Kurduğunuz uzantıların yapılandırması veritabanında saklanır; yeniden kurulum ayarları geri getirmez.
Tek kurulumda birden fazla mağaza çalıştırıyorsanız hepsi aynı veritabanındadır — kısmi kayıp hepsini etkiler.
Sipariş ve fatura kayıtlarını saklamak yasal yükümlülüktür; kaybı ticari olduğu kadar hukuki risktir.
Yedekalma PHP Yedekleme Modülünü (.zip) indirin. OpenCart'e eklenti/uzantı kurulmaz.
Zip'i açıp yedekalma klasörünü sitenizin kök dizinine (public_html/yedekalma) FTP ile yükleyin.
Tarayıcıdan siteniz.com/yedekalma/ adresine girip panelden ürettiğiniz API token'ı yapıştırın.
Sıklık, bileşen ve depolama hedefini seçin; yedekler otomatik alınır, tek tıkla geri yüklenir.
Modül sizin sunucunuzda çalışır; veritabanı ve FTP şifreniz panelimize gönderilmez.
Yedek doğrudan Google Drive, S3, Dropbox, OneDrive, Yandex.Disk ya da kendi sunucunuza gider — bize uğramaz.
Panelden geri yükleyin; farklı sunucuya taşırken bağlantı ayarları güncellenir.
Dosya, veritabanı ve e-posta yedekleri zararlı içerik yönünden taranır.
Modül PHP 7.0 ve üzeri gerektirir; OpenCart sitelerinin neredeyse tamamı bu şartı karşılar. Veritabanı tarafında MySQL / MariaDB desteklenir — OpenCart zaten MySQL kullandığı için ek bir yapılandırma gerekmez.
Modül sitenizin kök dizinine bağımsız bir klasör olarak yüklenir; OpenCart çekirdek dosyalarına dokunmaz, tema veya uzantı olarak kurulmaz. Bu sayede OpenCart güncellemeleri yedeklemeyi bozmaz.
config.php vardır — biri unutulur
OpenCart'ta kök dizinde config.php, yönetim panelinde ise admin/config.php
bulunur. İkisi de veritabanı bilgilerini ve mutlak sunucu yollarını (DIR_APPLICATION,
DIR_STORAGE gibi) tutar. Elle yedek alanların en sık yaptığı hata yalnızca kökteki dosyayı
yedeklemektir; taşıma sonrası panel açılmaz. Her iki dosya da yedeğe girmeli ve sunucu değişiminde
içlerindeki yollar güncellenmelidir.
image/cache/ yedeğe girmemeli, image/catalog/ mutlaka girmeli
OpenCart ürün görsellerinin küçültülmüş sürümlerini image/cache/ altında üretir. Orta
ölçekli bir mağazada bu klasör tek başına birkaç gigabayta ulaşabilir ve tamamı yeniden
üretilebilir — yedeğe koymanın hiçbir faydası yoktur. Buna karşılık image/catalog/
gerçek ürün görsellerini tutar; kaybedilirse geri getirilemez. Bu ayrım tek başına arşiv boyutunu
çoğu mağazada yarıdan fazla düşürür.
storage/ klasörü web kökünün dışında olabilir
OpenCart 3.x ile birlikte system/storage/ dizininin web kökünün dışına taşınması
önerildi; oturum, önbellek, günlük, indirilebilir ürün dosyaları ve yüklenen belgeler orada durur.
Yalnızca public_html altını yedekleyen bir yöntem, müşterilerin satın aldığı
dijital ürünleri ve yüklediği belgeleri kaçırır. Yedek kapsamı belirlenirken bu dizinin
gerçek konumu config.php içindeki DIR_STORAGE değerinden okunmalıdır.
oc_order, oc_order_product, oc_customer ve oc_product
tabloları (ön ek kurulumda değiştirilmiş olabilir) sürekli yazılır. Dosyalar günde bir yedeklenirken
veritabanının saatlik yedeklenmesi tipik bir kurulumdur: kaybedilen bir saatlik sipariş
bile geri getirilemez. Artımlı yedekleme ile değişmeyen ürün görselleri
her turda yeniden gönderilmez.
Aradığınızı bulamadıysanız tüm yedekleme çözümleri sayfasında platform ve senaryo bazlı sayfaların tam listesi var; tutarlar için yedekleme fiyatları sayfasına bakabilirsiniz.
14 gün ücretsiz deneyin; kredi kartı gerekmez, deneme sonunda otomatik ücret çekilmez.
Ücretsiz Hesap Oluştur