dotCREA
TREN
Bakım & Destek

Shopify mağazasının yedeği: panelden ne alınır, ne geri yüklenemez?

Shopify mağaza verisini sizin adınıza yedeklemiyor; silinen ürünü geri getiren bir düğme de yok. Panelden hangi veriler dışa aktarılabiliyor, bunlardan hangileri geri yüklenebiliyor, temada nereye kadar geri dönülebiliyor ve otomatik yedek uygulaması ne zaman gerekiyor?

Shopify'ın Plus mağazaları için yazdığı yayına geçiş rehberinde açık bir cümle var: Shopify mağaza verisini yedekleme seçeneği sunmuyor. Rehber örneği de kendisi veriyor. Mağazadaki bütün ürünleri silerseniz bu veriyi geri getirmenin yolu yok. Shopify bu yüzden yedeğin elle ya da bir uygulamayla alınmasını öneriyor.

Sorun genellikle bir kaza anında fark ediliyor. Yanlış sütunla yapılan bir CSV içe aktarımı yüzlerce ürünün açıklamasını eziyor, bir entegrasyon stokları sıfırlıyor, bir personel yanlış koleksiyonu siliyor. O anda elinizde bir dosya varsa iş birkaç saatte düzelir. Dosya yoksa eksik kalan her şey elle yeniden giriliyor.

Bu yazıda panelden alınabilen yedekleri, bu yedeklerin hangisinin geri yüklenebildiğini ve tema tarafındaki geri dönüş imkanını Shopify belgelerine dayanarak sıralıyoruz.

Panelden dışa aktarılabilenler

Shopify'ın yedekleme ve kopyalama sayfası CSV olarak dışa aktarılabilen verileri şöyle sayıyor: ürünler, müşteriler, siparişler, hediye kartı kodları, indirim kodları ve finansal veriler. Tema ayrıca indirilerek yedekleniyor. Her birinin kendine göre ayrıntısı var.

Ürünler: görseller dosyanın içinde yer almıyor, yalnızca görsel adresleri sütun olarak yazılıyor. Tek bir üründe 100'den fazla varyant varsa dosya indirilmek yerine e-postayla geliyor.
Siparişler: en fazla 50 sipariş ya da o sayfadaki siparişler doğrudan iniyor. Daha fazlası ya da tarih aralığıyla yapılan dışa aktarım, size ve mağaza sahibine e-postayla gönderiliyor. Shopify, 400.000 kalemlik bir dışa aktarımın yaklaşık dört saat sürebileceğini yazıyor.
Ödeme hareketleri: siparişlerden ayrı olarak “işlem geçmişi” dışa aktarılabiliyor. Bu dosyada yalnızca tahsil edilmiş ödemeler var, provizyon kayıtları yok.
Tema: Online Mağaza sayfasında temanın işlem menüsünden “Tema dosyasını indir” seçildiğinde ZIP dosyası, işlemi yapan personelin giriş e-postasına gönderiliyor.

Tema ZIP'inin neyi kapsamadığına dikkat edin. Shopify'ın sayfasına göre indirilen temada ürünler, koleksiyonlar, menüler, sayfalar, blog yazıları, görseller ve İçerik > Dosyalar altındaki diğer dosyalar yok. Tema yedeği yalnızca temanın kodunu ve ayarlarını koruyor.

Yedekte durup geri yüklenemeyenler

Bir verinin dışa aktarılabilmesi geri yüklenebileceği anlamına gelmiyor. Shopify'ın aynı sayfası bir mağazayı başka bir mağazaya kopyalamayı anlatırken sınırları da tek tek yazıyor.

Ürünler ve müşteriler CSV ile geri içe aktarılabiliyor. Koleksiyonlar, ürün CSV'sine koleksiyon sütunu eklenirse geliyor; eklenmezse elle kuruluyor.
Siparişler Shopify yönetici paneli üzerinden içe aktarılamıyor. Bunun için üçüncü taraf bir uygulama ya da API gerekiyor.
İndirim kodları ve müşterilere verilmiş hediye kartları aktarılamıyor.
Kaydedilmiş özel raporlar ve ziyaretçi trafiği verisi taşınmıyor.
Vergi, kargo, ödeme ve checkout ayarları elle yeniden yapılıyor. Uygulamalar yeniden kuruluyor, menüler yeniden oluşturuluyor; sayfalar ve blog yazıları kopyala-yapıştır ile taşınıyor.

CSV yedeği, katalog ve müşteri listesi için gerçek bir geri dönüş yolu. Sipariş dosyası ise bir kayıt. Muhasebe, uyuşmazlık ya da denetim için elinizde durması önemli, ama siparişleri mağazaya geri koymak için tek başına yetmiyor.

İlgili yazı
Yayından sonra bakım

Yedek düzeninin yayın sonrası bakımın neresinde durduğunu, hangi kontrolün hangi sıklıkta yapıldığını ayrı bir yazıda anlattık.

Bakım yazısı

Temada nereye kadar geri dönülebilir?

Tema kodunda Shopify'ın kendi geri dönüş aracı var. Kod düzenleyicide bir dosyayı açtığınızda Timeline görünümü o dosyanın önceki hallerini listeliyor; bir kayda tıklayıp farkları görebiliyor ve dosyayı o haline döndürebiliyorsunuz. Aracın sınırları ise belgede açıkça yazıyor.

