{"id":2929,"date":"2025-12-05T15:07:55","date_gmt":"2025-12-05T12:07:55","guid":{"rendered":"https:\/\/www.dchost.com\/blog\/cpanelde-tum-siteyi-yedekleme-ve-geri-yukleme-rehberi\/"},"modified":"2025-12-05T15:07:55","modified_gmt":"2025-12-05T12:07:55","slug":"cpanelde-tum-siteyi-yedekleme-ve-geri-yukleme-rehberi","status":"publish","type":"post","link":"https:\/\/www.dchost.com\/blog\/cpanelde-tum-siteyi-yedekleme-ve-geri-yukleme-rehberi\/","title":{"rendered":"cPanel\u2019de T\u00fcm Siteyi Yedekleme ve Geri Y\u00fckleme Rehberi"},"content":{"rendered":"<div class=\"dchost-blog-content-wrapper\"><p>cPanel kullanan pek \u00e7ok web sitesi sahibi, yedekleme konusunu ancak bir sorun ya\u015fad\u0131\u011f\u0131nda d\u00fc\u015f\u00fcnmeye ba\u015fl\u0131yor. Oysa d\u00fczg\u00fcn kurgulanm\u0131\u015f bir yedekleme rutini, hem k\u00fc\u00e7\u00fck bir kurumsal site i\u00e7in hem de yo\u011fun trafikli bir e\u2011ticaret projesi i\u00e7in, en az performans ayarlar\u0131 kadar kritik. Sunucu taraf\u0131nda yapt\u0131\u011f\u0131m\u0131z kapasite planlama ve felaket kurtarma toplant\u0131lar\u0131nda g\u00f6rd\u00fc\u011f\u00fcm\u00fcz ortak tablo \u015fu: Yede\u011fi olan proje, en k\u00f6t\u00fc senaryoda bile kontroll\u00fc \u015fekilde toparlanabiliyor; yede\u011fi olmayan ise \u00e7o\u011fu zaman veriyi k\u0131smen bile kurtaram\u0131yor.<\/p>\n<p>Bu rehberde cPanel \u00fczerinde <strong>t\u00fcm hesab\u0131n tam yede\u011fini (full backup)<\/strong> almay\u0131, <strong>sadece dosya veya veritaban\u0131 yede\u011fi<\/strong> \u00e7\u0131karmay\u0131 ve <strong>e\u2011posta kutular\u0131n\u0131z\u0131 nas\u0131l kurtaraca\u011f\u0131n\u0131z\u0131<\/strong> ad\u0131m ad\u0131m anlataca\u011f\u0131z. Amac\u0131m\u0131z; yeni ba\u015flayan bir kullan\u0131c\u0131n\u0131n da, ajans veya geli\u015ftirici olarak onlarca site y\u00f6neten bir uzman\u0131n da, net bir yedekleme ve geri y\u00fckleme yol haritas\u0131na sahip olmas\u0131. Anlat\u0131m boyunca DCHost altyap\u0131s\u0131nda s\u0131k\u00e7a uygulad\u0131\u011f\u0131m\u0131z pratiklerden ve ger\u00e7ek senaryolardan da bahsedece\u011fiz.<\/p>\n<div id=\"toc_container\" class=\"toc_transparent no_bullets\"><p class=\"toc_title\">\u0130&ccedil;indekiler<\/p><ul class=\"toc_list\"><li><a href=\"#cPanelde_Tam_Yedek_Alma_Aliskanligi_Neden_Gerekli\"><span class=\"toc_number toc_depth_1\">1<\/span> cPanel\u2019de Tam Yedek Alma Al\u0131\u015fkanl\u0131\u011f\u0131 Neden Gerekli?<\/a><\/li><li><a href=\"#cPanel_Yedek_Turlerini_Anlamak_Tam_ve_Kismi_Yedekler\"><span class=\"toc_number toc_depth_1\">2<\/span> cPanel Yedek T\u00fcrlerini Anlamak: Tam ve K\u0131smi Yedekler<\/a><ul><li><a href=\"#cPanel_Full_Backup_Tam_Yedek_Nedir\"><span class=\"toc_number toc_depth_2\">2.1<\/span> cPanel Full Backup (Tam Yedek) Nedir?<\/a><\/li><li><a href=\"#Home_Directory_Veritabani_ve_Eposta_Filtre_Yedekleri\"><span class=\"toc_number toc_depth_2\">2.2<\/span> Home Directory, Veritaban\u0131 ve E\u2011posta Filtre Yedekleri<\/a><\/li><\/ul><\/li><li><a href=\"#cPanelde_Tum_Siteyi_Yedekleme_Adim_Adim_Uygulama\"><span class=\"toc_number toc_depth_1\">3<\/span> cPanel\u2019de T\u00fcm Siteyi Yedekleme: Ad\u0131m Ad\u0131m Uygulama<\/a><ul><li><a href=\"#1_Full_Backup_ile_Tum_Hesabi_Yedekleme\"><span class=\"toc_number toc_depth_2\">3.1<\/span> 1. Full Backup ile T\u00fcm Hesab\u0131 Yedekleme<\/a><\/li><li><a href=\"#2_Sadece_Web_Dosyalarini_Yedeklemek\"><span class=\"toc_number toc_depth_2\">3.2<\/span> 2. Sadece Web Dosyalar\u0131n\u0131 Yedeklemek<\/a><\/li><li><a href=\"#3_MySQL_Veritabanlarini_Ayri_Ayri_Yedeklemek\"><span class=\"toc_number toc_depth_2\">3.3<\/span> 3. MySQL Veritabanlar\u0131n\u0131 Ayr\u0131 Ayr\u0131 Yedeklemek<\/a><\/li><li><a href=\"#4_Eposta_Hesaplari_Yonlendirmeler_ve_Filtreler\"><span class=\"toc_number toc_depth_2\">3.4<\/span> 4. E\u2011posta Hesaplar\u0131, Y\u00f6nlendirmeler ve Filtreler<\/a><\/li><\/ul><\/li><li><a href=\"#Yedekleri_Guvenli_Sekilde_Saklamak_321_Stratejisi\"><span class=\"toc_number toc_depth_1\">4<\/span> Yedekleri G\u00fcvenli \u015eekilde Saklamak: 3\u20112\u20111 Stratejisi<\/a><\/li><li><a href=\"#cPanelde_Yedekten_Geri_Yukleme_Senaryolari\"><span class=\"toc_number toc_depth_1\">5<\/span> cPanel\u2019de Yedekten Geri Y\u00fckleme Senaryolar\u0131<\/a><ul><li><a href=\"#Tum_Hesabi_Yeni_Sunucuya_Tasimak\"><span class=\"toc_number toc_depth_2\">5.1<\/span> T\u00fcm Hesab\u0131 Yeni Sunucuya Ta\u015f\u0131mak<\/a><\/li><li><a href=\"#Sadece_Dosyalari_veya_Veritabanini_Geri_Yuklemek\"><span class=\"toc_number toc_depth_2\">5.2<\/span> Sadece Dosyalar\u0131 veya Veritaban\u0131n\u0131 Geri Y\u00fcklemek<\/a><\/li><li><a href=\"#Eposta_Hesaplarini_ve_Kutularini_Kurtarmak\"><span class=\"toc_number toc_depth_2\">5.3<\/span> E\u2011posta Hesaplar\u0131n\u0131 ve Kutular\u0131n\u0131 Kurtarmak<\/a><\/li><\/ul><\/li><li><a href=\"#Otomatik_Yedekleme_Cron_Job_ve_DCHost_Altyapisinda_Pratikler\"><span class=\"toc_number toc_depth_1\">6<\/span> Otomatik Yedekleme, Cron Job ve DCHost Altyap\u0131s\u0131nda Pratikler<\/a><\/li><li><a href=\"#Sik_Yapilan_Hatalar_ve_Iyi_Uygulamalar\"><span class=\"toc_number toc_depth_1\">7<\/span> S\u0131k Yap\u0131lan Hatalar ve \u0130yi Uygulamalar<\/a><\/li><li><a href=\"#Sonuc_ve_DCHostta_Saglam_Bir_Yedekleme_Rutini_Kurmak\"><span class=\"toc_number toc_depth_1\">8<\/span> Sonu\u00e7 ve DCHost\u2019ta Sa\u011flam Bir Yedekleme Rutini Kurmak<\/a><\/li><\/ul><\/div>\n<h2><span id=\"cPanelde_Tam_Yedek_Alma_Aliskanligi_Neden_Gerekli\">cPanel\u2019de Tam Yedek Alma Al\u0131\u015fkanl\u0131\u011f\u0131 Neden Gerekli?<\/span><\/h2>\n<p>Teknik tarafta her \u015fey yolundayken yedekleri gereksiz bir maliyet gibi g\u00f6rmek kolayd\u0131r. Ancak disk ar\u0131zas\u0131, yanl\u0131\u015f silinen veritaban\u0131, g\u00fcncelleme sonras\u0131 bozulan uygulama veya hacklenmi\u015f bir site ile kar\u015f\u0131la\u015ft\u0131\u011f\u0131n\u0131zda, elinizde g\u00fcncel ve test edilmi\u015f bir yedek yoksa t\u00fcm planlar bozulur. \u00d6zellikle e\u2011ticaret, SaaS veya kurumsal projelerde veri kayb\u0131, do\u011frudan itibar ve gelir kayb\u0131 anlam\u0131na gelir.<\/p>\n<p>DCHost\u2019ta y\u00fczlerce cPanel hesab\u0131n\u0131 y\u00f6netirken g\u00f6rd\u00fc\u011f\u00fcm\u00fcz en b\u00fcy\u00fck fark, <strong>yedekleri d\u00fczenli test eden<\/strong> m\u00fc\u015fterilerimizin kesinti an\u0131nda \u00e7ok daha sakin ve kontroll\u00fc hareket edebilmesi. \u00c7\u00fcnk\u00fc ne zaman, hangi yede\u011fe d\u00f6neceklerini, ne kadar veri kayb\u0131n\u0131 g\u00f6ze alabileceklerini ba\u015ftan biliyorlar. Bu da do\u011frudan <strong>RPO (Recovery Point Objective)<\/strong> ve <strong>RTO (Recovery Time Objective)<\/strong> hedeflerini netle\u015ftirmekle ilgili.<\/p>\n<p>Yedekleme konusuna yaln\u0131zca cPanel aray\u00fcz\u00fc a\u00e7\u0131s\u0131ndan de\u011fil, daha geni\u015f bir stratejiyle yakla\u015fmak istiyorsan\u0131z, <a href=\"https:\/\/www.dchost.com\/blog\/3-2-1-yedekleme-stratejisi-neden-ise-yariyor-cpanel-plesk-ve-vpste-otomatik-yedekleri-nasil-kurarsin\/\">3\u20112\u20111 yedekleme stratejisinin neden i\u015fe yarad\u0131\u011f\u0131n\u0131 anlatt\u0131\u011f\u0131m\u0131z rehbere<\/a> mutlaka g\u00f6z atman\u0131z\u0131 \u00f6neririz.<\/p>\n<h2><span id=\"cPanel_Yedek_Turlerini_Anlamak_Tam_ve_Kismi_Yedekler\">cPanel Yedek T\u00fcrlerini Anlamak: Tam ve K\u0131smi Yedekler<\/span><\/h2>\n<p>\u00d6nce cPanel\u2019in sundu\u011fu yedek t\u00fcrlerini netle\u015ftirelim. Panelde birden \u00e7ok men\u00fc g\u00f6r\u00fcrs\u00fcn\u00fcz ve hangisinin ne i\u015fe yarad\u0131\u011f\u0131n\u0131 bilmek, do\u011fru senaryoda do\u011fru arac\u0131 kullanman\u0131z\u0131 sa\u011flar.<\/p>\n<h3><span id=\"cPanel_Full_Backup_Tam_Yedek_Nedir\">cPanel Full Backup (Tam Yedek) Nedir?<\/span><\/h3>\n<p><strong>Full Backup<\/strong>, cPanel hesab\u0131n\u0131z\u0131n neredeyse tamam\u0131n\u0131 kapsayan tek bir ar\u015fiv dosyas\u0131 \u00fcretir. Bu ar\u015fiv genellikle <code>.tar.gz<\/code> format\u0131ndad\u0131r ve i\u00e7eri\u011finde \u015funlar bulunur:<\/p>\n<ul>\n<li>T\u00fcm web dosyalar\u0131 (public_html ve alt dizinler)<\/li>\n<li>T\u00fcm MySQL veritabanlar\u0131<\/li>\n<li>T\u00fcm e\u2011posta hesaplar\u0131 ve kutu i\u00e7erikleri<\/li>\n<li>E\u2011posta y\u00f6nlendirmeleri ve filtreleri<\/li>\n<li>DNS zone dosyalar\u0131 (hesaba \u00f6zel)<\/li>\n<li>cPanel yap\u0131land\u0131rma dosyalar\u0131n\u0131n \u00f6nemli bir k\u0131sm\u0131<\/li>\n<\/ul>\n<p>Full backup, \u00f6zellikle <strong>hesab\u0131 ba\u015fka bir sunucuya ta\u015f\u0131mak<\/strong> veya <strong>tam bir felaket kurtarma<\/strong> senaryosu i\u00e7in idealdir. Ancak \u00f6nemli bir nokta var: Full backup\u2019\u0131 \u00e7o\u011fu zaman <strong>kullan\u0131c\u0131 taraf\u0131nda tek t\u0131kla geri y\u00fckleyemezsiniz<\/strong>; genellikle WHM eri\u015fimi olan bir y\u00f6netici (\u00f6rne\u011fin DCHost teknik ekibi) bu yede\u011fi sunucuya restore eder.<\/p>\n<h3><span id=\"Home_Directory_Veritabani_ve_Eposta_Filtre_Yedekleri\">Home Directory, Veritaban\u0131 ve E\u2011posta Filtre Yedekleri<\/span><\/h3>\n<p>cPanel\u2019de <strong>k\u0131smi yedekler<\/strong> (partial backup) de alabilirsiniz. Bunlar daha ince taneli (gran\u00fcler) geri y\u00fckleme senaryolar\u0131 i\u00e7in kullan\u0131\u015fl\u0131d\u0131r:<\/p>\n<ul>\n<li><strong>Home Directory Backup:<\/strong> public_html dahil olmak \u00fczere kullan\u0131c\u0131 dosyalar\u0131n\u0131z\u0131 (web sitesi dosyalar\u0131, eklentiler, temalar, y\u00fckledi\u011finiz medya dosyalar\u0131 vb.) kapsar.<\/li>\n<li><strong>MySQL Databases Backup:<\/strong> Her veritaban\u0131n\u0131 ayr\u0131 dosya olarak indirmenize olanak tan\u0131r. \u00d6zellikle tek bir uygulamay\u0131 geri d\u00f6nd\u00fcrmek istedi\u011finizde hayat kurtar\u0131r.<\/li>\n<li><strong>Email Forwarders &amp; Filters Backup:<\/strong> E\u2011posta y\u00f6nlendirme ve filtre kurallar\u0131n\u0131z\u0131 saklar. E\u2011posta kutusu i\u00e7eri\u011fi bu yede\u011fe dahil de\u011fildir, fakat kurallar\u0131 yeniden kurarken kritik olabilir.<\/li>\n<\/ul>\n<p>G\u00fcnl\u00fck pratikte, \u00e7o\u011fu m\u00fc\u015fterimiz <strong>otomatik full backup + manuel k\u0131smi yedek<\/strong> kombinasyonunu tercih ediyor. \u00d6rne\u011fin, b\u00fcy\u00fck bir veritaban\u0131 g\u00fcncellemesinden \u00f6nce sadece ilgili MySQL veritaban\u0131n\u0131n yede\u011fini al\u0131p i\u015f bitti\u011finde silmek gibi.<\/p>\n<h2><span id=\"cPanelde_Tum_Siteyi_Yedekleme_Adim_Adim_Uygulama\">cPanel\u2019de T\u00fcm Siteyi Yedekleme: Ad\u0131m Ad\u0131m Uygulama<\/span><\/h2>\n<p>\u015eimdi ad\u0131mlara ge\u00e7elim. Men\u00fc isimleri, cPanel tema s\u00fcr\u00fcm\u00fcne g\u00f6re ufak farkl\u0131l\u0131klar g\u00f6sterebilir ancak mant\u0131k ayn\u0131d\u0131r.<\/p>\n<h3><span id=\"1_Full_Backup_ile_Tum_Hesabi_Yedekleme\">1. Full Backup ile T\u00fcm Hesab\u0131 Yedekleme<\/span><\/h3>\n<ol>\n<li>cPanel hesab\u0131n\u0131za giri\u015f yap\u0131n.<\/li>\n<li><strong>Files<\/strong> (Dosyalar) b\u00f6l\u00fcm\u00fcnde <strong>Backup<\/strong> veya <strong>Backup Wizard<\/strong> men\u00fcs\u00fcn\u00fc bulun.<\/li>\n<li><strong>Backup<\/strong> sayfas\u0131na girin ve <strong>Full Backup<\/strong> ba\u015fl\u0131\u011f\u0131n\u0131 bulun.<\/li>\n<li><strong>Generate a Full Backup<\/strong> butonuna t\u0131klay\u0131n.<\/li>\n<li><strong>Backup Destination<\/strong> alan\u0131n\u0131 genellikle <strong>Home Directory<\/strong> olarak b\u0131rakabilirsiniz. \u0130sterseniz uzak FTP sunucusuna da g\u00f6nderebilirsiniz.<\/li>\n<li>Opsiyonel olarak bir <strong>e\u2011posta adresi<\/strong> girerek i\u015flem bitti\u011finde bildirim alabilirsiniz.<\/li>\n<li><strong>Generate Backup<\/strong> dedi\u011finizde i\u015flem arka planda ba\u015flar.<\/li>\n<\/ol>\n<p>Site boyutuna g\u00f6re bu s\u00fcre\u00e7 birka\u00e7 dakika ile birka\u00e7 saat aras\u0131nda s\u00fcrebilir. \u0130\u015flem tamamland\u0131\u011f\u0131nda, home dizininizde <code>backup-YYYY-MM-DD.tar.gz<\/code> benzeri bir dosya olu\u015fur. Bu dosyay\u0131 <strong>FTP\/SFTP<\/strong> veya cPanel <strong>File Manager<\/strong> \u00fczerinden bilgisayar\u0131n\u0131za indirip <strong>farkl\u0131 bir lokasyonda saklaman\u0131z<\/strong> \u00f6nemlidir. Sadece sunucu \u00fczerinde b\u0131rakmak, disk ar\u0131zas\u0131 senaryosunda sizi korumaz.<\/p>\n<h3><span id=\"2_Sadece_Web_Dosyalarini_Yedeklemek\">2. Sadece Web Dosyalar\u0131n\u0131 Yedeklemek<\/span><\/h3>\n<p>E\u011fer son kod de\u011fi\u015fikliklerinden \u00f6nce bir geri d\u00f6n\u00fc\u015f noktas\u0131 olu\u015fturmak istiyorsan\u0131z, sadece dosya yede\u011fi almak daha pratiktir.<\/p>\n<ol>\n<li>cPanel\u2019de yine <strong>Backup<\/strong> men\u00fcs\u00fcne girin.<\/li>\n<li><strong>Partial Backups<\/strong> b\u00f6l\u00fcm\u00fcnde <strong>Home Directory<\/strong> alt\u0131nda <strong>Download<\/strong> butonuna t\u0131klay\u0131n.<\/li>\n<li>cPanel, home dizininizin ar\u015fivini olu\u015fturup taray\u0131c\u0131n\u0131za indirmeye ba\u015flayacakt\u0131r.<\/li>\n<\/ol>\n<p>Bu y\u00f6ntemle, veritabanlar\u0131na dokunmadan sadece dosya bazl\u0131 bir geri y\u00fckleme noktas\u0131 olu\u015fturabilirsiniz. \u00d6zellikle WordPress, PrestaShop gibi uygulamalarda tema ya da eklenti de\u011fi\u015fiklikleri \u00f6ncesi bu tip yedek almak \u00e7ok i\u015f g\u00f6r\u00fcr. WordPress \u00f6zelinde daha geli\u015fmi\u015f senaryolar d\u00fc\u015f\u00fcn\u00fcyorsan\u0131z, <a href=\"https:\/\/www.dchost.com\/blog\/wordpress-yedekleme-stratejileri-paylasimli-hosting-ve-vpste-otomatik-yedek-ve-geri-yukleme\/\">WordPress yedekleme stratejilerini anlatt\u0131\u011f\u0131m\u0131z detayl\u0131 rehberi<\/a> de inceleyebilirsiniz.<\/p>\n<h3><span id=\"3_MySQL_Veritabanlarini_Ayri_Ayri_Yedeklemek\">3. MySQL Veritabanlar\u0131n\u0131 Ayr\u0131 Ayr\u0131 Yedeklemek<\/span><\/h3>\n<p>\u00d6zellikle uygulama g\u00fcncellemeleri, toplu veri i\u00e7eri aktarma i\u015flemleri veya b\u00fcy\u00fck import\/export operasyonlar\u0131 \u00f6ncesi, sadece ilgili veritaban\u0131n\u0131n yede\u011fini almak en g\u00fcvenli yakla\u015f\u0131md\u0131r.<\/p>\n<ol>\n<li>cPanel\u2019de <strong>Backup<\/strong> men\u00fcs\u00fcne girin.<\/li>\n<li><strong>Download a MySQL Database Backup<\/strong> b\u00f6l\u00fcm\u00fcnde sitenize ait veritaban\u0131 isimlerini g\u00f6receksiniz.<\/li>\n<li>\u0130lgili veritaban\u0131 ismine t\u0131klay\u0131n, <code>.sql.gz<\/code> format\u0131nda yedek indirilecektir.<\/li>\n<\/ol>\n<p>Geri y\u00fckleme taraf\u0131nda ise iki se\u00e7ene\u011finiz var: cPanel <strong>Restore a MySQL Database<\/strong> alan\u0131n\u0131 kullanmak veya <strong>phpMyAdmin<\/strong> \u00fczerinden SQL dosyas\u0131n\u0131 i\u00e7eri aktarmak. Daha karma\u015f\u0131k veritaban\u0131 senaryolar\u0131, Point\u2011in\u2011Time Recovery gibi ihtiya\u00e7lar i\u00e7in, <a href=\"https:\/\/www.dchost.com\/blog\/mysql-mariadb-yedekleme-stratejileri-mysqldump-mi-xtrabackup-mi-ve-point%E2%80%91in%E2%80%91time-recovery-ne-zaman\/\">MySQL\/MariaDB yedekleme stratejilerini anlatt\u0131\u011f\u0131m\u0131z yaz\u0131<\/a> iyi bir tamamlay\u0131c\u0131 olabilir.<\/p>\n<h3><span id=\"4_Eposta_Hesaplari_Yonlendirmeler_ve_Filtreler\">4. E\u2011posta Hesaplar\u0131, Y\u00f6nlendirmeler ve Filtreler<\/span><\/h3>\n<p>cPanel, e\u2011posta y\u00f6nlendirme ve filtre ayarlar\u0131n\u0131 da yedeklemenize izin verir; ancak kutu i\u00e7eri\u011fi (gelen\/giden mailler) dosya sisteminde saklan\u0131r ve full\/home yede\u011fiyle beraber gelir.<\/p>\n<ol>\n<li>cPanel\u2019de <strong>Backup<\/strong> men\u00fcs\u00fcne girin.<\/li>\n<li><strong>Email Forwarders &amp; Filters<\/strong> b\u00f6l\u00fcmlerinden ilgili yedek dosyalar\u0131n\u0131 indirebilirsiniz.<\/li>\n<\/ol>\n<p>E\u2011posta taraf\u0131nda POP3\/IMAP farklar\u0131n\u0131, webmail \u00fczerinde nelerin sakland\u0131\u011f\u0131n\u0131 ve istemci (Outlook, Thunderbird vs.) taraf\u0131nda nas\u0131l ek yedek alabilece\u011finizi merak ediyorsan\u0131z, <a href=\"https:\/\/www.dchost.com\/blog\/pop3-mu-imap-mi-webmail-mi-hosting-uzerinde-e-posta-erisim-ve-yedekleme-rehberi\/\">e\u2011posta eri\u015fim ve yedekleme rehberimiz<\/a> size daha geni\u015f bir perspektif sunacakt\u0131r.<\/p>\n<h2><span id=\"Yedekleri_Guvenli_Sekilde_Saklamak_321_Stratejisi\">Yedekleri G\u00fcvenli \u015eekilde Saklamak: 3\u20112\u20111 Stratejisi<\/span><\/h2>\n<p>cPanel\u2019de yedek almak i\u015fin sadece ilk yar\u0131s\u0131. As\u0131l \u00f6nemli olan, bu yedekleri nerede ve nas\u0131l saklad\u0131\u011f\u0131n\u0131z. DCHost\u2019ta m\u00fc\u015fterilerimize s\u0131k\u00e7a anlatt\u0131\u011f\u0131m\u0131z <strong>3\u20112\u20111 yedekleme stratejisi<\/strong> bu noktada devreye giriyor:<\/p>\n<ul>\n<li><strong>3 kopya:<\/strong> Verinizin en az \u00fc\u00e7 kopyas\u0131 olmal\u0131 (canl\u0131 veri + 2 yedek).<\/li>\n<li><strong>2 farkl\u0131 medya:<\/strong> Yedekler en az iki farkl\u0131 t\u00fcr depolama ortam\u0131nda tutulmal\u0131 (\u00f6rne\u011fin sunucu diski + uzak S3 uyumlu depolama).<\/li>\n<li><strong>1 off\u2011site:<\/strong> En az bir kopya mutlaka farkl\u0131 bir lokasyonda (farkl\u0131 veri merkezi\/b\u00f6lge) saklanmal\u0131.<\/li>\n<\/ul>\n<p>cPanel full backup dosyalar\u0131n\u0131z\u0131 DCHost \u00fczerindeki hesab\u0131n\u0131zda tutarken, ayn\u0131 dosyay\u0131 yerel bilgisayar\u0131n\u0131za indirip, bir de harici disk veya S3 uyumlu bir depolama alan\u0131nda saklaman\u0131z bu stratejiyi b\u00fcy\u00fck \u00f6l\u00e7\u00fcde kar\u015f\u0131lar. Konuyu daha derinlemesine ele ald\u0131\u011f\u0131m\u0131z <a href=\"https:\/\/www.dchost.com\/blog\/3-2-1-yedekleme-stratejisi-neden-ise-yariyor-cpanel-plesk-ve-vpste-otomatik-yedekleri-nasil-kurarsin\/\">3\u20112\u20111 yedekleme rehberinde<\/a> ise cPanel, Plesk ve <a href=\"https:\/\/www.dchost.com\/tr\/vps\">VPS<\/a> taraf\u0131nda otomatikle\u015fmi\u015f senaryolara dair bolca \u00f6rnek bulabilirsiniz.<\/p>\n<h2><span id=\"cPanelde_Yedekten_Geri_Yukleme_Senaryolari\">cPanel\u2019de Yedekten Geri Y\u00fckleme Senaryolar\u0131<\/span><\/h2>\n<p>Her yedek, bir g\u00fcn mutlaka geri y\u00fcklenmek i\u00e7in al\u0131n\u0131r. Geri y\u00fckleme taraf\u0131nda iki ana senaryo var: <strong>ayn\u0131 sunucu i\u00e7inde geri d\u00f6n\u00fc\u015f<\/strong> ve <strong>farkl\u0131 bir sunucuya ta\u015f\u0131ma<\/strong>.<\/p>\n<h3><span id=\"Tum_Hesabi_Yeni_Sunucuya_Tasimak\">T\u00fcm Hesab\u0131 Yeni Sunucuya Ta\u015f\u0131mak<\/span><\/h3>\n<p>Full backup \u00f6zellikle <strong>cPanel\u2019den cPanel\u2019e ta\u015f\u0131ma<\/strong> i\u00e7in tasarlanm\u0131\u015ft\u0131r. Senaryo genelde \u015f\u00f6yle i\u015fler:<\/p>\n<ul>\n<li>Eski sunucunuzda cPanel full backup al\u0131rs\u0131n\u0131z.<\/li>\n<li>Bu dosyay\u0131 yeni DCHost sunucunuza (WHM eri\u015fimi olan tarafa) y\u00fcklersiniz.<\/li>\n<li>WHM \u00fczerinde <strong>Restore a Full Backup\/cpmove file<\/strong> arac\u0131 ile hesap yeniden olu\u015fturulur.<\/li>\n<\/ul>\n<p>Bu i\u015flemde web dosyalar\u0131, veritabanlar\u0131, e\u2011postalar ve pek \u00e7ok ayar otomatik olarak ta\u015f\u0131n\u0131r. DNS taraf\u0131nda MX, A, CNAME gibi kay\u0131tlar\u0131 do\u011fru g\u00fcncelledi\u011finizden emin olman\u0131z gerekir. Bu noktada <a href=\"https:\/\/www.dchost.com\/blog\/dns-kayitlari-nedir-a-aaaa-cname-mx-txt-ve-srv-rehberi\/\">DNS kay\u0131tlar\u0131n\u0131 ad\u0131m ad\u0131m anlatt\u0131\u011f\u0131m\u0131z kapsaml\u0131 yaz\u0131<\/a> size rehberlik edebilir. Ayr\u0131ca tamamen kesintisiz bir ge\u00e7i\u015f planl\u0131yorsan\u0131z, TTL ve rsync gibi konular\u0131 da i\u00e7eren <a href=\"https:\/\/www.dchost.com\/blog\/cpanelden-cpanele-canli-tasima-nasil-olur-incremental-rsync-ttl-oyun-plani-ve-whm-live-transfer-ile-sifir-kesinti\/\">cPanel\u2019den cPanel\u2019e canl\u0131 ta\u015f\u0131ma rehberimiz<\/a> olduk\u00e7a i\u015finize yarar.<\/p>\n<h3><span id=\"Sadece_Dosyalari_veya_Veritabanini_Geri_Yuklemek\">Sadece Dosyalar\u0131 veya Veritaban\u0131n\u0131 Geri Y\u00fcklemek<\/span><\/h3>\n<p>Daha s\u0131k kar\u015f\u0131la\u015f\u0131lan senaryo, t\u00fcm hesab\u0131 de\u011fil sadece sitenin bir k\u0131sm\u0131n\u0131 geri y\u00fckleme ihtiyac\u0131d\u0131r. \u00d6rne\u011fin; bir eklenti y\u00fcklediniz ve site bozuldu, ama veritaban\u0131 g\u00fcncel kals\u0131n istiyorsunuz.<\/p>\n<p><strong>Dosya geri y\u00fckleme<\/strong> i\u00e7in:<\/p>\n<ul>\n<li>Elinizdeki <strong>Home Directory<\/strong> yede\u011fini a\u00e7\u0131n (gerekirse lokal bilgisayar\u0131n\u0131zda).<\/li>\n<li>public_html i\u00e7eri\u011fini FTP\/SFTP veya File Manager ile sunucuya geri kopyalay\u0131n.<\/li>\n<li>\u00dczerine yazma (overwrite) i\u015flemi yaparken <strong>wp-config.php<\/strong> gibi kritik dosyalar\u0131 dikkate al\u0131n; \u00f6ncesinde yedekleyin.<\/li>\n<\/ul>\n<p><strong>Veritaban\u0131 geri y\u00fckleme<\/strong> i\u00e7in:<\/p>\n<ul>\n<li>cPanel\u2019de <strong>Backup<\/strong> &gt; <strong>Restore a MySQL Database<\/strong> b\u00f6l\u00fcm\u00fcn\u00fc kullanabilir veya<\/li>\n<li><strong>phpMyAdmin<\/strong> \u00fczerinden ilgili veritaban\u0131n\u0131 se\u00e7ip <strong>Import<\/strong> sekmesinden <code>.sql<\/code> dosyan\u0131z\u0131 i\u00e7eri alabilirsiniz.<\/li>\n<\/ul>\n<p>Burada dikkat edilmesi gereken nokta, geri y\u00fckleme s\u0131ras\u0131nda sitenizin k\u0131sa s\u00fcreli de olsa tutars\u0131z bir duruma d\u00fc\u015febilmesi. Yo\u011fun trafik alan bir WordPress veya WooCommerce siteniz varsa, bu t\u00fcr m\u00fcdahaleleri <strong>d\u00fc\u015f\u00fck trafik saatlerinde<\/strong> yapman\u0131z\u0131 ve \u00f6ncesinde ek bir yedek daha alman\u0131z\u0131 \u00f6neririz.<\/p>\n<h3><span id=\"Eposta_Hesaplarini_ve_Kutularini_Kurtarmak\">E\u2011posta Hesaplar\u0131n\u0131 ve Kutular\u0131n\u0131 Kurtarmak<\/span><\/h3>\n<p>E\u2011posta taraf\u0131nda k\u0131smi geri y\u00fckleme biraz daha hassast\u0131r. E\u011fer full backup i\u00e7indeki e\u2011posta klas\u00f6rlerini geri y\u00fcklemeniz gerekiyorsa:<\/p>\n<ul>\n<li>cPanel hesab\u0131n\u0131zda <code>mail\/<\/code> ve <code>etc\/<\/code> dizinleri alt\u0131nda ilgili alan ad\u0131n\u0131 ve hesab\u0131 bulun.<\/li>\n<li>Yedekten bu dizinleri ilgili konuma FTP\/SFTP ile geri y\u00fckleyin.<\/li>\n<li>IMAP kullan\u0131yorsan\u0131z, istemci (Outlook, mobil uygulama vb.) taraf\u0131nda klas\u00f6r senkronizasyonunu kontrol edin.<\/li>\n<\/ul>\n<p>Daha karma\u015f\u0131k e\u2011posta ta\u015f\u0131ma senaryolar\u0131 (\u00f6rne\u011fin eski bir cPanel\u2019den yeni DCHost sunucusuna sadece mail kutular\u0131n\u0131 ta\u015f\u0131mak) i\u00e7in, <a href=\"https:\/\/www.dchost.com\/blog\/cpanel-e%E2%80%91posta-hesaplarini-yeni-sunucuya-tasimak-imap-senkronizasyonu-ve-dns-cutover\/\">cPanel e\u2011posta hesaplar\u0131n\u0131 IMAP senkronizasyonu ile ta\u015f\u0131ma rehberimiz<\/a> size detayl\u0131 bir yol haritas\u0131 sunar.<\/p>\n<h2><span id=\"Otomatik_Yedekleme_Cron_Job_ve_DCHost_Altyapisinda_Pratikler\">Otomatik Yedekleme, Cron Job ve DCHost Altyap\u0131s\u0131nda Pratikler<\/span><\/h2>\n<p>Manuel yedek almak, kritik g\u00fcncellemeler \u00f6ncesinde mutlaka yap\u0131lmal\u0131; ancak sadece manuel yede\u011fe g\u00fcvenmek ger\u00e7ek\u00e7i de\u011fil. DCHost\u2019ta, hem <a href=\"https:\/\/www.dchost.com\/tr\/web-hosting\">payla\u015f\u0131ml\u0131 hosting<\/a> hem de VPS\/dedicated m\u00fc\u015fterilerimiz i\u00e7in <strong>otomatik yedekleme<\/strong> senaryolar\u0131n\u0131 te\u015fvik ediyoruz.<\/p>\n<p>cPanel taraf\u0131nda:<\/p>\n<ul>\n<li>Hosting paketiniz destekliyorsa, arka planda <strong>otomatik g\u00fcnl\u00fck\/haftal\u0131k yedekler<\/strong> zaten al\u0131n\u0131r (detaylar i\u00e7in kulland\u0131\u011f\u0131n\u0131z paketin \u00f6zelliklerini kontrol edin).<\/li>\n<li>Kendi otomasyonunuzu kurmak istiyorsan\u0131z, cron job ile periyodik <code>mysqldump<\/code> ve dosya ar\u015fivleri olu\u015fturup uzak bir depolamaya g\u00f6nderebilirsiniz.<\/li>\n<\/ul>\n<p>Cron job mant\u0131\u011f\u0131n\u0131 ve cPanel \u00fczerinde zamanlanm\u0131\u015f g\u00f6rev kurulumunu daha sistematik \u00f6\u011frenmek i\u00e7in, <a href=\"https:\/\/www.dchost.com\/blog\/cpanel-ve-directadminde-otomatik-gorevler-planlama-cron-job-ile-yedek-rapor-ve-bakim-isleri\/\">cPanel ve DirectAdmin\u2019de cron job ile otomatik g\u00f6rev planlama rehberimizi<\/a> tavsiye ederiz. WordPress veya benzeri CMS\u2019ler \u00e7al\u0131\u015ft\u0131r\u0131yorsan\u0131z, <a href=\"https:\/\/www.dchost.com\/blog\/wordpress-yedekleme-stratejileri-paylasimli-hosting-ve-vpste-otomatik-yedek-ve-geri-yukleme\/\">WordPress yedekleme stratejileri yaz\u0131m\u0131z<\/a> ile de uygulama seviyesinde ek \u00f6nlemler alabilirsiniz.<\/p>\n<h2><span id=\"Sik_Yapilan_Hatalar_ve_Iyi_Uygulamalar\">S\u0131k Yap\u0131lan Hatalar ve \u0130yi Uygulamalar<\/span><\/h2>\n<p>cPanel\u2019de yedekleme yaparken sahada en \u00e7ok g\u00f6rd\u00fc\u011f\u00fcm\u00fcz hatalar\u0131 ve alternatiflerini toparlayal\u0131m:<\/p>\n<ul>\n<li><strong>Hata:<\/strong> Yedekleri sadece ayn\u0131 sunucuda tutmak.<br \/><strong>Do\u011frusu:<\/strong> Mutlaka en az bir <strong>off\u2011site<\/strong> (farkl\u0131 veri merkezi\/b\u00f6lge) kopya olu\u015fturun.<\/li>\n<li><strong>Hata:<\/strong> Yedeklerin asla test edilmemesi.<br \/><strong>Do\u011frusu:<\/strong> Zaman zaman staging bir cPanel hesab\u0131na yede\u011fi geri y\u00fckleyerek ger\u00e7ekten \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 do\u011frulay\u0131n.<\/li>\n<li><strong>Hata:<\/strong> Yaln\u0131zca dosya yede\u011fi al\u0131p veritaban\u0131n\u0131 unutmak.<br \/><strong>Do\u011frusu:<\/strong> Dinamik sitelerde (WordPress, Laravel, PrestaShop vb.) <strong>dosya + veritaban\u0131<\/strong> ikilisini birlikte d\u00fc\u015f\u00fcn\u00fcn.<\/li>\n<li><strong>Hata:<\/strong> \u00c7ok eski ve gereksiz yedekleri ayn\u0131 diskte biriktirip kota veya inode limitine tak\u0131lmak.<br \/><strong>Do\u011frusu:<\/strong> Mant\u0131kl\u0131 bir saklama politikas\u0131 (\u00f6rne\u011fin son 7 g\u00fcnl\u00fck, 4 haftal\u0131k, 3 ayl\u0131k yedekler) belirleyin.<\/li>\n<li><strong>Hata:<\/strong> Yedek dosyalar\u0131n\u0131 \u015fifresiz ve herkese a\u00e7\u0131k bir dizinde tutmak.<br \/><strong>Do\u011frusu:<\/strong> Yedekleri eri\u015fimi k\u0131s\u0131tl\u0131 dizinlerde saklay\u0131n, m\u00fcmk\u00fcnse ar\u015fiv i\u00e7inde ek \u015fifreleme kullan\u0131n.<\/li>\n<\/ul>\n<p>Daha kurumsal seviyede, uyumluluk (KVKK, GDPR, PCI DSS vb.) ve felaket kurtarma senaryolar\u0131n\u0131 da d\u00fc\u015f\u00fcnmek istiyorsan\u0131z, <a href=\"https:\/\/www.dchost.com\/blog\/felaket-kurtarma-plani-nasil-yazilir-rto-rpoyu-kafada-netlestirip-yedek-testleri-ve-runbooklari-gercekten-calisir-hale-getirmek\/\">felaket kurtarma plan\u0131 nas\u0131l yaz\u0131l\u0131r rehberimiz<\/a>, yedekleri operasyonel s\u00fcre\u00e7lerle ili\u015fkilendirmenize yard\u0131mc\u0131 olacakt\u0131r.<\/p>\n<h2><span id=\"Sonuc_ve_DCHostta_Saglam_Bir_Yedekleme_Rutini_Kurmak\">Sonu\u00e7 ve DCHost\u2019ta Sa\u011flam Bir Yedekleme Rutini Kurmak<\/span><\/h2>\n<p>cPanel, dosyalar\u0131n\u0131z, veritabanlar\u0131n\u0131z ve e\u2011postalar\u0131n\u0131z i\u00e7in olduk\u00e7a g\u00fc\u00e7l\u00fc yedekleme ara\u00e7lar\u0131na sahip; ancak bu ara\u00e7lar\u0131n ger\u00e7ekten i\u015fe yaray\u0131p yaramayaca\u011f\u0131n\u0131 belirleyen \u015fey, <strong>nas\u0131l ve ne s\u0131kl\u0131kla kulland\u0131\u011f\u0131n\u0131z<\/strong>. G\u00fcnl\u00fck\/haftal\u0131k otomatik yedeklere ek olarak, kritik de\u011fi\u015fiklikler \u00f6ncesi manuel full veya k\u0131smi yedek almak; yedekleri en az bir off\u2011site lokasyonda tutmak ve zaman zaman test geri y\u00fcklemeleri yapmak, sizi bir\u00e7ok tats\u0131z s\u00fcrprizden korur.<\/p>\n<p>DCHost ekibi olarak; ister payla\u015f\u0131ml\u0131 hosting, ister VPS veya <a href=\"https:\/\/www.dchost.com\/tr\/fiziksel-sunucu\">dedicated sunucu<\/a> kullan\u0131n, cPanel \u00fczerinde yedekleme ve geri y\u00fckleme s\u00fcre\u00e7lerinizi ger\u00e7ek\u00e7i bir planla kurman\u0131za yard\u0131mc\u0131 oluyoruz. Mevcut sitenizi yeni bir DCHost altyap\u0131s\u0131na ta\u015f\u0131may\u0131 d\u00fc\u015f\u00fcn\u00fcyorsan\u0131z, yedeklerin nas\u0131l al\u0131naca\u011f\u0131, hangi s\u0131rayla geri y\u00fcklenece\u011fi ve DNS\/e\u2011posta taraf\u0131nda kesinti ya\u015famamak i\u00e7in hangi ad\u0131mlar\u0131 izlemeniz gerekti\u011fini birlikte planlayabiliriz.<\/p>\n<p>Elinizde h\u00e2lihaz\u0131rda bir cPanel hesab\u0131 varsa, ilk ad\u0131m olarak bug\u00fcn bir <strong>full backup<\/strong> al\u0131p g\u00fcvenli bir lokasyona indirin, ard\u0131ndan da d\u00fczenli otomatik yedekler i\u00e7in net bir periyot belirleyin. Geri kalan mimariyi ise, blogumuzdaki detayl\u0131 rehberler ve DCHost teknik ekibinin deste\u011fiyle ad\u0131m ad\u0131m beraber in\u015fa ederiz.<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>cPanel kullanan pek \u00e7ok web sitesi sahibi, yedekleme konusunu ancak bir sorun ya\u015fad\u0131\u011f\u0131nda d\u00fc\u015f\u00fcnmeye ba\u015fl\u0131yor. Oysa d\u00fczg\u00fcn kurgulanm\u0131\u015f bir yedekleme rutini, hem k\u00fc\u00e7\u00fck bir kurumsal site i\u00e7in hem de yo\u011fun trafikli bir e\u2011ticaret projesi i\u00e7in, en az performans ayarlar\u0131 kadar kritik. Sunucu taraf\u0131nda yapt\u0131\u011f\u0131m\u0131z kapasite planlama ve felaket kurtarma toplant\u0131lar\u0131nda g\u00f6rd\u00fc\u011f\u00fcm\u00fcz ortak tablo \u015fu: Yede\u011fi [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2930,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[26],"tags":[],"class_list":["post-2929","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-teknoloji"],"_links":{"self":[{"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/posts\/2929","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/comments?post=2929"}],"version-history":[{"count":0,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/posts\/2929\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/media\/2930"}],"wp:attachment":[{"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/media?parent=2929"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/categories?post=2929"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/tags?post=2929"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}