{"id":36072,"date":"2025-12-07T18:31:32","date_gmt":"2025-12-07T15:31:32","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/ec2-instancea-volume-ekleme-adim-adim-rehber-ve-en-iyi-uygulamalar\/"},"modified":"2025-12-07T18:31:32","modified_gmt":"2025-12-07T15:31:32","slug":"ec2-instancea-volume-ekleme-adim-adim-rehber-ve-en-iyi-uygulamalar","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/ec2-instancea-volume-ekleme-adim-adim-rehber-ve-en-iyi-uygulamalar\/","title":{"rendered":"EC2 Instance&#8217;a Volume Ekleme: Ad\u0131m Ad\u0131m Rehber ve En \u0130yi Uygulamalar"},"content":{"rendered":"<p><body><\/p>\n<p>AWS EC2 instance&#8217;\u0131n\u0131za depolama alan\u0131 eklemek, uygulamalar\u0131n\u0131z\u0131n ve verilerinizin s\u00fcreklili\u011fi i\u00e7in hayati \u00f6neme sahiptir. Bu kapsaml\u0131 rehberde, bir EC2 instance&#8217;\u0131na harici bir EBS volume&#8217;u nas\u0131l ekleyece\u011finizi, farkl\u0131 EBS t\u00fcrlerini, pratik uygulama ad\u0131mlar\u0131n\u0131 ve performans ipu\u00e7lar\u0131n\u0131 ad\u0131m ad\u0131m ke\u015ffedeceksiniz. K\u0131s\u0131tl\u0131 depolama alan\u0131n\u0131n getirdi\u011fi problemleri a\u015farak verimli ve \u00f6l\u00e7eklenebilir bir altyap\u0131 olu\u015fturman\u0131n yollar\u0131n\u0131 \u00f6\u011frenmeye haz\u0131r olun.<\/p>\n<p>G\u00fcn\u00fcm\u00fcz\u00fcn dijital d\u00fcnyas\u0131nda, her t\u00fcrl\u00fc uygulama ve hizmet i\u00e7in kesintisiz eri\u015fim ve veri b\u00fct\u00fcnl\u00fc\u011f\u00fc b\u00fcy\u00fck \u00f6nem ta\u015f\u0131maktad\u0131r. Amazon Elastic Compute Cloud (EC2) instance&#8217;lar\u0131, bulut \u00fczerinde sanal sunucular sa\u011flayarak bu ihtiyac\u0131 kar\u015f\u0131lar. Ancak, bir EC2 instance&#8217;\u0131 ba\u015flat\u0131ld\u0131\u011f\u0131nda varsay\u0131lan olarak gelen depolama alan\u0131, genellikle i\u015fletim sistemi ve temel uygulamalar i\u00e7in yeterli olsa da, i\u015f y\u00fck\u00fcn\u00fcz b\u00fcy\u00fcd\u00fck\u00e7e veya daha fazla veri depolaman\u0131z gerekti\u011finde yetersiz kalmaya ba\u015flar. \u0130\u015fte tam bu noktada, kal\u0131c\u0131 ve \u00f6l\u00e7eklenebilir depolama \u00e7\u00f6z\u00fcmlerine olan ihtiya\u00e7 ortaya \u00e7\u0131kar.<\/p>\n<p>Bir EC2 instance&#8217;\u0131n\u0131n root volume&#8217;u (ana diski) genellikle s\u0131n\u0131rl\u0131 bir boyuta sahiptir ve bu alan, i\u015fletim sisteminin kendisi taraf\u0131ndan kullan\u0131l\u0131r. Veritabanlar\u0131, kullan\u0131c\u0131 y\u00fcklemeleri, log dosyalar\u0131, medya i\u00e7erikleri veya b\u00fcy\u00fck analiz dosyalar\u0131 gibi uygulamalar\u0131n\u0131z\u0131n \u00fcretti\u011fi veya kulland\u0131\u011f\u0131 veriler i\u00e7in bu alan k\u0131sa s\u00fcrede yetersiz kalabilir. Dahas\u0131, varsay\u0131lan olarak instance&#8217;\u0131n kendisiyle birlikte gelen ge\u00e7ici depolama alan\u0131 (instance store), instance durduruldu\u011funda veya sonland\u0131r\u0131ld\u0131\u011f\u0131nda verileri kaybeder. Bu durum, veri kal\u0131c\u0131l\u0131\u011f\u0131 gerektiren hi\u00e7bir i\u015f y\u00fck\u00fc i\u00e7in uygun de\u011fildir. Bu nedenle, kal\u0131c\u0131 ve g\u00fcvenilir bir depolama \u00e7\u00f6z\u00fcm\u00fcne y\u00f6nelmek ka\u00e7\u0131n\u0131lmaz hale gelir.<\/p>\n<p>AWS&#8217;nin bu soruna sundu\u011fu temel \u00e7\u00f6z\u00fcm, Elastic Block Store (EBS) volume&#8217;leridir. EBS volume&#8217;leri, EC2 instance&#8217;lar\u0131na a\u011f \u00fczerinden ba\u011flanan, kal\u0131c\u0131 ve blok d\u00fczeyinde depolama birimleridir. Bu sayede, instance&#8217;\u0131n\u0131z durdurulsa veya yeniden ba\u015flat\u0131lsa bile verileriniz g\u00fcvende kal\u0131r ve istedi\u011finiz zaman eri\u015filebilir olur. Ayr\u0131ca, EBS volume&#8217;leri performans ve kapasite a\u00e7\u0131s\u0131ndan esneklik sunar, bu da onlar\u0131 \u00e7e\u015fitli i\u015f y\u00fckleri i\u00e7in ideal bir se\u00e7im haline getirir. \u00d6rne\u011fin, bir e-ticaret sitesi d\u00fc\u015f\u00fcnelim. Bu sitenin veritaban\u0131, \u00fcr\u00fcn g\u00f6rselleri, m\u00fc\u015fteri bilgileri ve sipari\u015f ge\u00e7mi\u015fi gibi kritik verileri bar\u0131nd\u0131rmas\u0131 gerekir. E\u011fer bu veriler sadece ge\u00e7ici depolamada tutulursa, sunucuda ya\u015fanacak herhangi bir kesinti veya yeniden ba\u015flatma durumunda t\u00fcm bilgiler kaybolabilir. EBS volume&#8217;leri, bu t\u00fcr senaryolarda verilerinizi g\u00fcvende tutman\u0131n yan\u0131 s\u0131ra, ihtiya\u00e7 duydu\u011funuz IOPS (Giri\u015f\/\u00c7\u0131k\u0131\u015f \u0130\u015flemleri Saniye Ba\u015f\u0131na) ve throughput (veri aktar\u0131m h\u0131z\u0131) performans\u0131n\u0131 da sa\u011flayarak uygulamalar\u0131n\u0131z\u0131n sorunsuz \u00e7al\u0131\u015fmas\u0131na olanak tan\u0131r. Dolay\u0131s\u0131yla, bir EC2 instance&#8217;\u0131na volume eklemek, sadece depolama alan\u0131n\u0131 art\u0131rmakla kalmaz, ayn\u0131 zamanda i\u015f s\u00fcreklili\u011fini, veri g\u00fcvenli\u011fini ve uygulama performans\u0131n\u0131 do\u011frudan etkileyen stratejik bir ad\u0131md\u0131r.<\/p>\n<h2>Temel Kavramlar: AWS EBS Volume T\u00fcrleri ve Kullan\u0131m Alanlar\u0131 Nelerdir?<\/h2>\n<p>AWS ortam\u0131nda bir EC2 instance&#8217;\u0131na depolama eklemekten bahsederken, ilk olarak AWS Elastic Block Store (EBS) kavram\u0131n\u0131 anlamam\u0131z gerekir. EBS, Amazon EC2 instance&#8217;lar\u0131 ile kullan\u0131lmak \u00fczere tasarlanm\u0131\u015f, kal\u0131c\u0131 blok depolama hizmetidir. Bir veritaban\u0131 gibi blok tabanl\u0131 depolama gerektiren i\u015f y\u00fckleri i\u00e7in m\u00fckemmel bir \u00e7\u00f6z\u00fcmd\u00fcr. Geleneksel sabit diskler gibi d\u00fc\u015f\u00fcn\u00fclebilir; ancak sanalla\u015ft\u0131r\u0131lm\u0131\u015f ve a\u011f \u00fczerinden eri\u015filebilen bir yap\u0131s\u0131 vard\u0131r. EBS volume&#8217;leri, \u00f6zellikle i\u015fletim sistemleri, uygulamalar ve ili\u015fkisel veya NoSQL veritabanlar\u0131 gibi s\u0131k okuma\/yazma i\u015flemleri gerektiren i\u015f y\u00fckleri i\u00e7in optimize edilmi\u015ftir.<\/p>\n<p>EBS ile nesne depolama hizmeti olan Amazon S3 aras\u0131ndaki temel fark\u0131 belirtmek \u00f6nemlidir. S3, y\u00fcksek eri\u015filebilirli\u011fe sahip, s\u0131n\u0131rs\u0131z kapasiteli bir nesne depolama hizmetidir ve dosyalar\u0131 bir blok olarak de\u011fil, bir nesne olarak saklar. Bir i\u015fletim sistemi S3&#8217;\u00fc do\u011frudan bir disk gibi kullanamaz. EBS ise, bir i\u015fletim sistemi taraf\u0131ndan do\u011frudan bir disk gibi formatlanabilen, b\u00f6l\u00fcmlenebilen ve mount edilebilen blok d\u00fczeyinde bir depolama sa\u011flar. Bu sayede, EC2 instance&#8217;lar\u0131, sanki fiziksel bir diske ba\u011fl\u0131ym\u0131\u015f gibi EBS volume&#8217;leri \u00fczerinden veri okuyup yazabilir.<\/p>\n<h3>Farkl\u0131 EBS Volume T\u00fcrleri ve Se\u00e7im Kriterleri<\/h3>\n<p>AWS, farkl\u0131 performans ve maliyet ihtiya\u00e7lar\u0131n\u0131 kar\u015f\u0131lamak \u00fczere \u00e7e\u015fitli EBS volume t\u00fcrleri sunar. Do\u011fru volume t\u00fcr\u00fcn\u00fc se\u00e7mek, uygulaman\u0131z\u0131n performans\u0131n\u0131 ve maliyet etkinli\u011fini do\u011frudan etkiler:<\/p>\n<ul>\n<li><strong>SSD Destekli Volume&#8217;ler (Kat\u0131 Hal S\u00fcr\u00fcc\u00fcs\u00fc):<\/strong>\n<ul>\n<li><strong>Genel Ama\u00e7l\u0131 SSD (gp2\/gp3):<\/strong> \u00c7o\u011fu i\u015f y\u00fck\u00fc i\u00e7in dengeli performans ve maliyet sunar. gp3, ba\u011f\u0131ms\u0131z IOPS ve throughput yap\u0131land\u0131rmas\u0131 sunarak gp2&#8217;ye g\u00f6re daha fazla esneklik ve genellikle daha d\u00fc\u015f\u00fck maliyet sa\u011flar. \u0130\u015fletim sistemi boot volume&#8217;leri, geli\u015ftirme\/test ortamlar\u0131 ve orta \u00f6l\u00e7ekli veritabanlar\u0131 i\u00e7in idealdir.<\/li>\n<li><strong>Sa\u011flanm\u0131\u015f IOPS SSD (io1\/io2 Block Express):<\/strong> Y\u00fcksek performansl\u0131, kritik \u00f6neme sahip veritabanlar\u0131 gibi en y\u00fcksek IOPS performans\u0131na ihtiya\u00e7 duyan i\u015f y\u00fckleri i\u00e7in tasarlanm\u0131\u015ft\u0131r. io2 Block Express, io1&#8217;e k\u0131yasla daha y\u00fcksek performans ve dayan\u0131kl\u0131l\u0131k sunar. \u00d6zellikle b\u00fcy\u00fck ili\u015fkisel veya NoSQL veritabanlar\u0131 i\u00e7in tercih edilir.<\/li>\n<\/ul>\n<\/li>\n<li><strong>HDD Destekli Volume&#8217;ler (Sabit Disk S\u00fcr\u00fcc\u00fcs\u00fc):<\/strong>\n<ul>\n<li><strong>Throughput Optimize HDD (st1):<\/strong> S\u0131k eri\u015filen, yo\u011fun throughput gerektiren i\u015f y\u00fckleri i\u00e7in tasarlanm\u0131\u015ft\u0131r. B\u00fcy\u00fck veri analizi, log i\u015fleme gibi s\u0131ral\u0131 veri eri\u015fimi gerektiren uygulamalar i\u00e7in maliyet etkin bir \u00e7\u00f6z\u00fcmd\u00fcr.<\/li>\n<li><strong>Cold HDD (sc1):<\/strong> Seyrek eri\u015filen, en d\u00fc\u015f\u00fck maliyetli depolama gerektiren i\u015f y\u00fckleri i\u00e7in uygundur. Uzun vadeli ar\u015fiv depolama veya nadiren eri\u015filen loglar i\u00e7in idealdir.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Volume se\u00e7imi yaparken, uygulaman\u0131z\u0131n IOPS, throughput, depolama kapasitesi ve b\u00fct\u00e7e gereksinimlerini dikkatlice de\u011ferlendirmeniz \u00f6nemlidir. Ayr\u0131ca, EBS volume&#8217;lerinin belirli bir Availability Zone (Eri\u015filebilirlik B\u00f6lgesi) i\u00e7inde yer ald\u0131\u011f\u0131n\u0131 ve yaln\u0131zca ayn\u0131 Availability Zone&#8217;daki EC2 instance&#8217;lar\u0131na ba\u011flanabilece\u011fini unutmamak gerekir. Bu temel kavramlar\u0131 anlad\u0131ktan sonra, bir volume&#8217;u pratik olarak EC2 instance&#8217;\u0131m\u0131za nas\u0131l ba\u011flayaca\u011f\u0131m\u0131z\u0131 inceleyebiliriz.<\/p>\n<h2>Pratik Uygulama: Mevcut Bir EC2 Instance&#8217;a Yeni Bir EBS Volume Nas\u0131l Eklenir?<\/h2>\n<p>Art\u0131k EBS volume&#8217;lerinin ne oldu\u011funu ve neden \u00f6nemli olduklar\u0131n\u0131 anlad\u0131\u011f\u0131m\u0131za g\u00f6re, s\u0131ra geldi bu bilgiyi prati\u011fe d\u00f6kmeye. Bir EC2 instance&#8217;\u0131na yeni bir EBS volume ekleme s\u00fcreci, AWS Konsolu \u00fczerinden birka\u00e7 basit ad\u0131mdan olu\u015fur. Bu ad\u0131mlar\u0131 dikkatlice takip ederek, instance&#8217;\u0131n\u0131z\u0131n depolama kapasitesini kolayca geni\u015fletebilirsiniz. Bu b\u00f6l\u00fcm, s\u0131f\u0131rdan bir volume olu\u015fturmaktan, onu instance&#8217;\u0131n\u0131za ba\u011flamaya ve i\u015fletim sistemi i\u00e7inde kullan\u0131ma haz\u0131rlamaya kadar t\u00fcm s\u00fcreci detayland\u0131racakt\u0131r. Hedefimiz, bu ad\u0131mlar\u0131 takip ederek herhangi bir kullan\u0131c\u0131n\u0131n sorunsuz bir \u015fekilde bu i\u015flemi ger\u00e7ekle\u015ftirebilmesini sa\u011flamakt\u0131r.<\/p>\n<h3>Ad\u0131m 1: Yeni Bir EBS Volume Olu\u015fturma (AWS Konsolu \u00dczerinden)<\/h3>\n<p>\u0130lk olarak, AWS y\u00f6netim konsoluna giri\u015f yap\u0131n ve EC2 hizmetine gidin. Sol men\u00fcden &#8220;Elastic Block Store&#8221; alt\u0131nda &#8220;Volumes&#8221; se\u00e7ene\u011fine t\u0131klay\u0131n. Ard\u0131ndan &#8220;Create Volume&#8221; butonuna basarak yeni bir volume olu\u015fturma sihirbaz\u0131n\u0131 ba\u015flat\u0131n.<\/p>\n<ul>\n<li><strong>Volume Type:<\/strong> \u0130htiya\u00e7lar\u0131n\u0131za g\u00f6re (gp3, gp2, io1, st1, sc1 vb.) uygun volume t\u00fcr\u00fcn\u00fc se\u00e7in. Genellikle ba\u015flang\u0131\u00e7 i\u00e7in &#8220;gp3&#8221; iyi bir se\u00e7imdir.<\/li>\n<li><strong>Size (GiB):<\/strong> Olu\u015fturmak istedi\u011finiz volume&#8217;un boyutunu girin (\u00f6rn. 100 GiB).<\/li>\n<li><strong>IOPS\/Throughput:<\/strong> Se\u00e7ti\u011finiz volume t\u00fcr\u00fcne g\u00f6re bu de\u011ferleri belirleyebilirsiniz.<\/li>\n<li><strong>Availability Zone:<\/strong> Bu, en kritik ad\u0131md\u0131r! Volume&#8217;u ba\u011flamak istedi\u011finiz EC2 instance&#8217;\u0131n\u0131n bulundu\u011fu <strong>AYNI<\/strong> Availability Zone&#8217;u se\u00e7melisiniz. Farkl\u0131 bir AZ se\u00e7imi, volume&#8217;u ba\u011flaman\u0131z\u0131 engeller.<\/li>\n<li><strong>Encryption:<\/strong> Hassas veriler i\u00e7in depolamay\u0131 \u015fifrelemeyi d\u00fc\u015f\u00fcnebilirsiniz. G\u00fcvenlik i\u00e7in \u015fiddetle tavsiye edilir.<\/li>\n<li><strong>Tags:<\/strong> Volume&#8217;u daha sonra kolayca tan\u0131mlamak i\u00e7in etiketler ekleyin (\u00f6rn. Key: Name, Value: MyAppDataVolume).<\/li>\n<\/ul>\n<p>T\u00fcm ayarlar\u0131 yapt\u0131ktan sonra &#8220;Create Volume&#8221; butonuna t\u0131klay\u0131n. Volume&#8217;unuz birka\u00e7 saniye i\u00e7inde &#8220;available&#8221; durumuna ge\u00e7ecektir.<\/p>\n<div class=\"expert-tip\">\n      Uzman \u0130pucu: Volume&#8217;unuz i\u00e7in bir adland\u0131rma stratejisi belirleyin. Etiketler, \u00f6zellikle \u00e7ok say\u0131da kayna\u011f\u0131n\u0131z oldu\u011funda y\u00f6netimi kolayla\u015ft\u0131r\u0131r ve maliyet izlemede yard\u0131mc\u0131 olur.\n    <\/div>\n<h3>Ad\u0131m 2: Volume&#8217;u EC2 Instance&#8217;a Ba\u011flama (Attach Etme)<\/h3>\n<p>Olu\u015fturdu\u011funuz volume art\u0131k &#8220;available&#8221; durumdaysa, onu hedef EC2 instance&#8217;\u0131n\u0131za ba\u011flayabiliriz.<\/p>\n<ul>\n<li>EC2 konsolunda, &#8220;Volumes&#8221; b\u00f6l\u00fcm\u00fcnde yeni olu\u015fturdu\u011funuz volume&#8217;u se\u00e7in.<\/li>\n<li>Sa\u011f t\u0131klay\u0131n veya &#8220;Actions&#8221; men\u00fcs\u00fcnden &#8220;Attach Volume&#8221; se\u00e7ene\u011fini se\u00e7in.<\/li>\n<li><strong>Instance:<\/strong> A\u00e7\u0131lan pencerede, volume&#8217;u ba\u011flamak istedi\u011finiz EC2 instance&#8217;\u0131n\u0131 aray\u0131n ve se\u00e7in. Sadece ayn\u0131 Availability Zone&#8217;daki instance&#8217;lar g\u00f6r\u00fcnecektir.<\/li>\n<li><strong>Device Name:<\/strong> Linux instance&#8217;lar\u0131 i\u00e7in genellikle <code>\/dev\/sdf<\/code>, <code>\/dev\/sdg<\/code> gibi isimler kullan\u0131l\u0131r. AWS bunu genellikle <code>\/dev\/xvdf<\/code> veya <code>\/dev\/xvdg<\/code> olarak instance&#8217;a yans\u0131t\u0131r. Her volume i\u00e7in farkl\u0131 bir cihaz ad\u0131 vermelisiniz.<\/li>\n<\/ul>\n<p>Her \u015feyi onaylad\u0131ktan sonra &#8220;Attach Volume&#8221; butonuna t\u0131klay\u0131n. Birka\u00e7 saniye i\u00e7inde volume durumu &#8220;in-use&#8221; olarak de\u011fi\u015fecektir ve art\u0131k instance&#8217;\u0131n\u0131za ba\u011fl\u0131d\u0131r. Ancak bu, verilerinizi hemen depolayabilece\u011finiz anlam\u0131na gelmez; volume&#8217;un i\u015fletim sistemi i\u00e7inde yap\u0131land\u0131r\u0131lmas\u0131 gerekir.<\/p>\n<h3>Ad\u0131m 3: Volume&#8217;u EC2 Instance \u0130\u00e7inde Yap\u0131land\u0131rma ve Kullan\u0131ma Haz\u0131rlama<\/h3>\n<p>Volume&#8217;u instance&#8217;a ba\u011flad\u0131ktan sonra, SSH arac\u0131l\u0131\u011f\u0131yla EC2 instance&#8217;\u0131n\u0131za ba\u011flanman\u0131z ve i\u015fletim sistemi d\u00fczeyinde baz\u0131 yap\u0131land\u0131rmalar yapman\u0131z gerekir. Bu ad\u0131mlar genellikle Linux tabanl\u0131 sistemler i\u00e7in ge\u00e7erlidir.<\/p>\n<ol>\n<li><strong>Volume&#8217;u Tan\u0131mlama:<\/strong>\n<p>Instance&#8217;a ba\u011fland\u0131ktan sonra, yeni volume&#8217;u tespit etmek i\u00e7in <code>lsblk<\/code> komutunu kullan\u0131n:<\/p>\n<pre><code>\nsudo lsblk\n            <\/pre>\n<p><\/code><\/p>\n<p>\u00c7\u0131kt\u0131da, genellikle <code>\/dev\/xvdf<\/code> veya benzeri bir isimle yeni bir disk g\u00f6rmelisiniz.<\/p>\n<\/li>\n<li><strong>Dosya Sistemi Olu\u015fturma:<\/strong>\n<p>Yeni volume bo\u015f oldu\u011fu i\u00e7in \u00fczerinde bir dosya sistemi olu\u015fturman\u0131z gerekir. \u00c7o\u011fu Linux da\u011f\u0131t\u0131m\u0131nda EXT4 yayg\u0131n olarak kullan\u0131l\u0131r:<\/p>\n<pre><code>\nsudo mkfs -t ext4 \/dev\/xvdf\n            <\/pre>\n<p><\/code><\/p>\n<p><code>\/dev\/xvdf<\/code> yerine kendi volume'unuzun ad\u0131n\u0131 kullanmay\u0131 unutmay\u0131n.<\/p>\n<\/li>\n<li><strong>Mount Noktas\u0131 Olu\u015fturma:<\/strong>\n<p>Verilerinizi depolamak istedi\u011finiz bir dizin olu\u015fturun. Bu dizin, volume'unuzun \"mount noktas\u0131\" olacakt\u0131r:<\/p>\n<pre><code>\nsudo mkdir \/data\n            <\/pre>\n<p><\/code><\/p>\n<p><code>\/data<\/code> yerine istedi\u011finiz herhangi bir dizin ad\u0131n\u0131 kullanabilirsiniz.<\/p>\n<\/li>\n<li><strong>Volume'u Mount Etme:<\/strong>\n<p>Yeni olu\u015fturdu\u011funuz dosya sistemini mount noktas\u0131na ba\u011flay\u0131n:<\/p>\n<pre><code>\nsudo mount \/dev\/xvdf \/data\n            <\/pre>\n<p><\/code><\/p>\n<p>\u015eimdi <code>\/data<\/code> dizinine yaz\u0131lan her \u015fey, EBS volume'unuza kaydedilecektir. Bunu <code>df -h<\/code> komutuyla do\u011frulayabilirsiniz.<\/p>\n<\/li>\n<li><strong>Otomatik Mount Yap\u0131land\u0131rmas\u0131 (Kal\u0131c\u0131l\u0131k \u0130\u00e7in):<\/strong>\n<p><code>mount<\/code> komutu sadece ge\u00e7icidir. Instance yeniden ba\u015flat\u0131ld\u0131\u011f\u0131nda volume otomatik olarak mount edilmez. Bunun i\u00e7in <code>\/etc\/fstab<\/code> dosyas\u0131n\u0131 d\u00fczenlemeniz gerekir.<\/p>\n<p>Volume'un UUID'sini (Universally Unique Identifier) \u00f6\u011frenmek daha g\u00fcvenlidir, \u00e7\u00fcnk\u00fc cihaz adlar\u0131 (\/dev\/xvdf) bazen de\u011fi\u015febilir:<\/p>\n<pre><code>\nsudo blkid \/dev\/xvdf\n            <\/pre>\n<p><\/code><\/p>\n<p>\u00c7\u0131kt\u0131dan UUID'yi kopyalay\u0131n. Ard\u0131ndan <code>\/etc\/fstab<\/code> dosyas\u0131n\u0131 bir metin edit\u00f6r\u00fc ile a\u00e7\u0131n ve dosyan\u0131n sonuna a\u015fa\u011f\u0131daki sat\u0131r\u0131 ekleyin (UUID ve mount noktan\u0131z\u0131 kendi de\u011ferlerinizle de\u011fi\u015ftirin):<\/p>\n<pre><code>\nUUID=YOUR_VOLUME_UUID \/data ext4 defaults,nofail 0 2\n            <\/pre>\n<p><\/code><\/p>\n<p><code>nofail<\/code> se\u00e7ene\u011fi, volume mount edilemezse instance'\u0131n boot etmeye devam etmesini sa\u011flar. De\u011fi\u015fiklikleri kaydedin ve \u00e7\u0131k\u0131n. <code>\/etc\/fstab<\/code> dosyas\u0131n\u0131n do\u011fru \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 test etmek i\u00e7in \u00f6nce volume'u unmount edin ve ard\u0131ndan tekrar mount edin (veya instance'\u0131 yeniden ba\u015flat\u0131n).<\/p>\n<\/li>\n<\/ol>\n<p>Bu ad\u0131mlar\u0131 tamamlad\u0131ktan sonra, yeni EBS volume'unuz EC2 instance'\u0131n\u0131zda kal\u0131c\u0131 ve kullan\u0131ma haz\u0131r olacakt\u0131r. Art\u0131k uygulamalar\u0131n\u0131z, veritabanlar\u0131n\u0131z veya di\u011fer dosyalar\u0131n\u0131z i\u00e7in geni\u015fletilmi\u015f ve g\u00fcvenli depolama alan\u0131na sahipsiniz.<\/p>\n<h2>Ger\u00e7ek D\u00fcnya Senaryosu: Bir Veritaban\u0131 Sunucusunun Depolamas\u0131n\u0131 Geni\u015fletmek<\/h2>\n<p>Bir e-ticaret uygulamas\u0131 i\u00e7in MySQL veritaban\u0131 sunucusu, ba\u015flang\u0131\u00e7ta 50 GiB'lik bir gp2 root volume ile ba\u015flat\u0131lm\u0131\u015ft\u0131. Ancak, artan m\u00fc\u015fteri ve \u00fcr\u00fcn verileri nedeniyle veritaban\u0131n\u0131n disk kullan\u0131m\u0131 %90'lara ula\u015ft\u0131. Bu durum, performans d\u00fc\u015f\u00fc\u015flerine ve hatalara yol a\u00e7maya ba\u015flad\u0131. Uygulama ekibi, h\u0131zl\u0131 bir \u015fekilde ek depolama alan\u0131na ihtiya\u00e7 duyuyor.<\/p>\n<p><strong>Problem:<\/strong> Mevcut root volume yetersiz, performans beklentileri kar\u015f\u0131lanam\u0131yor. Veritaban\u0131n\u0131n b\u00fcy\u00fcmesi devam edecek, bu nedenle kal\u0131c\u0131 ve y\u00fcksek performansl\u0131 bir \u00e7\u00f6z\u00fcm gerekiyor.<\/p>\n<p><strong>\u00c7\u00f6z\u00fcm:<\/strong> Veritaban\u0131 i\u00e7in ayr\u0131 bir y\u00fcksek performansl\u0131 EBS volume (\u00f6rn. io1 veya gp3) olu\u015fturup mevcut EC2 instance'\u0131na ba\u011flamak ve MySQL veri dizinini bu yeni volume'a ta\u015f\u0131mak.<\/p>\n<p><strong>Uygulama Ad\u0131mlar\u0131 (\u00d6zet):<\/strong><\/p>\n<ol>\n<li>AWS Konsolu \u00fczerinden, veritaban\u0131 sunucusunun bulundu\u011fu ayn\u0131 Availability Zone'da 200 GiB boyutunda, io1 tipi ve belirli bir IOPS de\u011ferine sahip yeni bir EBS volume olu\u015fturulur.<\/li>\n<li>Olu\u015fturulan volume, EC2 instance'\u0131na <code>\/dev\/xvdf<\/code> cihaz ad\u0131 ile ba\u011flan\u0131r.<\/li>\n<li>SSH ile EC2 instance'\u0131na ba\u011flan\u0131l\u0131r. Veritaban\u0131 servisi durdurulur (<code>sudo systemctl stop mysql<\/code>).<\/li>\n<li>Yeni volume formatlan\u0131r (<code>sudo mkfs -t ext4 \/dev\/xvdf<\/code>) ve <code>\/mnt\/mysql_data<\/code> gibi bir mount noktas\u0131 olu\u015fturularak mount edilir.<\/li>\n<li>MySQL'in mevcut veri dizini (genellikle <code>\/var\/lib\/mysql<\/code>), <code>rsync -av \/var\/lib\/mysql\/ \/mnt\/mysql_data\/<\/code> komutuyla yeni mount edilen volume'a ta\u015f\u0131n\u0131r.<\/li>\n<li>MySQL yap\u0131land\u0131rma dosyas\u0131 (\u00f6rn. <code>\/etc\/my.cnf<\/code>) d\u00fczenlenerek <code>datadir<\/code> parametresi yeni konuma (<code>\/mnt\/mysql_data<\/code>) i\u015faret edecek \u015fekilde g\u00fcncellenir. \u0130zinler ayarlan\u0131r.<\/li>\n<li><code>\/etc\/fstab<\/code> dosyas\u0131, yeni volume'un UUID'si kullan\u0131larak otomatik mount i\u00e7in g\u00fcncellenir.<\/li>\n<li>MySQL servisi tekrar ba\u015flat\u0131l\u0131r (<code>sudo systemctl start mysql<\/code>) ve uygulama test edilir.<\/li>\n<\/ol>\n<p><strong>Sonu\u00e7:<\/strong> Bu ad\u0131mlar sayesinde, veritaban\u0131, daha b\u00fcy\u00fck ve y\u00fcksek performansl\u0131 bir depolama birimine ta\u015f\u0131n\u0131r. io1 volume'un sa\u011flad\u0131\u011f\u0131 y\u00fcksek IOPS sayesinde veritaban\u0131 okuma\/yazma i\u015flemleri h\u0131zlan\u0131r, uygulama daha tepkisel hale gelir ve gelecekteki veri b\u00fcy\u00fcmesi i\u00e7in yeterli alan sa\u011flan\u0131r. Bu senaryo, kritik i\u015f y\u00fckleri i\u00e7in do\u011fru EBS t\u00fcr\u00fc se\u00e7iminin performans\u0131 nas\u0131l do\u011frudan etkiledi\u011fini g\u00f6stermektedir.<\/p>\n<h2>\u0130leri D\u00fczey \u0130pu\u00e7lar\u0131 ve En \u0130yi Uygulamalar: Daha G\u00fcvenli ve Performansl\u0131 Depolama \u0130\u00e7in Ne Yapmal\u0131y\u0131z?<\/h2>\n<p>EBS volume'lar\u0131n\u0131 basit\u00e7e bir EC2 instance'a ba\u011flamak ba\u015flang\u0131\u00e7 i\u00e7in yeterli olsa da, kurumsal d\u00fczeyde uygulamalar i\u00e7in baz\u0131 ileri d\u00fczey stratejileri ve en iyi uygulamalar\u0131 benimsemek b\u00fcy\u00fck \u00f6nem ta\u015f\u0131r. Bu b\u00f6l\u00fcmde, depolama \u00e7\u00f6z\u00fcm\u00fcn\u00fcz\u00fcn g\u00fcvenli\u011fini, performans\u0131n\u0131 ve maliyet etkinli\u011fini art\u0131racak \u00f6nemli ipu\u00e7lar\u0131n\u0131 ele alaca\u011f\u0131z. Bu bilgiler, bulut altyap\u0131n\u0131z\u0131 daha sa\u011flam ve \u00f6l\u00e7eklenebilir hale getirmenize yard\u0131mc\u0131 olacakt\u0131r.<\/p>\n<h3>EBS Snapshot'lar\u0131 ve \u015eifreleme ile G\u00fcvenli\u011fi Art\u0131rma<\/h3>\n<p>EBS volume'lerinin en g\u00fc\u00e7l\u00fc \u00f6zelliklerinden biri, snapshot alma yetene\u011fidir. Snapshot'lar, volume'unuzun belirli bir andaki tam kopyalar\u0131d\u0131r ve Amazon S3'te depolan\u0131r. Bunlar, veri yedekleme ve felaket kurtarma i\u00e7in hayati \u00f6neme sahiptir. AWS Backup veya Amazon Data Lifecycle Manager (DLM) gibi servisleri kullanarak otomatik snapshot alma politikalar\u0131 olu\u015fturabilirsiniz. Veri g\u00fcvenli\u011fi i\u00e7in, EBS volume'lar\u0131n\u0131 \u015fifrelemek \u00f6nemlidir. AWS KMS (Key Management Service) ile entegre olan EBS \u015fifrelemesi, hem volume \u00fczerindeki verileri hem de o volume'dan al\u0131nan snapshot'lar\u0131 otomatik olarak \u015fifreler. AWS hesab\u0131n\u0131zda yeni EBS volume'lar\u0131n\u0131n varsay\u0131lan olarak \u015fifrelenmesini etkinle\u015ftirerek g\u00fcvenli\u011fi art\u0131rabilirsiniz.<\/p>\n<h3>EBS Optimize Instance'lar ve Performans \u0130zleme<\/h3>\n<p>Y\u00fcksek performansl\u0131 EBS volume'lar\u0131ndan tam verim alabilmek i\u00e7in, EC2 instance'\u0131n\u0131z\u0131n da yeterli bant geni\u015fli\u011fine sahip olmas\u0131 gerekir. EBS Optimize instance'lar, EBS I\/O'su i\u00e7in \u00f6zel bir, ayr\u0131lm\u0131\u015f bant geni\u015fli\u011fi sa\u011flar, bu da a\u011f trafi\u011finin EBS performans\u0131n\u0131 etkilemesini engeller. \u00d6zellikle io1\/io2 gibi y\u00fcksek IOPS gerektiren volume'lar\u0131 kullan\u0131yorsan\u0131z, EBS Optimize bir instance se\u00e7mek performans\u0131 maksimize edecektir. Amazon CloudWatch kullanarak EBS volume'lar\u0131n\u0131z\u0131n performans\u0131n\u0131 (okuma\/yazma IOPS, gecikme s\u00fcresi, throughput) s\u00fcrekli izleyin. Bu metrikler, potansiyel darbo\u011fazlar\u0131 tespit etmenize ve volume yap\u0131land\u0131rman\u0131z\u0131 optimize etmenize yard\u0131mc\u0131 olur. Mevcut bir volume'un depolama ihtiyac\u0131 artt\u0131\u011f\u0131nda, instance'a ba\u011fl\u0131yken bile volume'u geni\u015fletebilirsiniz. Bu i\u015flem genellikle birka\u00e7 dakika s\u00fcrer ve yeniden ba\u015flatma gerektirmez (i\u015fletim sistemi i\u00e7inde dosya sistemini geni\u015fletme ad\u0131m\u0131 hari\u00e7).<\/p>\n<h3>RAID Yap\u0131land\u0131rmalar\u0131 ve Multi-Attach Deste\u011fi<\/h3>\n<p>Baz\u0131 durumlarda, tek bir EBS volume'unun sa\u011flad\u0131\u011f\u0131 performans veya dayan\u0131kl\u0131l\u0131k yeterli olmayabilir. Bu gibi senaryolarda, birden fazla EBS volume'unu bir araya getirerek RAID (Redundant Array of Independent Disks) yap\u0131land\u0131rmalar\u0131 olu\u015fturabilirsiniz. \u00d6rne\u011fin, RAID 0 (Striping) performans\u0131 art\u0131r\u0131rken, RAID 1 (Mirroring) dayan\u0131kl\u0131l\u0131\u011f\u0131 art\u0131r\u0131r. RAID yap\u0131land\u0131rmalar\u0131 genellikle Linux \u00fczerinde LVM veya MDADM ara\u00e7lar\u0131 kullan\u0131larak olu\u015fturulur. Ayr\u0131ca, io1 ve io2 Block Express volume'leri, Multi-Attach \u00f6zelli\u011fi sayesinde ayn\u0131 anda birden fazla EC2 instance'\u0131na ba\u011flanabilir. Bu \u00f6zellik, y\u00fcksek eri\u015filebilirli\u011fe sahip, payla\u015f\u0131ml\u0131 depolama gerektiren k\u00fcmelenmi\u015f uygulamalar i\u00e7in olduk\u00e7a kullan\u0131\u015fl\u0131d\u0131r. Multi-Attach kullan\u0131l\u0131rken, dosya sistemi tutarl\u0131l\u0131\u011f\u0131 i\u00e7in k\u00fcmeleme yaz\u0131l\u0131m\u0131n\u0131n kullan\u0131lmas\u0131 kritik \u00f6neme sahiptir.<\/p>\n<h2>Sonu\u00e7: Verimli Depolama Y\u00f6netimi \u0130\u015f Y\u00fck\u00fcn\u00fcz \u0130\u00e7in Neden Hayati?<\/h2>\n<p>Bu kapsaml\u0131 rehber boyunca, bir EC2 instance'\u0131na harici bir EBS volume'u eklemenin temel prensiplerinden, farkl\u0131 volume t\u00fcrlerinin detaylar\u0131na ve ger\u00e7ek d\u00fcnya uygulama senaryolar\u0131na kadar geni\u015f bir yelpazeyi ele ald\u0131k. G\u00f6rd\u00fc\u011f\u00fcm\u00fcz gibi, EC2 instance'lar\u0131na depolama alan\u0131 eklemek, sadece disk alan\u0131n\u0131 art\u0131rmakla kalm\u0131yor, ayn\u0131 zamanda uygulamalar\u0131n\u0131z\u0131n veri kal\u0131c\u0131l\u0131\u011f\u0131n\u0131, performans\u0131n\u0131 ve genel dayan\u0131kl\u0131l\u0131\u011f\u0131n\u0131 do\u011frudan etkileyen stratejik bir ad\u0131md\u0131r. Ba\u015flang\u0131\u00e7ta gelen ge\u00e7ici depolaman\u0131n k\u0131s\u0131tlamalar\u0131n\u0131 a\u015farak, Elastic Block Store (EBS) sayesinde i\u015fletmeler, verilerini g\u00fcvenli, \u00f6l\u00e7eklenebilir ve y\u00fcksek performansl\u0131 bir \u015fekilde y\u00f6netebilme yetene\u011fine kavu\u015fuyor. EBS volume'lerinin sundu\u011fu esneklik, farkl\u0131 i\u015f y\u00fcklerinin \u00f6zelle\u015fmi\u015f depolama ihtiya\u00e7lar\u0131n\u0131 kar\u015f\u0131lamak i\u00e7in \u00e7e\u015fitli SSD ve HDD tabanl\u0131 se\u00e7enekler sunar. Ayr\u0131ca, snapshot'lar arac\u0131l\u0131\u011f\u0131yla kolay yedekleme ve felaket kurtarma yetenekleri, \u015fifreleme ile veri g\u00fcvenli\u011fi ve geli\u015fmi\u015f izleme ara\u00e7lar\u0131, bulut ortam\u0131nda depolama y\u00f6netimini daha sa\u011flam ve y\u00f6netilebilir hale getirir.<\/p>\n<p>Sonu\u00e7 olarak, AWS EC2 instance'lar\u0131n\u0131za do\u011fru EBS volume'lar\u0131n\u0131 do\u011fru y\u00f6ntemlerle ba\u011flamak, modern bulut altyap\u0131n\u0131z\u0131n temel bir gereklili\u011fidir. Bu rehberde sunulan bilgiler ve ad\u0131m ad\u0131m y\u00f6nergeler sayesinde, ister yeni ba\u015flayan bir geli\u015ftirici olun ister deneyimli bir bulut m\u00fchendisi, depolama ihtiya\u00e7lar\u0131n\u0131z\u0131 etkili bir \u015fekilde y\u00f6netebilecek ve uygulamalar\u0131n\u0131z\u0131n sorunsuz bir \u015fekilde \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flayabileceksiniz. Veri, g\u00fcn\u00fcm\u00fcz\u00fcn en de\u011ferli varl\u0131\u011f\u0131 oldu\u011fundan, onun g\u00fcvenli ve verimli bir \u015fekilde depoland\u0131\u011f\u0131ndan emin olmak, her i\u015fletmenin \u00f6ncelikli hedefi olmal\u0131d\u0131r. Unutmay\u0131n, iyi planlanm\u0131\u015f bir depolama stratejisi, sadece bug\u00fcnk\u00fc ihtiya\u00e7lar\u0131n\u0131z\u0131 kar\u015f\u0131lamakla kalmaz, ayn\u0131 zamanda gelecekteki b\u00fcy\u00fcme ve \u00f6l\u00e7eklenebilirlik hedeflerinizi de destekler.<\/p>\n<h3>S\u0131k\u00e7a Sorulan Sorular (SSS)<\/h3>\n<p>EBS volume'lar\u0131 hakk\u0131nda akl\u0131n\u0131za tak\u0131labilecek baz\u0131 sorular\u0131n yan\u0131tlar\u0131:<\/p>\n<ul>\n<li>\n            <strong>S: Bir EBS volume'u farkl\u0131 bir Availability Zone'daki EC2 instance'\u0131na ba\u011flayabilir miyim?<\/strong><br \/>\n            <strong>C:<\/strong> Hay\u0131r, bir EBS volume'u yaln\u0131zca olu\u015fturuldu\u011fu Availability Zone'daki (AZ) EC2 instance'lar\u0131na ba\u011flanabilir. E\u011fer farkl\u0131 bir AZ'deki instance'a ba\u011flaman\u0131z gerekiyorsa, volume'un bir snapshot'\u0131n\u0131 al\u0131p bu snapshot'\u0131 hedef AZ'de yeni bir volume olarak olu\u015fturman\u0131z ve ard\u0131ndan o instance'a ba\u011flaman\u0131z gerekir.\n        <\/li>\n<li>\n            <strong>S: Bir volume'u birden fazla EC2 instance'a ayn\u0131 anda ba\u011flayabilir miyim?<\/strong><br \/>\n            <strong>C:<\/strong> Genellikle hay\u0131r. Standart EBS volume'lar\u0131 ayn\u0131 anda yaln\u0131zca bir EC2 instance'\u0131na ba\u011flanabilir. Ancak, io1 ve io2 Block Express volume'leri, Multi-Attach \u00f6zelli\u011fi sayesinde ayn\u0131 Availability Zone'daki birden fazla EC2 instance'\u0131na ayn\u0131 anda ba\u011flanabilir. Bu durumda, dosya sistemi tutarl\u0131l\u0131\u011f\u0131 i\u00e7in k\u00fcmeleme yaz\u0131l\u0131m\u0131 kullanmak \u00f6nemlidir.\n        <\/li>\n<li>\n            <strong>S: Mevcut bir EBS volume'unu geni\u015fletmek m\u00fcmk\u00fcn m\u00fcd\u00fcr? Nas\u0131l yap\u0131l\u0131r?<\/strong><br \/>\n            <strong>C:<\/strong> Evet, EBS volume'lar\u0131n\u0131 instance'a ba\u011fl\u0131yken bile kolayca geni\u015fletebilirsiniz. AWS Konsolu'nda \"Volumes\" b\u00f6l\u00fcm\u00fcnden ilgili volume'u se\u00e7ip \"Modify Volume\" se\u00e7ene\u011fine t\u0131klayarak yeni boyutu belirleyebilirsiniz. Boyut de\u011fi\u015fikli\u011fi genellikle birka\u00e7 dakika i\u00e7inde tamamlan\u0131r. Daha sonra, instance'\u0131n\u0131za ba\u011flan\u0131p i\u015fletim sistemi i\u00e7inde dosya sistemini (\u00f6rne\u011fin, <code>sudo resize2fs \/dev\/xvdf<\/code> komutuyla Linux'ta) yeni boyuta geni\u015fletmeniz gerekir.\n        <\/li>\n<li>\n            <strong>S: Bir EBS volume'u ay\u0131rd\u0131\u011f\u0131mda (detach) verilerime ne olur?<\/strong><br \/>\n            <strong>C:<\/strong> Bir EBS volume'u bir instance'tan ay\u0131rd\u0131\u011f\u0131n\u0131zda (detach), volume'daki verileriniz kaybolmaz. Volume, AWS konsolunda \"available\" durumuna d\u00f6ner ve ba\u015fka bir instance'a ba\u011flanmaya haz\u0131r bekler. Verileriniz, siz volume'u silene kadar kal\u0131c\u0131 olarak saklan\u0131r.\n        <\/li>\n<li>\n            <strong>S: EBS maliyetlerini nas\u0131l optimize edebilirim?<\/strong><br \/>\n            <strong>C:<\/strong> Maliyet optimizasyonu i\u00e7in birka\u00e7 yol vard\u0131r: Do\u011fru volume t\u00fcr\u00fcn\u00fc se\u00e7in, kullan\u0131lmayan volume'lar\u0131 d\u00fczenli olarak silin, gereksiz veya eski snapshot'lar\u0131 silerek maliyetleri d\u00fc\u015f\u00fcr\u00fcn ve yaln\u0131zca ihtiyac\u0131n\u0131z olan kadar depolama alan\u0131 ay\u0131r\u0131n.\n        <\/li>\n<\/ul>\n<p><\/body><\/p>\n","protected":false},"excerpt":{"rendered":"AWS EC2 instance&#8217;\u0131n\u0131za depolama alan\u0131 eklemek, uygulamalar\u0131n\u0131z\u0131n ve verilerinizin s\u00fcreklili\u011fi i\u00e7in hayati \u00f6neme sahiptir. Bu kapsaml\u0131 rehberde, bir&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-36072","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>EC2 Instance&#039;a Volume Ekleme: Ad\u0131m Ad\u0131m Rehber ve En \u0130yi Uygulamalar<\/title>\n<meta name=\"description\" content=\"AWS EC2 instance&#039;\u0131n\u0131za depolama alan\u0131 eklemek, uygulamalar\u0131n\u0131z\u0131n ve verilerinizin s\u00fcreklili\u011fi i\u00e7in hayati \u00f6neme sahiptir. Bu kapsaml\u0131 rehberde, bir EC2 instance&#039;\u0131na harici bir EBS volume&#039;u nas\u0131l ekleyece\u011finizi, farkl\u0131 EBS t\u00fcrlerini, pratik uygulama ad\u0131mlar\u0131n\u0131 ve performans ipu\u00e7lar\u0131n\u0131 ad\u0131m ad\u0131m ke\u015ffedeceksiniz. K\u0131s\u0131tl\u0131 depolama alan\u0131n\u0131n getirdi\u011fi problemleri a\u015farak verimli ve \u00f6l\u00e7eklenebilir bir altyap\u0131 olu\u015fturman\u0131n yollar\u0131n\u0131 \u00f6\u011frenmeye haz\u0131r olun.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/ec2-instancea-volume-ekleme-adim-adim-rehber-ve-en-iyi-uygulamalar\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"EC2 Instance&#039;a Volume Ekleme: Ad\u0131m Ad\u0131m Rehber ve En \u0130yi Uygulamalar\" \/>\n<meta property=\"og:description\" content=\"AWS EC2 instance&#039;\u0131n\u0131za depolama alan\u0131 eklemek, uygulamalar\u0131n\u0131z\u0131n ve verilerinizin s\u00fcreklili\u011fi i\u00e7in hayati \u00f6neme sahiptir. Bu kapsaml\u0131 rehberde, bir EC2 instance&#039;\u0131na harici bir EBS volume&#039;u nas\u0131l ekleyece\u011finizi, farkl\u0131 EBS t\u00fcrlerini, pratik uygulama ad\u0131mlar\u0131n\u0131 ve performans ipu\u00e7lar\u0131n\u0131 ad\u0131m ad\u0131m ke\u015ffedeceksiniz. K\u0131s\u0131tl\u0131 depolama alan\u0131n\u0131n getirdi\u011fi problemleri a\u015farak verimli ve \u00f6l\u00e7eklenebilir bir altyap\u0131 olu\u015fturman\u0131n yollar\u0131n\u0131 \u00f6\u011frenmeye haz\u0131r olun.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/ec2-instancea-volume-ekleme-adim-adim-rehber-ve-en-iyi-uygulamalar\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-12-07T15:31:32+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"18 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ec2-instancea-volume-ekleme-adim-adim-rehber-ve-en-iyi-uygulamalar\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ec2-instancea-volume-ekleme-adim-adim-rehber-ve-en-iyi-uygulamalar\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"EC2 Instance&#8217;a Volume Ekleme: Ad\u0131m Ad\u0131m Rehber ve En \u0130yi Uygulamalar\",\"datePublished\":\"2025-12-07T15:31:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ec2-instancea-volume-ekleme-adim-adim-rehber-ve-en-iyi-uygulamalar\/\"},\"wordCount\":3662,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/ec2-instancea-volume-ekleme-adim-adim-rehber-ve-en-iyi-uygulamalar\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ec2-instancea-volume-ekleme-adim-adim-rehber-ve-en-iyi-uygulamalar\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/ec2-instancea-volume-ekleme-adim-adim-rehber-ve-en-iyi-uygulamalar\/\",\"name\":\"EC2 Instance'a Volume Ekleme: Ad\u0131m Ad\u0131m Rehber ve En \u0130yi Uygulamalar\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-12-07T15:31:32+00:00\",\"description\":\"AWS EC2 instance'\u0131n\u0131za depolama alan\u0131 eklemek, uygulamalar\u0131n\u0131z\u0131n ve verilerinizin s\u00fcreklili\u011fi i\u00e7in hayati \u00f6neme sahiptir. Bu kapsaml\u0131 rehberde, bir EC2 instance'\u0131na harici bir EBS volume'u nas\u0131l ekleyece\u011finizi, farkl\u0131 EBS t\u00fcrlerini, pratik uygulama ad\u0131mlar\u0131n\u0131 ve performans ipu\u00e7lar\u0131n\u0131 ad\u0131m ad\u0131m ke\u015ffedeceksiniz. K\u0131s\u0131tl\u0131 depolama alan\u0131n\u0131n getirdi\u011fi problemleri a\u015farak verimli ve \u00f6l\u00e7eklenebilir bir altyap\u0131 olu\u015fturman\u0131n yollar\u0131n\u0131 \u00f6\u011frenmeye haz\u0131r olun.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ec2-instancea-volume-ekleme-adim-adim-rehber-ve-en-iyi-uygulamalar\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/ec2-instancea-volume-ekleme-adim-adim-rehber-ve-en-iyi-uygulamalar\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ec2-instancea-volume-ekleme-adim-adim-rehber-ve-en-iyi-uygulamalar\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"EC2 Instance&#8217;a Volume Ekleme: Ad\u0131m Ad\u0131m Rehber ve En \u0130yi Uygulamalar\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"EC2 Instance'a Volume Ekleme: Ad\u0131m Ad\u0131m Rehber ve En \u0130yi Uygulamalar","description":"AWS EC2 instance'\u0131n\u0131za depolama alan\u0131 eklemek, uygulamalar\u0131n\u0131z\u0131n ve verilerinizin s\u00fcreklili\u011fi i\u00e7in hayati \u00f6neme sahiptir. Bu kapsaml\u0131 rehberde, bir EC2 instance'\u0131na harici bir EBS volume'u nas\u0131l ekleyece\u011finizi, farkl\u0131 EBS t\u00fcrlerini, pratik uygulama ad\u0131mlar\u0131n\u0131 ve performans ipu\u00e7lar\u0131n\u0131 ad\u0131m ad\u0131m ke\u015ffedeceksiniz. K\u0131s\u0131tl\u0131 depolama alan\u0131n\u0131n getirdi\u011fi problemleri a\u015farak verimli ve \u00f6l\u00e7eklenebilir bir altyap\u0131 olu\u015fturman\u0131n yollar\u0131n\u0131 \u00f6\u011frenmeye haz\u0131r olun.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/ec2-instancea-volume-ekleme-adim-adim-rehber-ve-en-iyi-uygulamalar\/","og_locale":"tr_TR","og_type":"article","og_title":"EC2 Instance'a Volume Ekleme: Ad\u0131m Ad\u0131m Rehber ve En \u0130yi Uygulamalar","og_description":"AWS EC2 instance'\u0131n\u0131za depolama alan\u0131 eklemek, uygulamalar\u0131n\u0131z\u0131n ve verilerinizin s\u00fcreklili\u011fi i\u00e7in hayati \u00f6neme sahiptir. Bu kapsaml\u0131 rehberde, bir EC2 instance'\u0131na harici bir EBS volume'u nas\u0131l ekleyece\u011finizi, farkl\u0131 EBS t\u00fcrlerini, pratik uygulama ad\u0131mlar\u0131n\u0131 ve performans ipu\u00e7lar\u0131n\u0131 ad\u0131m ad\u0131m ke\u015ffedeceksiniz. K\u0131s\u0131tl\u0131 depolama alan\u0131n\u0131n getirdi\u011fi problemleri a\u015farak verimli ve \u00f6l\u00e7eklenebilir bir altyap\u0131 olu\u015fturman\u0131n yollar\u0131n\u0131 \u00f6\u011frenmeye haz\u0131r olun.","og_url":"https:\/\/fatihsoysal.com\/blog\/ec2-instancea-volume-ekleme-adim-adim-rehber-ve-en-iyi-uygulamalar\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-12-07T15:31:32+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"18 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/ec2-instancea-volume-ekleme-adim-adim-rehber-ve-en-iyi-uygulamalar\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/ec2-instancea-volume-ekleme-adim-adim-rehber-ve-en-iyi-uygulamalar\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"EC2 Instance&#8217;a Volume Ekleme: Ad\u0131m Ad\u0131m Rehber ve En \u0130yi Uygulamalar","datePublished":"2025-12-07T15:31:32+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/ec2-instancea-volume-ekleme-adim-adim-rehber-ve-en-iyi-uygulamalar\/"},"wordCount":3662,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/ec2-instancea-volume-ekleme-adim-adim-rehber-ve-en-iyi-uygulamalar\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/ec2-instancea-volume-ekleme-adim-adim-rehber-ve-en-iyi-uygulamalar\/","url":"https:\/\/fatihsoysal.com\/blog\/ec2-instancea-volume-ekleme-adim-adim-rehber-ve-en-iyi-uygulamalar\/","name":"EC2 Instance'a Volume Ekleme: Ad\u0131m Ad\u0131m Rehber ve En \u0130yi Uygulamalar","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-12-07T15:31:32+00:00","description":"AWS EC2 instance'\u0131n\u0131za depolama alan\u0131 eklemek, uygulamalar\u0131n\u0131z\u0131n ve verilerinizin s\u00fcreklili\u011fi i\u00e7in hayati \u00f6neme sahiptir. Bu kapsaml\u0131 rehberde, bir EC2 instance'\u0131na harici bir EBS volume'u nas\u0131l ekleyece\u011finizi, farkl\u0131 EBS t\u00fcrlerini, pratik uygulama ad\u0131mlar\u0131n\u0131 ve performans ipu\u00e7lar\u0131n\u0131 ad\u0131m ad\u0131m ke\u015ffedeceksiniz. K\u0131s\u0131tl\u0131 depolama alan\u0131n\u0131n getirdi\u011fi problemleri a\u015farak verimli ve \u00f6l\u00e7eklenebilir bir altyap\u0131 olu\u015fturman\u0131n yollar\u0131n\u0131 \u00f6\u011frenmeye haz\u0131r olun.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/ec2-instancea-volume-ekleme-adim-adim-rehber-ve-en-iyi-uygulamalar\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/ec2-instancea-volume-ekleme-adim-adim-rehber-ve-en-iyi-uygulamalar\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/ec2-instancea-volume-ekleme-adim-adim-rehber-ve-en-iyi-uygulamalar\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"EC2 Instance&#8217;a Volume Ekleme: Ad\u0131m Ad\u0131m Rehber ve En \u0130yi Uygulamalar"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/36072","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=36072"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/36072\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=36072"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=36072"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=36072"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}