Her seferinde tek bir dosya geri yükleniyor; temanın tamamı bir tarihe döndürülemiyor.
Silinmiş tema dosyaları geri getirilemiyor.
Geri yükleme dosyanın tamamını değiştiriyor; o dosyada korumak istediğiniz yeni değişiklikler de gidiyor.
Geçmiş sınırlı; eski sürümler bir süre sonra listede bulunmayabiliyor.
Assets klasöründeki görsel, CSS, JavaScript ve font dosyalarının geçmişi tutulmuyor.

Bu yüzden temada güvenli yol, değişiklikten önce yayındaki temayı kopyalamak ve büyük işlerden önce ZIP olarak indirmek. Standart planlarda kütüphanede en fazla 20 tema tutulabildiği için eski kopyaları silmeden önce indirmek de aynı alışkanlığın parçası.

İlgili yazı
Tema sürüm yönetimi

Kütüphane kopyasından GitHub entegrasyonuna kadar tema değişikliklerini izlenebilir tutmanın üç düzeyini ayrı bir yazıda anlattık.

Sürüm yönetimi yazısı

Otomatik yedek uygulaması ne zaman gerekir?

Shopify'ın rehberi yedeğin özellikle iki durumda önemli olduğunu söylüyor: kalabalık bir ekip çalışıyorsa ve ürün, stok, müşteri, sayfa ya da temaya veri yazan entegrasyonlar varsa. ERP ya da pazaryeri entegrasyonu ürünleri ve stokları düzenli güncelliyorsa, yanlış bir alan eşleşmesi fark edilene kadar her senkronizasyonda yeniden yazılıyor ve kısa sürede yüzlerce ürüne yayılıyor.

Böyle bir mağazada elle alınan aylık CSV yeterli olmuyor; dünün verisine dönebilmek gerekiyor. App Store'daki yedek uygulamaları bunu otomatik yapıyor. Seçerken şu sorulara cevap arayın:

Neyi yedekliyor? Ürün ve müşterinin yanında varyant metafield'ları, sayfalar, blog yazıları, menüler ve tema da kapsamda mı?
Nasıl geri yüklüyor? Tek bir ürünü ya da tek bir alanı geri getirebiliyor mu, yoksa yalnızca toplu geri yükleme mi var?
Ne sıklıkla ve ne kadar geriye? Günlük mü, değişiklik anında mı; kaç günlük geçmiş tutuluyor?
Veri nerede duruyor? Müşteri kayıtları kişisel veri; uygulamanın veriyi hangi ülkede ve kimin altyapısında tuttuğunu KVKK yükümlülükleriniz açısından da değerlendirin.
İlgili hizmet
Yedek düzeninizi birlikte kuralım

Mağazanızdaki entegrasyonlara ve ekibinize göre neyin, hangi sıklıkta ve nasıl yedekleneceğini belirliyor, geri yüklemenin gerçekten çalıştığını bir test mağazasında deniyoruz. Elle alınan CSV yedeği yetiyorsa uygulama önermiyoruz.

Bakım ve destek hizmetimiz

Uygulama gerekmeyen bir mağaza için basit bir düzen

Tek kişinin yönettiği, entegrasyonu az bir mağazada aşağıdaki takvim yaygın kazalarda geri dönüş yolu bırakıyor. Takvimi biz kullanıyoruz; Shopify'ın bir önerisi olarak okumayın.

Her toplu içe aktarma ve toplu düzenlemeden önce: ürün CSV'si.
Her tema değişikliğinden önce: yayındaki temanın kopyası; büyük işlerde ayrıca ZIP.
Ayda bir: ürün, müşteri ve sipariş dışa aktarımları; dosyalar tarihleriyle ortak bir klasörde dursun, e-posta kutusunda kaybolmasın.
Ürün görsellerinin ve marka dosyalarının asılları mağazanın dışında da bir yerde.
Yılda bir: ürün CSV'sini bir test mağazasına içe aktarıp dosyanın gerçekten geri yüklenebildiğini görmek.

Yapmanıza gerek olmayanlar

Her gün elle dışa aktarım almak: değişikliğin az olduğu bir mağazada iş yükü getirir, kısa sürede bırakılır.
Entegrasyonu olmayan küçük bir mağaza için kapsamlı bir yedek uygulamasına aylık ücret ödemek.
Kütüphanede “her ihtimale karşı” onlarca tema kopyası biriktirmek: standart planlardaki 20 tema sınırına takılırsınız; eskileri indirip silin.

Kaynaklar

  1. Shopify Yardım Merkezi, Shopify Plus plan go live guide: Shopify'ın mağaza verisi için yedekleme seçeneği sunmaması, silinen ürünlerin geri getirilememesi, elle ya da uygulamayla yedek önerisi
  2. Shopify Yardım Merkezi, Backups and duplication: CSV ile dışa aktarılabilen veriler; siparişlerin, indirim kodlarının, verilmiş hediye kartlarının ve özel raporların aktarılamaması; elle yeniden kurulan ayarlar
  3. Shopify Yardım Merkezi, Exporting products: ürün yedeği amacı, görsellerin dosyaya girmemesi, 100 varyant üstünde e-postayla gönderim
  4. Shopify Yardım Merkezi, Exporting orders: 50 sipariş sınırı, e-postayla gönderim, işlem geçmişinde yalnızca tahsil edilmiş ödemeler
  5. Shopify Yardım Merkezi, Editing theme code: Timeline görünümünde tek dosya geri yükleme, silinen dosyaların ve assets klasörünün geçmişinin olmaması
dC
dotCREA Shopify ekibi
3 Kasım 2026 tarihinde yayımlandı
Paylaş
Bu konuyu mağazanız için konuşalım
Mağaza adresinizi gönderin, ücretsiz değerlendirelim.
Teklif alın

İlgili yazılar