sunucu.com.tr
Linux Sunucular

MySQL veritabanı kopyalama / klonlama.

Bu yazımızda, mevcut bir veritabanını yedeklemek veya bir kopyasını oluşturmak için yapılacak işlemlerden bahsedeceğiz. Bir veritabanını, bir başka veritabanına eksiksiz olarak kopyalamak en çok aldığımız taleplerden biri. Veritabanına kritik bir müdahalede bulunmadan önce, güncel bir kopyasını almak, işimizi…

sunucu.com.tr Ekibigüncellendi 1 dk okuma

Bu yazımızda, mevcut bir veritabanını yedeklemek veya bir kopyasını oluşturmak için yapılacak işlemlerden bahsedeceğiz.

Bir veritabanını, bir başka veritabanına eksiksiz olarak kopyalamak en çok aldığımız taleplerden biri. Veritabanına kritik bir müdahalede bulunmadan önce, güncel bir kopyasını almak, işimizi garantiye almamızı sağlayacaktır. Zahmetsiz ve fazla vakit kaybetmeden bu işlemi linux sunucularda aşağıdaki şekilde yapabilirsiniz.

  • Önce yeni bir veritabanı oluşturalım, örnek olarak veritabanı adı sunucu_yeni,
  • Klonlamak istediğimiz veritabanının adının sunucu_eski olduğunu varsayalım,
  • Root olarak linux sunucumuzda oturum açalım,

Daha sonra uygulayacağımız komut;

kod
mysqldump sunucu_eski | mysql sunucu_yeni

Bu işlem veritabanı boyutunuza bağlı olarak bir kaç dakika sürecektir. Örnek olması adına, 500 MB civarında bir veritabanını, yaklaşık 1 dakika gibi sürede klonluyor, başka hiç bir işlem yapmaya gerek kalmıyor.

Linux Sunucular

Yedekleme nedir ve neden önemlidir?

Bugün sahip olduğumuz tüm dijital cihazlar ve platformlarda bizim için çok önemli olduğunu düşündüğümüz verilerimiz var. Telefonlarımızda fotoğraf ve videolar, bilgisayarlarımızda kişisel ve işle ilgili bilgiler, hatta televizyonumuzda bile veri tutuyoruz. Bu yazımızda kişisel yedekleme konusunun haricinde…