{"id":20381,"date":"2026-02-25T16:07:53","date_gmt":"2026-02-25T13:07:53","guid":{"rendered":"https:\/\/sunucun.com.tr\/blog\/veritabani-yedekleme-dump-nasil-alinir-manuel-ve-otomatik-yontemler\/"},"modified":"2026-02-25T16:08:00","modified_gmt":"2026-02-25T13:08:00","slug":"veritabani-yedekleme-dump-nasil-alinir-manuel-ve-otomatik-yontemler","status":"publish","type":"post","link":"https:\/\/sunucun.com.tr\/blog\/veritabani-yedekleme-dump-nasil-alinir-manuel-ve-otomatik-yontemler\/","title":{"rendered":"Veritaban\u0131 Yedekleme (Dump) Nas\u0131l Al\u0131n\u0131r? Manuel ve Otomatik Y\u00f6ntemler."},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_84 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/sunucun.com.tr\/blog\/veritabani-yedekleme-dump-nasil-alinir-manuel-ve-otomatik-yontemler\/#Veritabani_Yedeklemenin_Kritik_Onemi\" >Veritaban\u0131 Yedeklemenin Kritik \u00d6nemi<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/sunucun.com.tr\/blog\/veritabani-yedekleme-dump-nasil-alinir-manuel-ve-otomatik-yontemler\/#Veri_Kaybina_Karsi_En_Guclu_Savunma\" >Veri Kayb\u0131na Kar\u015f\u0131 En G\u00fc\u00e7l\u00fc Savunma<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/sunucun.com.tr\/blog\/veritabani-yedekleme-dump-nasil-alinir-manuel-ve-otomatik-yontemler\/#Is_Surekliligi_ve_Felaket_Kurtarma\" >\u0130\u015f S\u00fcreklili\u011fi ve Felaket Kurtarma<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/sunucun.com.tr\/blog\/veritabani-yedekleme-dump-nasil-alinir-manuel-ve-otomatik-yontemler\/#Test_ve_Gelistirme_Ortamlari_Olusturma\" >Test ve Geli\u015ftirme Ortamlar\u0131 Olu\u015fturma<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/sunucun.com.tr\/blog\/veritabani-yedekleme-dump-nasil-alinir-manuel-ve-otomatik-yontemler\/#Manuel_Veritabani_Yedekleme_Yontemleri\" >Manuel Veritaban\u0131 Yedekleme Y\u00f6ntemleri<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/sunucun.com.tr\/blog\/veritabani-yedekleme-dump-nasil-alinir-manuel-ve-otomatik-yontemler\/#Komut_Satiri_Araclari_mysqldump_ve_pg_dump\" >Komut Sat\u0131r\u0131 Ara\u00e7lar\u0131: mysqldump ve pg_dump<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/sunucun.com.tr\/blog\/veritabani-yedekleme-dump-nasil-alinir-manuel-ve-otomatik-yontemler\/#Otomatik_Veritabani_Yedekleme_Cozumleri\" >Otomatik Veritaban\u0131 Yedekleme \u00c7\u00f6z\u00fcmleri<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/sunucun.com.tr\/blog\/veritabani-yedekleme-dump-nasil-alinir-manuel-ve-otomatik-yontemler\/#Cron_Job_ile_Yedekleme_Betikleri_Zamanlama\" >Cron Job ile Yedekleme Betikleri Zamanlama<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/sunucun.com.tr\/blog\/veritabani-yedekleme-dump-nasil-alinir-manuel-ve-otomatik-yontemler\/#Manuel_ve_Otomatik_Yedekleme_Karsilastirmasi\" >Manuel ve Otomatik Yedekleme Kar\u015f\u0131la\u015ft\u0131rmas\u0131<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/sunucun.com.tr\/blog\/veritabani-yedekleme-dump-nasil-alinir-manuel-ve-otomatik-yontemler\/#Dogru_Veritabani_Yedekleme_Stratejisi_Nasil_Olusturulur\" >Do\u011fru Veritaban\u0131 Yedekleme Stratejisi Nas\u0131l Olu\u015fturulur?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/sunucun.com.tr\/blog\/veritabani-yedekleme-dump-nasil-alinir-manuel-ve-otomatik-yontemler\/#3-2-1_Yedekleme_Kurali\" >3-2-1 Yedekleme Kural\u0131<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/sunucun.com.tr\/blog\/veritabani-yedekleme-dump-nasil-alinir-manuel-ve-otomatik-yontemler\/#Yedekleri_Periyodik_Olarak_Test_Etme\" >Yedekleri Periyodik Olarak Test Etme<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/sunucun.com.tr\/blog\/veritabani-yedekleme-dump-nasil-alinir-manuel-ve-otomatik-yontemler\/#Guvenlik_ve_Sifreleme\" >G\u00fcvenlik ve \u015eifreleme<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<p>Veritaban\u0131 Yedekleme (Dump) Nas\u0131l Al\u0131n\u0131r? Manuel ve Otomatik Y\u00f6ntemler. Dijital d\u00fcnyada verinin de\u011feri, petrol\u00fcn de\u011ferini a\u015fm\u0131\u015f durumdad\u0131r. Web sitelerinden mobil uygulamalara, kurumsal kaynak planlama (ERP) sistemlerinden m\u00fc\u015fteri ili\u015fkileri y\u00f6netimi (CRM) yaz\u0131l\u0131mlar\u0131na kadar her dijital varl\u0131\u011f\u0131n kalbinde bir veritaban\u0131 yatar. Bu veritabanlar\u0131, i\u015f s\u00fcre\u00e7lerinin devaml\u0131l\u0131\u011f\u0131, m\u00fc\u015fteri bilgilerinin g\u00fcvenli\u011fi ve kurumsal haf\u0131zan\u0131n korunmas\u0131 i\u00e7in hayati \u00f6neme sahiptir. Ancak donan\u0131m ar\u0131zalar\u0131, siber sald\u0131r\u0131lar, yaz\u0131l\u0131m hatalar\u0131 veya basit insan hatalar\u0131 gibi \u00f6ng\u00f6r\u00fclemeyen durumlar, bu de\u011ferli verilerin an\u0131nda kaybolmas\u0131na neden olabilir. \u0130\u015fte bu noktada, veritaban\u0131 yedekleme, bir se\u00e7enek olmaktan \u00e7\u0131k\u0131p mutlak bir zorunluluk haline gelir. Veritaban\u0131 yedeklemesi, en basit tan\u0131m\u0131yla, bir veritaban\u0131n\u0131n belirli bir andaki anl\u0131k g\u00f6r\u00fcnt\u00fcs\u00fcn\u00fcn (snapshot) al\u0131narak farkl\u0131 bir konuma kopyalanmas\u0131 i\u015flemidir. Bu kopya, olas\u0131 bir felaket senaryosunda sistemin h\u0131zl\u0131 bir \u015fekilde eski kararl\u0131 durumuna d\u00f6nd\u00fcr\u00fclmesini sa\u011flar, b\u00f6ylece i\u015f kesintilerini ve finansal kay\u0131plar\u0131 en aza indirir.<\/p>\n<p><\/p>\n<figure class=\"wp-block-image aligncenter size-medium is-resized\">\n  <img src=\"https:\/\/sunucun.com.tr\/blog\/wp-content\/uploads\/2026\/02\/text-veritabani-yedekleme-dump-nasil-alinir-manuel-ve-otomatik-yontemler.png\" class=\"size-medium aligncenter\" style=\"width:100%;\" alt=\"Veritaban\u0131 Yedekleme stratejisi, 3-2-1 kural\u0131 ile verilerinizi g\u00fcvende tutman\u0131n en etkili yoludur.\" title=\"G\u00fcvenilir Veri Yedekleme Kural\u0131 G\u00f6rseli\" loading=\"lazy\" decoding=\"async\"><figcaption>\n    Veritaban\u0131 Yedekleme stratejisi, 3-2-1 kural\u0131 ile verilerinizi g\u00fcvende tutman\u0131n en etkili yoludur.<br \/>\n  <\/figcaption><\/figure>\n<p><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Veritabani_Yedeklemenin_Kritik_Onemi\"><\/span>Veritaban\u0131 Yedeklemenin Kritik \u00d6nemi<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Bir\u00e7ok i\u015fletme, veri yedekleme s\u00fcrecini yaln\u0131zca bir teknik detay olarak g\u00f6rse de, asl\u0131nda bu, stratejik bir i\u015f s\u00fcreklili\u011fi plan\u0131n\u0131n temel ta\u015f\u0131d\u0131r. Veri kayb\u0131n\u0131n sonu\u00e7lar\u0131, sadece kaybolan bilgilerin \u00f6tesinde, marka itibar\u0131n\u0131n zedelenmesi, m\u00fc\u015fteri g\u00fcveninin sars\u0131lmas\u0131 ve ciddi yasal yapt\u0131r\u0131mlara maruz kalma gibi \u00e7ok daha geni\u015f bir yelpazeye yay\u0131labilir. Bu nedenle, d\u00fczenli ve g\u00fcvenilir bir yedekleme stratejisi olu\u015fturmak, proaktif bir risk y\u00f6netimi yakla\u015f\u0131m\u0131n\u0131n ayr\u0131lmaz bir par\u00e7as\u0131d\u0131r.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Veri_Kaybina_Karsi_En_Guclu_Savunma\"><\/span>Veri Kayb\u0131na Kar\u015f\u0131 En G\u00fc\u00e7l\u00fc Savunma<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Veri kayb\u0131, \u00e7e\u015fitli senaryolarda ortaya \u00e7\u0131kabilir. Sunucuyu bar\u0131nd\u0131ran fiziksel diskin bozulmas\u0131, bir fidye yaz\u0131l\u0131m\u0131 (ransomware) sald\u0131r\u0131s\u0131 sonucu verilerin \u015fifrelenmesi, yanl\u0131\u015fl\u0131kla \u00e7al\u0131\u015ft\u0131r\u0131lan bir `DELETE` veya `DROP` sorgusu ile kritik tablolar\u0131n silinmesi gibi durumlar, her an her sistemin ba\u015f\u0131na gelebilir. Sa\u011flam bir yedekleme politikas\u0131, bu t\u00fcr olaylar ya\u015fand\u0131\u011f\u0131nda pani\u011fe kap\u0131lmak yerine, kontroll\u00fc bir \u015fekilde geri y\u00fckleme yaparak sistemin dakikalar veya saatler i\u00e7inde tekrar \u00e7al\u0131\u015f\u0131r hale getirilmesini m\u00fcmk\u00fcn k\u0131lar. Bu, i\u015fletmenizin operasyonel dayan\u0131kl\u0131l\u0131\u011f\u0131n\u0131 do\u011frudan art\u0131r\u0131r.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Is_Surekliligi_ve_Felaket_Kurtarma\"><\/span>\u0130\u015f S\u00fcreklili\u011fi ve Felaket Kurtarma<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0130\u015f s\u00fcreklili\u011fi, bir felaket an\u0131nda (do\u011fal afet, siber sald\u0131r\u0131, b\u00fcy\u00fck \u00e7apl\u0131 donan\u0131m ar\u0131zas\u0131) dahi temel i\u015f fonksiyonlar\u0131n\u0131n ne kadar s\u00fcreyle ve hangi seviyede devam ettirilebilece\u011fini planlama s\u00fcrecidir. Veritaban\u0131 yedekleri, bu plan\u0131n en kritik bile\u015fenidir. \u00d6rne\u011fin, bir sunucunun tamamen kullan\u0131lamaz hale gelmesi durumunda, en son al\u0131nm\u0131\u015f sa\u011fl\u0131kl\u0131 yedek, yeni bir sunucuya y\u00fcklenerek hizmetin minimum kesintiyle devam etmesi sa\u011flanabilir. Bu, m\u00fc\u015fteri memnuniyetini korur ve gelir kayb\u0131n\u0131 \u00f6nler.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Test_ve_Gelistirme_Ortamlari_Olusturma\"><\/span>Test ve Geli\u015ftirme Ortamlar\u0131 Olu\u015fturma<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Yedeklemenin bir di\u011fer \u00f6nemli kullan\u0131m alan\u0131 ise geli\u015ftirme ve test s\u00fcre\u00e7leridir. Canl\u0131 (production) sistemdeki verilerin bir yede\u011fi al\u0131narak, bu yedek ayr\u0131 bir geli\u015ftirme veya test (staging) ortam\u0131na y\u00fcklenebilir. Bu sayede yaz\u0131l\u0131m geli\u015ftiriciler ve sistem y\u00f6neticileri, yeni \u00f6zellikleri, g\u00fcncellemeleri veya konfig\u00fcrasyon de\u011fi\u015fikliklerini canl\u0131 sistemi riske atmadan, ger\u00e7ek verilerin bir kopyas\u0131 \u00fczerinde g\u00fcvenle test edebilirler. Bu, hatalar\u0131n canl\u0131 ortama ta\u015f\u0131nmas\u0131n\u0131 engelleyerek sistemin genel kararl\u0131l\u0131\u011f\u0131n\u0131 art\u0131r\u0131r.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Manuel_Veritabani_Yedekleme_Yontemleri\"><\/span>Manuel Veritaban\u0131 Yedekleme Y\u00f6ntemleri<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Manuel yedekleme, ad\u0131ndan da anla\u015f\u0131laca\u011f\u0131 gibi, bir sistem y\u00f6neticisinin veya yetkili bir kullan\u0131c\u0131n\u0131n aktif olarak m\u00fcdahale ederek yedekleme i\u015flemini ba\u015flatmas\u0131d\u0131r. Genellikle komut sat\u0131r\u0131 ara\u00e7lar\u0131 veya web tabanl\u0131 kontrol panelleri arac\u0131l\u0131\u011f\u0131yla ger\u00e7ekle\u015ftirilir. \u00d6zellikle tek seferlik yedekleme ihtiya\u00e7lar\u0131 veya kritik bir g\u00fcncelleme \u00f6ncesi anl\u0131k g\u00f6r\u00fcnt\u00fc alma gibi durumlar i\u00e7in olduk\u00e7a kullan\u0131\u015fl\u0131d\u0131r.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Komut_Satiri_Araclari_mysqldump_ve_pg_dump\"><\/span>Komut Sat\u0131r\u0131 Ara\u00e7lar\u0131: mysqldump ve pg_dump<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Komut sat\u0131r\u0131 aray\u00fcz\u00fc (CLI), veritaban\u0131 yedeklemesi i\u00e7in en g\u00fc\u00e7l\u00fc ve esnek y\u00f6ntemlerden birini sunar. En yayg\u0131n kullan\u0131lan iki veritaban\u0131 sistemi olan MySQL (ve MariaDB) ile PostgreSQL i\u00e7in s\u0131ras\u0131yla `mysqldump` ve `pg_dump` ara\u00e7lar\u0131 standart olarak gelir.<\/p>\n<p><strong>MySQL\/MariaDB i\u00e7in `mysqldump` kullan\u0131m\u0131:<\/strong><\/p>\n<p>Bu ara\u00e7, belirtilen bir veritaban\u0131n\u0131n veya t\u00fcm veritabanlar\u0131n\u0131n mant\u0131ksal bir yede\u011fini, SQL komutlar\u0131n\u0131 i\u00e7eren bir metin dosyas\u0131 olarak olu\u015fturur. Temel kullan\u0131m\u0131 \u015fu \u015fekildedir:<\/p>\n<p><code>mysqldump -u [kullanici_adi] -p [veritabani_adi] > \/yedek\/konumu\/yedek_dosyasi.sql<\/code><\/p>\n<p>Bu komut \u00e7al\u0131\u015ft\u0131r\u0131ld\u0131\u011f\u0131nda, sistem sizden `[kullanici_adi]` kullan\u0131c\u0131s\u0131n\u0131n \u015fifresini isteyecektir. \u015eifreyi girdikten sonra, `[veritabani_adi]` isimli veritaban\u0131n\u0131n t\u00fcm yap\u0131s\u0131 (tablolar, trigger&#8217;lar vb.) ve i\u00e7eri\u011fi `yedek_dosyasi.sql` dosyas\u0131na yazd\u0131r\u0131l\u0131r. Bu dosya, daha sonra ba\u015fka bir MySQL sunucusuna aktar\u0131larak veritaban\u0131n\u0131 yeniden olu\u015fturmak i\u00e7in kullan\u0131labilir.<\/p>\n<p><strong>PostgreSQL i\u00e7in `pg_dump` kullan\u0131m\u0131:<\/strong><\/p>\n<p>Benzer bir mant\u0131kla \u00e7al\u0131\u015fan `pg_dump`, PostgreSQL veritabanlar\u0131 i\u00e7in yedekleme i\u015flemi yapar. Kullan\u0131m\u0131 `mysqldump`&#8217;a olduk\u00e7a benzerdir:<\/p>\n<p><code>pg_dump -U [kullanici_adi] -d [veritabani_adi] -f \/yedek\/konumu\/yedek_dosyasi.sql<\/code><\/p>\n<p>Bu komut, belirtilen kullan\u0131c\u0131 ile `[veritabani_adi]` veritaban\u0131na ba\u011flan\u0131r ve yede\u011fi `yedek_dosyasi.sql` dosyas\u0131na kaydeder.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Otomatik_Veritabani_Yedekleme_Cozumleri\"><\/span>Otomatik Veritaban\u0131 Yedekleme \u00c7\u00f6z\u00fcmleri<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Manuel yedekleme pratik olsa da, d\u00fczenli ve tutarl\u0131 bir yedekleme stratejisi i\u00e7in s\u00fcrd\u00fcr\u00fclebilir de\u011fildir. \u0130nsan fakt\u00f6r\u00fcn\u00fcn getirdi\u011fi unutkanl\u0131k veya hata riski her zaman mevcuttur. Otomatik yedekleme, bu riski ortadan kald\u0131rarak yedekleme i\u015flemlerini \u00f6nceden belirlenmi\u015f bir takvime g\u00f6re, insan m\u00fcdahalesi olmadan ger\u00e7ekle\u015ftiren sistemlerdir. Bu, modern altyap\u0131 y\u00f6netiminin vazge\u00e7ilmez bir par\u00e7as\u0131d\u0131r.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Cron_Job_ile_Yedekleme_Betikleri_Zamanlama\"><\/span>Cron Job ile Yedekleme Betikleri Zamanlama<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Linux tabanl\u0131 sunucularda, `cron`, belirli komutlar\u0131n veya betiklerin (scripts) zamanlanm\u0131\u015f g\u00f6revler olarak \u00e7al\u0131\u015ft\u0131r\u0131lmas\u0131n\u0131 sa\u011flayan g\u00fc\u00e7l\u00fc bir yard\u0131mc\u0131 programd\u0131r. Bir yedekleme beti\u011fi olu\u015fturup bunu `cron` ile d\u00fczenli olarak \u00e7al\u0131\u015facak \u015fekilde ayarlamak, otomasyon i\u00e7in en yayg\u0131n y\u00f6ntemlerden biridir.<\/p>\n<p>\u00d6ncelikle, yedekleme i\u015flemini yapacak basit bir shell beti\u011fi (`.sh` uzant\u0131l\u0131) olu\u015fturulur. \u00d6rne\u011fin, `yedekle.sh` ad\u0131nda bir dosya:<\/p>\n<p><code>#!\/bin\/bash<\/code><br \/>\n<code>DATE=$(date +\"%Y-%m-%d_%H%M%S\")<\/code><br \/>\n<code>mysqldump -u [kullanici_adi] -p[sifreniz] [veritabani_adi] > \/home\/user\/yedekler\/db_yedek_$DATE.sql<\/code><\/p>\n<p>Bu betik, her \u00e7al\u0131\u015ft\u0131\u011f\u0131nda o an\u0131n tarih ve saatini i\u00e7eren, benzersiz bir isme sahip bir yedek dosyas\u0131 olu\u015fturur. Daha sonra, `crontab -e` komutu ile `cron` g\u00f6rev listesi a\u00e7\u0131larak bu beti\u011fin her gece saat 02:00&#8217;de \u00e7al\u0131\u015fmas\u0131 i\u00e7in \u015fu sat\u0131r eklenebilir:<\/p>\n<p><code>0 2 * * * \/bin\/bash \/home\/user\/yedekle.sh<\/code><\/p>\n<p>Bu kurulum, her gece otomatik olarak veritaban\u0131 yede\u011finizin al\u0131nmas\u0131n\u0131 sa\u011flar. Daha geli\u015fmi\u015f betikler, eski yedekleri silme, yedekleri s\u0131k\u0131\u015ft\u0131rma veya uzak bir sunucuya g\u00f6nderme gibi i\u015flemleri de i\u00e7erebilir.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Manuel_ve_Otomatik_Yedekleme_Karsilastirmasi\"><\/span>Manuel ve Otomatik Yedekleme Kar\u015f\u0131la\u015ft\u0131rmas\u0131<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Her iki yakla\u015f\u0131m\u0131n da kendine \u00f6zg\u00fc avantajlar\u0131 ve dezavantajlar\u0131 vard\u0131r. \u0130htiya\u00e7lar\u0131n\u0131za en uygun y\u00f6ntemi se\u00e7mek i\u00e7in bu farklar\u0131 anlamak \u00f6nemlidir.<\/p>\n<table>\n<thead>\n<tr>\n<th>\u00d6zellik<\/th>\n<th>Manuel Yedekleme<\/th>\n<th>Otomatik Yedekleme<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Uygulama Kolayl\u0131\u011f\u0131<\/strong><\/td>\n<td>Tek seferlik i\u015flemler i\u00e7in \u00e7ok kolayd\u0131r. Komut veya birka\u00e7 t\u0131klama yeterlidir.<\/td>\n<td>\u0130lk kurulum (betik yazma, cron job ayarlama) teknik bilgi gerektirir.<\/td>\n<\/tr>\n<tr>\n<td><strong>G\u00fcvenilirlik ve Tutarl\u0131l\u0131k<\/strong><\/td>\n<td>\u0130nsan fakt\u00f6r\u00fcne ba\u011fl\u0131d\u0131r. Unutulabilir, atlanabilir veya yanl\u0131\u015f yap\u0131labilir. D\u00fc\u015f\u00fck g\u00fcvenilirlik.<\/td>\n<td>Zamanland\u0131\u011f\u0131 gibi tutarl\u0131 bir \u015fekilde \u00e7al\u0131\u015f\u0131r. Y\u00fcksek g\u00fcvenilirlik.<\/td>\n<\/tr>\n<tr>\n<td><strong>Zaman Y\u00f6netimi<\/strong><\/td>\n<td>Her yedekleme i\u015flemi i\u00e7in aktif zaman ve efor gerektirir.<\/td>\n<td>&#8220;Ayarla ve unut&#8221; prensibiyle \u00e7al\u0131\u015f\u0131r, y\u00f6neticinin zaman\u0131ndan tasarruf sa\u011flar.<\/td>\n<\/tr>\n<tr>\n<td><strong>Hata Riski<\/strong><\/td>\n<td>Yanl\u0131\u015f komut yazma, yanl\u0131\u015f veritaban\u0131n\u0131 se\u00e7me gibi insan hatas\u0131 riski y\u00fcksektir.<\/td>\n<td>\u0130lk kurulum do\u011fru yap\u0131ld\u0131\u011f\u0131nda insan hatas\u0131 riski neredeyse s\u0131f\u0131rd\u0131r.<\/td>\n<\/tr>\n<tr>\n<td><strong>\u00d6l\u00e7eklenebilirlik<\/strong><\/td>\n<td>Veritaban\u0131 say\u0131s\u0131 artt\u0131k\u00e7a y\u00f6netimi zorla\u015f\u0131r ve pratik olmaktan \u00e7\u0131kar.<\/td>\n<td>\u00c7ok say\u0131da veritaban\u0131n\u0131 ve sunucuyu y\u00f6netmek i\u00e7in kolayca \u00f6l\u00e7eklenebilir.<\/td>\n<\/tr>\n<tr>\n<td><strong>Kullan\u0131m Alan\u0131<\/strong><\/td>\n<td>G\u00fcncelleme \u00f6ncesi anl\u0131k yedek alma, acil durumlar, tekil i\u015flemler.<\/td>\n<td>\u0130\u015f s\u00fcreklili\u011fi plan\u0131, d\u00fczenli veri koruma, felaket kurtarma stratejileri.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><span class=\"ez-toc-section\" id=\"Dogru_Veritabani_Yedekleme_Stratejisi_Nasil_Olusturulur\"><\/span>Do\u011fru Veritaban\u0131 Yedekleme Stratejisi Nas\u0131l Olu\u015fturulur?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Etkili bir yedekleme stratejisi, sadece yedek almaktan ibaret de\u011fildir. Bu yedeklerin nerede, ne s\u0131kl\u0131kla ve nas\u0131l saklanaca\u011f\u0131n\u0131, ayr\u0131ca ne kadar s\u00fcreyle tutulaca\u011f\u0131n\u0131 planlamay\u0131 i\u00e7eren b\u00fct\u00fcnsel bir yakla\u015f\u0131md\u0131r. G\u00fc\u00e7l\u00fc bir strateji, olas\u0131 t\u00fcm felaket senaryolar\u0131na kar\u015f\u0131 verilerinizi g\u00fcvende tutar.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3-2-1_Yedekleme_Kurali\"><\/span>3-2-1 Yedekleme Kural\u0131<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Veri koruma alan\u0131nda alt\u0131n standart olarak kabul edilen <a href=\"https:\/\/en.wikipedia.org\/wiki\/Backup#The_3-2-1_rule\" target=\"_blank\" rel=\"follow noopener\">3-2-1 Kural\u0131<\/a>, verilerinizin dayan\u0131kl\u0131l\u0131\u011f\u0131n\u0131 en \u00fcst d\u00fczeye \u00e7\u0131karmay\u0131 hedefler. Bu kural\u0131n bile\u015fenleri \u015funlard\u0131r:<\/p>\n<ul>\n<li><strong>3 Adet Kopya:<\/strong> Canl\u0131 verileriniz dahil olmak \u00fczere, verilerinizin en az \u00fc\u00e7 kopyas\u0131n\u0131 bulundurun.<\/li>\n<li><strong>2 Farkl\u0131 Medya:<\/strong> Bu kopyalar\u0131 en az iki farkl\u0131 depolama t\u00fcr\u00fcnde saklay\u0131n (\u00f6rne\u011fin, sunucunun kendi diski ve harici bir NAS cihaz\u0131).<\/li>\n<li><strong>1 Adet Tesis D\u0131\u015f\u0131 (Off-site) Kopya:<\/strong> Bu kopyalardan en az bir tanesini fiziksel olarak farkl\u0131 bir konumda (\u00f6rne\u011fin, bir bulut depolama hizmeti veya farkl\u0131 bir <a href=\"https:\/\/sunucun.com.tr\" data-internallinksmanager029f6b8e52c=\"75\" title=\"Sunucun veri merkezi ve altyap\u0131 \u00e7\u00f6z\u00fcmleri\">veri merkezi<\/a>) tutun. Bu, yang\u0131n, sel gibi yerel felaketlere kar\u015f\u0131 verilerinizi korur.<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Yedekleri_Periyodik_Olarak_Test_Etme\"><\/span>Yedekleri Periyodik Olarak Test Etme<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Al\u0131nm\u0131\u015f bir yede\u011fin i\u015fe yaray\u0131p yaramad\u0131\u011f\u0131n\u0131 anlaman\u0131n tek yolu, onu geri y\u00fcklemeyi denemektir. Bir yedek, ba\u015far\u0131l\u0131 bir \u015fekilde geri y\u00fcklenemiyorsa, asl\u0131nda bir yedek de\u011fildir. Bu nedenle, yedekleme stratejinizin bir par\u00e7as\u0131 olarak, d\u00fczenli aral\u0131klarla (\u00f6rne\u011fin, \u00fc\u00e7 ayda bir) rastgele bir yede\u011fi al\u0131p ayr\u0131 bir test ortam\u0131na geri y\u00fckleme tatbikatlar\u0131 yapmal\u0131s\u0131n\u0131z. Bu s\u00fcre\u00e7, hem yedeklerinizin b\u00fct\u00fcnl\u00fc\u011f\u00fcn\u00fc do\u011frular hem de bir felaket an\u0131nda geri y\u00fckleme prosed\u00fcr\u00fcne hakim olman\u0131z\u0131 sa\u011flar. G\u00fc\u00e7l\u00fc bir veritaban\u0131 y\u00f6netimi altyap\u0131s\u0131, bu test s\u00fcre\u00e7lerini de kolayla\u015ft\u0131r\u0131r. \u00d6zellikle <a href=\"https:\/\/sunucun.com.tr\/blog\/mysql-veritabani-yonetimi-temel-sorgular-ve-optimizasyon\/\" target=\"_blank\" rel=\"follow\">MySQL veritaban\u0131 y\u00f6netimi<\/a> gibi konularda yetkin olmak, yedekleme ve geri y\u00fckleme i\u015flemlerinin sorunsuz ilerlemesine yard\u0131mc\u0131 olur.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Guvenlik_ve_Sifreleme\"><\/span>G\u00fcvenlik ve \u015eifreleme<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><\/p>\n<figure class=\"wp-block-image aligncenter size-medium is-resized\">\n  <img src=\"https:\/\/sunucun.com.tr\/blog\/wp-content\/uploads\/2026\/02\/text2-veritabani-yedekleme-dump-nasil-alinir-manuel-ve-otomatik-yontemler.png\" class=\"size-medium aligncenter\" style=\"width:100%;\" alt=\"Veritaban\u0131 Yedekleme stratejisi, 3-2-1 kural\u0131n\u0131 uygulayarak veri kayb\u0131na kar\u015f\u0131 maksimum koruma sa\u011flar\" title=\"3-2-1 Kural\u0131 Veri Da\u011f\u0131t\u0131m \u015eemas\u0131\" loading=\"lazy\" decoding=\"async\"><figcaption>\n    Veritaban\u0131 Yedekleme stratejisi, 3-2-1 kural\u0131n\u0131 uygulayarak veri kayb\u0131na kar\u015f\u0131 maksimum koruma sa\u011flar<br \/>\n  <\/figcaption><\/figure>\n<p><\/p>\n<p>Yedek dosyalar\u0131, canl\u0131 veritaban\u0131n\u0131z kadar hassas bilgiler i\u00e7erir. Bu nedenle, yedeklerin g\u00fcvenli\u011fi en az canl\u0131 sistemin g\u00fcvenli\u011fi kadar \u00f6nemlidir. Yedek dosyalar\u0131n\u0131 depolamadan \u00f6nce mutlaka \u015fifrelemelisiniz. Ayr\u0131ca, yedeklerin sakland\u0131\u011f\u0131 depolama alan\u0131na eri\u015fimin de s\u0131k\u0131 bir \u015fekilde kontrol edilmesi ve yetkilendirilmi\u015f ki\u015filerle s\u0131n\u0131rland\u0131r\u0131lmas\u0131 gerekir. Yedeklerin uzak bir konuma aktar\u0131lmas\u0131 s\u0131ras\u0131nda da (in-transit) verinin \u015fifrelenmesi (\u00f6rne\u011fin, SFTP veya HTTPS kullanarak) kritik bir g\u00fcvenlik ad\u0131m\u0131d\u0131r.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Veritaban\u0131 Yedekleme (Dump) Nas\u0131l Al\u0131n\u0131r? Manuel ve Otomatik Y\u00f6ntemler. Dijital d\u00fcnyada verinin de\u011feri, petrol\u00fcn de\u011ferini a\u015fm\u0131\u015f durumdad\u0131r. Web sitelerinden mobil uygulamalara, kurumsal kaynak planlama (ERP) sistemlerinden m\u00fc\u015fteri ili\u015fkileri y\u00f6netimi (CRM) yaz\u0131l\u0131mlar\u0131na kadar her dijital varl\u0131\u011f\u0131n kalbinde bir veritaban\u0131 yatar. Bu veritabanlar\u0131, i\u015f s\u00fcre\u00e7lerinin devaml\u0131l\u0131\u011f\u0131, m\u00fc\u015fteri bilgilerinin g\u00fcvenli\u011fi ve kurumsal haf\u0131zan\u0131n korunmas\u0131 i\u00e7in hayati \u00f6neme sahiptir.&hellip;<\/p>\n","protected":false},"author":1,"featured_media":20378,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[1470],"tags":[],"class_list":["post-20381","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mysql"],"_links":{"self":[{"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/posts\/20381","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/comments?post=20381"}],"version-history":[{"count":1,"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/posts\/20381\/revisions"}],"predecessor-version":[{"id":20382,"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/posts\/20381\/revisions\/20382"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/media\/20378"}],"wp:attachment":[{"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/media?parent=20381"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/categories?post=20381"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sunucun.com.tr\/blog\/wp-json\/wp\/v2\/tags?post=20381"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}