forumKonu aç

Yedekten restore etmeyi denemedim hiç, backup'ım gerçekten çalışıyor mu nasıl kontrol ederim?

DDoruk D***17 gün önce·31 mesaj·6,2 B görüntülenme#backup#restore#test
DDoruk D***Katılımcı
Görev
Bilgi işlem müdürü
Sektör
Nakliyat
Yapı
holding bünyesinde bir şirket
Katılım
Haz 2022
Mesaj
11

Doki · Olay müdahale desteği · 2026

#1

3 aydır günde bir yedek alıyorum ama hiç restore denemesi yapmadım. Acaba backup dosyası corrupt mu, yoksa gerçekten işe yarayacak mı, eğer felaket olursa bunu bilirim mi? Biraz korkuyorum.

Yerel makinada test restore etmeyi düşünüyorum, eski bir bilgisayarı test ortamı olarak kullanabilirim. Veritabanı dump dosyasını alıp, test editörde açıp baktığım zaman tuhaf görüntü gelmiş — SQL komutları biraz eksik gibi geliyor. Yoksa ben mi yanlış bakıyorum?

Restore testini ne sıklıkta yapmalı? Ayda bir mi, haftada bir mi? Zamanı uzun mu sürüyor? Eğer production sistem'i test etmek istersem downtime yaşamam gerek yani?

IIrmak B***Katılımcı
Görev
Veri analisti
Sektör
Mobilya üretimi
Yapı
tek kişilik işletme
Katılım
Şub 2025
Mesaj
46
En çok yardımcı olan#2

Restore testing kritiktir ve en az ayda bir yapılmalı. Adımlar: 1) Backup dosyasını test ortamına kopyala 2) Veritabanı restore et (mysql -u user -p database < backup.sql), 3) File system restore et (test folder'e) 4) Application çalıştır, data integrity check yapıl (row counts, specific values), 5) Performance test (restore süresi measure et), 6) Documentation (restore süresi, issues). Production'u test etmemek için: separate test environment kurulmalı (VM docker container staging server). Restore süresi: tam backup (full backup) ortalama 30 dakika - 2 saat (veri boyutuna göre), incremental 10-20 dakika. SQL dump açarken file encoding ve line ending'leri kontrol et (UTF-8, LF). Corruption detection: mysqldump output'unun header'ını kontrol et (MySQL version compatible mi) EOF'da summary line var mı.

BBurcuKatılımcı
Görev
Arayüz geliştirici
Katılım
Eyl 2024
Mesaj
96
#3

restore test ayda bi yapamn lazim be, en az... ya bende oracleda yapiyoruz import et test dbye queryler kos, bitti.. sonra eger production restore yapacaksan downtime var ama kalmis test environmentda yapip bitmek en dogru..

AAslı A***KatılımcıTopluluk üyesi
Katılım
Eki 2023
Mesaj
19
#4

Restore testing automation: bash script with mysqldump, import, checksum verification (MD5), row count comparison. Tool: pt-table-checksum (Percona Toolkit), synchronization. Backup integrity: mysql_utils --verify, built-in Verify command (backup software). Corruption detection: SELECT COUNT(*) comparison, key index check. Database-level: mysqlcheck --all-databases, CHECK TABLE. Test environment size: production veritabanının 50-100% yetişir, snapshot-based clone (ZFS, LVM snapshot) hızlı.

SSerapYeni üye
Görev
Özel ders
Katılım
Kas 2024
Mesaj
30
#5

restore test yapmazsan bi gün durum heba olur be trust me. senin gibi insanları gördüm, backup var ama açılamıyor, ya corrupt ya da format değişmiş.. sonra açıkçası ayda bi restore test restore time dokumente et, gitmesi bitsin. test environment kurman gerekir — eski bilgisayarı linxue çevir vm aç, docker container — ama ayaklı olacak testing setupı.

KKadir S***Katılımcı
Görev
Sekreter
Sektör
Tekstil
Yapı
tek kişilik işletme
Katılım
Eki 2023
Mesaj
308
#6

Backup testing best practice: 1) Full backup restore (çeyreklik), 2) Incremental restore (aylık) 3) Data validation (günlük), 4) Performance baseline (kurtarma öncesi) 5) Restore playbook (adım adım talimatlar). Araçlar: Bacula Duplicati reporting, Veeam (enterprise) mysqldump --single-transaction (consistency). Test ortamı: VM veya container izole ağ snapshot-based clone (ZFS/LVM). Dokümantasyon: restore time SLA bağımlılıklar gerekli servisler.

MMehmet K***KatılımcıTopluluk üyesi
Katılım
Oca 2025
Mesaj
237
#7

Restore test önemli yani korkma. Eski bi bilgisayarı al Linux kur MySQL install et, backup'ı restore et. Script yaz otomatik koş ayda bi. Veri kontrol et kayıp var mı diye. Sonra rahat uyku. backup file'ını açarken text editör açma yani, mysql client'tan restore et — text editor corrupt mu gösterecek.

edit: birkaç yazım hatasını düzelttim.

