Debate

Linux MariaDB Restore Komutları

Iniciado por ZeroLatency · 26 ago 2026 16:26 · 3 Visitas · 0 Respuestas
Autor del tema #0
MariaDB, yüksek performanslı bir veritabanı yönetim sistemidir ve veri yedekleme ile geri yükleme işlemleri, sistem yöneticileri için kritik öneme sahiptir. Bu yazıda, Linux ortamında MariaDB veritabanlarını geri yüklemek için kullanılan temel komutları inceleyeceğiz.

Öncelikle, MariaDB veritabanını geri yüklemek için yedekleme dosyasının bir SQL dosyası olarak mevcut olması gerektiğini belirtmek gerekir. Bu dosya genellikle, mysqldump komutu kullanılarak oluşturulur. Örneğin:

CODE
1mysqldump -u kullanıcı_adı -p veritabanı_adı > yedek.sql


Geri yükleme işlemi için ise, yedekleme dosyasını kullanarak veritabanını yeniden oluşturmak gerekir. Bunun için aşağıdaki komut kullanılabilir:

CODE
1mysql -u kullanıcı_adı -p veritabanı_adı < yedek.sql


Bu komutta, ‘kullanıcı_adı’ kısmı veritabanına bağlanmak için kullanılan kullanıcı adını, ‘veritabanı_adı’ kısmı ise geri yüklemek istediğiniz veritabanının adını temsil eder.

Eğer henüz veritabanı oluşturmadıysanız, öncelikle bu adımı gerçekleştirmeniz gerekecektir. Bunun için şu komutu kullanarak yeni bir veritabanı oluşturabilirsiniz:

CODE
1mysql -u kullanıcı_adı -p -e "CREATE DATABASE veritabanı_adı;"


Bundan sonra yukarıda belirtilen geri yükleme komutunu uygulayarak veritabanını yeniden doldurabilirsiniz.

Ayrıca, geri yükleme işlemi sırasında bazı durumlarda, yedekleme dosyasının içeriğini belirli bir veritabanına yüklemek isteyebilirsiniz. Böyle bir durumda, yedek dosyasını direkt olarak belirli bir veritabanına yüklemek için şu komutu kullanabilirsiniz:

CODE
1mysql -u kullanıcı_adı -p < yedek.sql


Bu komut, yedekleme dosyasındaki tüm verileri varsayılan veritabanına aktaracaktır.

Sonuç olarak, MariaDB veritabanlarını geri yüklemek için kullanılan komutlar oldukça basittir. Ancak, yedekleme ve geri yükleme işlemlerinin düzenli olarak yapılması, veri kaybı riskini minimize etmek açısından önemlidir. Bu süreçte dikkat edilmesi gereken noktaları göz önünde bulundurarak, sistemlerinizi güvenli bir şekilde yönetebilirsiniz.

Debes haber iniciado sesión para responder.

0 citas seleccionadas