Bir SQL veritabanını yedeklemek için gerekli adımlar tipik olarak arşivlenen veritabanına bağlıdır. Bu adımlar, kaydedilecek dosyaların türünü ve yedeklemenin sıklığını belirleme prosedürlerini içerir. Yedekleme işlemi periyodik olarak otomatik komut dosyası görevleri veya manuel olarak komut satırından çalışabilir. Bu işler, verileri tipik olarak sunucu veya özel yedekleme kaseti olan harici cihazlara kaydeder.
Bilgisayar veritabanları, bir bilgisayar uygulaması için dosya ve bilgi depolayan özel yazılım programlarıdır. Bu dosya sistemi, sistemin çökmesi durumunda verilerin kullanılabilir olduğundan emin olmak için periyodik yedeklemeler gerektirir. Kullanıcı bir SQL veritabanını yedeklemek istediğinde, öncelikle dosyaların ne sıklıkla kaydedilmesi gerektiğine karar vermelidir. Bu, yedekleme prosedürlerinin en iyi şekilde nasıl uygulanacağını belirleyecektir.
Veritabanları, verilerin harici bir cihaza kaydedilmesini sağlamak için periyodik yedeklemeler gerektirir. Bir SQL veritabanını yedeklemek oldukça kolaydır. Bu görev bir sistem yöneticisi ekranından yürütülebilir veya otomatik işlem programlarına yazılabilir. Otomatik programlar belirli bir program üzerinde çalışacak şekilde programlanabilir ve bu da onları daha güvenilir bir seçenek haline getirir.
Birkaç çeşit SQL veritabanı yedekleme sistemi vardır. Bunlar tam, artımlı veya belirli bir dosya yedeklemeyi içerir. Bu seçenekler ne tür dosyaların kaydedileceğini ve ne sıklıkla yedeklenmeleri gerektiğini belirler. Tam yedekleme en eksiksiz işlemdir, ancak genellikle yalnızca haftalık olarak çalıştırılır. Artımlı yedeklemeler daha sık çalıştırılır ve bilgisayar sistemi için en kritik dosyaları içermelidir.
Her veritabanı tipinin yedekleme işlemini başlatmak için kullanılan özel komutları vardır. Bu komutlar bir komut satırı yorumlayıcısında etkileşimli olarak çalıştırılabilir veya özel toplu iş programları içinde çalıştırılabilir. Komutlar, kullanıcının yedekleme işlemi sırasında hangi veritabanı ve dosyaların arşivleneceğini seçmesine izin verir.
Artımlı yedekleme, bir SQL veritabanını yedeklemek için kullanılan özel bir işlemdir. Bu yedekleme prosedürü, veritabanındaki belirli dosyalarda yapılan artımlı değişiklikleri yakalar. Artımlı işlem, herhangi bir artımlı değişiklik için başlangıç noktası olarak kullanılan ilk önce tam yedeklemenin oluşturulmasını gerektirir.
Bir yedekleme işlemine başlamadan önce, arşivlenmiş verileri depolamak için yeterli depolama cihazının mevcut olduğundan emin olmak önemlidir. Bu aygıtlar bilgisayar sisteminden ayrılmış güvenli bir alana sabitlenmelidir. Ayrıca, bir bina yangını durumunda ek koruma sağlamak için yangına dayanıklı bir kasada da depolanmaları gerekir.