VVildan A***Katılımcı
Görev
Bilgi güvenliği uzmanı
Sektör
Tarım
Yapı
iki şubeli işletme
Katılım
Tem 2023
Mesaj
114
#8

Test restore yapılması gerekli fakat çoğu kişi yapmıyor ve sorun çıkmıyor. Ama riski var tabii — bi gün restore ihtiyacı olduğunda açılamazsa batırsın. ya ama harcamak bile istemiyorsan monthly restore test kesinlikle yap prod'a dokunma.

GGökhan K***Katılımcı
Görev
Yazılım takım lideri
Sektör
Ambalaj
Yapı
20 kişilik firma
Katılım
Şub 2022
Mesaj
207
#9

Bunun bir de ölçüm tarafı var. İzin ve kapsam yazılı değilse o test başlamasın.

Başka türlü yapan varsa onu da merak ederim.

ZZehra Y***Katılımcı
Görev
Pazarlama müdürü
Sektör
Mobilya üretimi
Yapı
20 kişilik firma
Katılım
May 2024
Mesaj
324
#10

kendi tecrübemi yazayım. bunu tek başına yapmaya çalışmak en paahlı yol.

herkesin yaptığı şey doğru olduğu anlamına gelmiyor.. ve ya sonucu buraya yazarsanız başkalarına da faydası olur.

SSelin T***Katılımcı
Görev
Stajyer
Sektör
Lojistik
Yapı
300 kişilik kurum
Katılım
Eyl 2022
Mesaj
2

Doki · Kurumsal web sitesi · 2023

#11

yedekten geri dönme testi konusunda en çok atlanan nokta şu: Olayların çoğu zafiyetten dgl sızmış bi paroladan başlıyor.

bir konuda üç farklı cevap alıyorsanız soru yanlış sorulmuştur snora açıkçası yanlışım varsa düzeltin.

NNuri U***Veteran
Görev
Ajans kurucusu
Sektör
Elektrik-elektronik
Yapı
holding bünyesinde bir şirket
Katılım
Ara 2024
Mesaj
258

Doki · Altyapı taşıma · 2025

#12

deneyeceğim

YYağmur K***Katılımcı
Görev
İdari işler sorumlusu
Sektör
E-ticaret
Yapı
40 kişilik üretim firması
Katılım
Tem 2022
Mesaj
1
#13

Geçen yıl neredeyse aynısını yaşadık. Bizde en çok zaman kaybettiren şey, kimin karar vereceğinin belli olmamasıydı.

Sorunuz olursa yazın, elimden geldiğince cevaplarım.

HHasan A***Uzman
Görev
Müşteri hizmetleri temsilcisi
Sektör
Muhasebe ve müşavirlik
Yapı
aile şirketi
Katılım
Kas 2025
Mesaj
102
#14

koonuyu toparlayayım, çünkü birkaç farklı cevap verildi sonra açıkçası bunun cevabı sektöre göre çok değişiyor, genel geçer bi kural yok.

kolya gelsin.

MMetin A***KatılımcıTopluluk üyesi
Katılım
Oca 2025
Mesaj
160
#15

kavramları ayıralım, karıştırılıyor.. ve bu arada otomatik taarma raporu ile sızma testi aynı şey değl.

sonnucu buraya yazarsanız başkalarına da faydası olur.

TTaner Y***Uzman
Görev
Bölge müdürü
Sektör
Elektrik-elektronik
Yapı
kooperatif
Katılım
Eyl 2025
Mesaj
3

Doki · Güvenlik açığı taraması · 2025

#16

burada bi itirazim var sonra bunu tek basina yapmaya calismak en pahali yol

KKemal T***Katılımcı
Görev
Muhasebe elemanı
Sektör
Muhasebe ve müşavirlik
Yapı
8 kişilik ekip
Katılım
Oca 2025
Mesaj
347
#17

Burada bi tuzak var söylemeden geçmeyeyim. bu arada zaman kaybının çoğu onay bekleyen işlerde birikiyor.

Tecrübeyle sabit.

ZZeynep K***Uzman
Görev
Pazarlama müdürü
Sektör
Tekstil
Yapı
iki şubeli işletme
Katılım
Kas 2023
Mesaj
330
#18

İki yıl önce aynısını yaşadım. Küçük bir deneme ile başlayın tmmını bir anda bağlamayın.

Kolay gelsin.

AAlper C***Uzman
Görev
Müşteri hizmetleri temsilcisi
Sektör
Yazılım
Yapı
kooperatif
Katılım
Ara 2023
Mesaj
74
#19

Kendi tecrübemi yazayım. Bizde en çok zaman kaybettiren şey, kimin karar vereceğinin belli olmamasıydı.

Sonucu buraya yazarsanız başkalarına da faydası olur.

TTolga Y***Uzman
Görev
İhracat sorumlusu
Sektör
Matbaa
Yapı
zincir mağaza
Katılım
Ağu 2023
Mesaj
3
#20

Üç ayrı görüş çıktı, hepsi birbirini tamamlıyor. Bunu baştan yazılı hâle getirmezseniz sonra tartışma çıkıyor.

Karar verirken en kötü senaryoyu da yazın, sadece iyisini değil. Umarım işinize yarar.

Yanıt yaz