{"id":85,"date":"2025-10-30T20:30:13","date_gmt":"2025-10-30T20:30:13","guid":{"rendered":"https:\/\/adveyer.com\/blog\/?p=85"},"modified":"2025-11-01T09:39:58","modified_gmt":"2025-11-01T09:39:58","slug":"linux-mysql-yedek-alma","status":"publish","type":"post","link":"https:\/\/adveyer.com\/blog\/linux-mysql-yedek-alma\/","title":{"rendered":"Linux MySQL Yedek Alma"},"content":{"rendered":"<h2 data-start=\"201\" data-end=\"253\">MySQL Yedek Alma (SSH \u00dczerinden Pratik Rehber)<\/h2>\n<p data-start=\"255\" data-end=\"570\">Linux sunucularda <strong data-start=\"273\" data-end=\"310\">MySQL veritaban\u0131 yedekleme i\u015flemi<\/strong>, \u00f6zellikle b\u00fcy\u00fck boyutlu SQL dosyalar\u0131 s\u00f6z konusu oldu\u011funda do\u011fru y\u00f6ntemler kullan\u0131lmazsa olduk\u00e7a zahmetli hale gelebilir. \u00d6rne\u011fin, <strong data-start=\"443\" data-end=\"457\">phpMyAdmin<\/strong> belirli limitler nedeniyle b\u00fcy\u00fck veritabanlar\u0131nda yedekleme veya geri y\u00fckleme i\u015flemlerinde yetersiz kalabilir.<\/p>\n<p data-start=\"572\" data-end=\"797\">Bu gibi durumlarda, <strong data-start=\"592\" data-end=\"647\">SSH \u00fczerinden do\u011frudan komut sat\u0131r\u0131nda i\u015flem yapmak<\/strong>, b\u00fcy\u00fck veritabanlar\u0131n\u0131 yedeklemenin en <strong data-start=\"687\" data-end=\"707\">pratik ve etkili<\/strong> y\u00f6ntemidir.<br data-start=\"719\" data-end=\"722\" \/>A\u015fa\u011f\u0131daki ad\u0131mlar\u0131 izleyerek SSH ile MySQL veritaban\u0131 yede\u011fi alabilirsiniz.<\/p>\n<h3 data-start=\"804\" data-end=\"830\">Standart Yedek Alma<\/h3>\n<p data-start=\"832\" data-end=\"925\">MySQL veritaban\u0131n\u0131z\u0131 a\u015fa\u011f\u0131daki <strong data-start=\"863\" data-end=\"876\">mysqldump<\/strong> komutunu kullanarak kolayca yedekleyebilirsiniz:<\/p>\n<div class=\"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-9\">\n<div class=\"absolute end-0 bottom-0 flex h-9 items-center pe-2\">\n<div class=\"bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs\"><\/div>\n<\/div>\n<\/div>\n<pre class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre! language-bash\">mysqldump -u kullaniciadi -p dbadi &gt; backup.sql\r\n<\/code><\/pre>\n<\/div>\n<p data-start=\"988\" data-end=\"1147\">Bu komut, belirtilen veritaban\u0131n\u0131n yede\u011fini <strong data-start=\"1032\" data-end=\"1046\">backup.sql<\/strong> adl\u0131 dosyaya kaydeder.<br data-start=\"1069\" data-end=\"1072\" \/>Komutu \u00e7al\u0131\u015ft\u0131rd\u0131\u011f\u0131n\u0131zda sizden <strong data-start=\"1104\" data-end=\"1133\">MySQL kullan\u0131c\u0131 parolan\u0131z<\/strong> istenecektir.<\/p>\n<p data-start=\"1149\" data-end=\"1221\"><strong data-start=\"1152\" data-end=\"1162\">\u00d6rnek:<\/strong><\/p>\n<pre data-start=\"1149\" data-end=\"1221\"><code data-start=\"1165\" data-end=\"1221\">mysqldump -u root -p ornekveritabani &gt; ornekbackup.sql<\/code><\/pre>\n<h3 data-start=\"1228\" data-end=\"1259\">S\u0131k\u0131\u015ft\u0131r\u0131lm\u0131\u015f Yedek Alma<\/h3>\n<p data-start=\"1261\" data-end=\"1422\">B\u00fcy\u00fck veritabanlar\u0131nda yerden tasarruf etmek istiyorsan\u0131z, yede\u011finizi <strong data-start=\"1331\" data-end=\"1348\">s\u0131k\u0131\u015ft\u0131r\u0131lm\u0131\u015f<\/strong> bir \u015fekilde alabilirsiniz. Bunun i\u00e7in a\u015fa\u011f\u0131daki komutu kullanabilirsiniz:<\/p>\n<div class=\"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary\">\n<pre class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre! language-bash\">mysqldump -u kullaniciadi -p dbadi | gzip &gt; backup.sql.gz\r\n<\/code><\/pre>\n<\/div>\n<p data-start=\"1495\" data-end=\"1672\">Bu y\u00f6ntemle yede\u011finiz <strong data-start=\"1517\" data-end=\"1533\">.gz uzant\u0131l\u0131<\/strong> bir s\u0131k\u0131\u015ft\u0131r\u0131lm\u0131\u015f dosya olarak kaydedilir.<br data-start=\"1576\" data-end=\"1579\" \/>B\u00f6ylece hem <strong data-start=\"1591\" data-end=\"1623\">disk alan\u0131ndan tasarruf eder<\/strong>, hem de <strong data-start=\"1632\" data-end=\"1672\">yedekleme s\u00fcrecini h\u0131zland\u0131r\u0131rs\u0131n\u0131z.<\/strong><\/p>\n<h3 data-start=\"1679\" data-end=\"1696\">\u00d6nemli Not<\/h3>\n<blockquote>\n<p data-start=\"1698\" data-end=\"1886\">Yukar\u0131daki \u00f6rneklerde ge\u00e7en <strong data-start=\"1726\" data-end=\"1742\">kullaniciadi<\/strong> ve <strong data-start=\"1746\" data-end=\"1755\">dbadi<\/strong> k\u0131s\u0131mlar\u0131n\u0131, kendi sunucunuzdaki <strong data-start=\"1789\" data-end=\"1812\">MySQL kullan\u0131c\u0131 ad\u0131<\/strong> ve <strong data-start=\"1816\" data-end=\"1860\">yedeklemek istedi\u011finiz veritaban\u0131 ad\u0131yla<\/strong> de\u011fi\u015ftirmeyi unutmay\u0131n.<\/p>\n<\/blockquote>\n<h3 data-start=\"1698\" data-end=\"1886\"><strong data-start=\"1896\" data-end=\"1909\">Ek \u0130pucu:<\/strong><\/h3>\n<blockquote>\n<p data-start=\"1698\" data-end=\"1886\">Yedekleme i\u015flemini otomatik hale getirmek isterseniz, bu komutlar\u0131 <strong data-start=\"1979\" data-end=\"1991\">cron job<\/strong> olarak zamanlayabilir ve d\u00fczenli aral\u0131klarla otomatik MySQL yede\u011fi alabilirsiniz.<\/p>\n<\/blockquote>\n<div class=\"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary\">\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>MySQL Yedek Alma (SSH \u00dczerinden Pratik Rehber) Linux sunucularda MySQL veritaban\u0131 yedekleme i\u015flemi, \u00f6zellikle b\u00fcy\u00fck boyutlu SQL dosyalar\u0131 s\u00f6z konusu oldu\u011funda do\u011fru y\u00f6ntemler kullan\u0131lmazsa olduk\u00e7a zahmetli hale gelebilir. \u00d6rne\u011fin, phpMyAdmin belirli limitler nedeniyle b\u00fcy\u00fck veritabanlar\u0131nda yedekleme veya geri y\u00fckleme i\u015flemlerinde yetersiz kalabilir. Bu gibi durumlarda, SSH \u00fczerinden do\u011frudan komut sat\u0131r\u0131nda i\u015flem yapmak, b\u00fcy\u00fck veritabanlar\u0131n\u0131 yedeklemenin [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[43],"tags":[],"class_list":["post-85","post","type-post","status-publish","format-standard","hentry","category-linux-genel"],"_links":{"self":[{"href":"https:\/\/adveyer.com\/blog\/wp-json\/wp\/v2\/posts\/85","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/adveyer.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/adveyer.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/adveyer.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/adveyer.com\/blog\/wp-json\/wp\/v2\/comments?post=85"}],"version-history":[{"count":2,"href":"https:\/\/adveyer.com\/blog\/wp-json\/wp\/v2\/posts\/85\/revisions"}],"predecessor-version":[{"id":87,"href":"https:\/\/adveyer.com\/blog\/wp-json\/wp\/v2\/posts\/85\/revisions\/87"}],"wp:attachment":[{"href":"https:\/\/adveyer.com\/blog\/wp-json\/wp\/v2\/media?parent=85"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/adveyer.com\/blog\/wp-json\/wp\/v2\/categories?post=85"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/adveyer.com\/blog\/wp-json\/wp\/v2\/tags?post=85"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}