Web sitenizi Linuxta nasıl yedekler ve geri yüklersiniz?

Bir Linux sunucusunda bir web sitesi çalıştırıyorsanız, düzenli olarak yedek almalısınız. Linux sunucu yönetiminde yeniyseniz, size yardımcı olabiliriz. Linux'ta web sitelerini nasıl yedekleyeceğiniz ve geri yükleyeceğiniz aşağıda açıklanmıştır.

Web sitenizi Linux'ta nasıl yedekler ve geri yüklersiniz?

Web sitenizi Linux'ta nasıl yedeklersiniz?

Ubuntu Sunucusu, Debian veya başka bir Linux işletim sistemi kullanıyorsanız ve bir web sitesi barındırıyorsanız, nasıl yedek oluşturacağınızı bilmeniz gerekir. Bir yedekleme oluşturmak dört şeyden oluşur.

  1. Web sitesi dosyalarının yedeklenmesi
  2. Apache web sitesi yapılandırma dosyasını yedekleme
  3. MySQL veritabanını yedekleme
  4. SSL sertifikalarını yedekleme

Yedeklemenizi oluşturmak için terminal erişimine ihtiyacınız olacak. Linux'ta bir terminal, Windows'ta Powershell veya Mac OS'de Terminal kullanarak sunucunuza Ssh atın. Oturum açtıktan sonra, aşağıda özetlenen yedekleme talimatlarını izleyin.

Web sitesi dosyalarını yedekleme

 Web sitesi dosyalarını yedeklemek çok önemlidir. Neyse ki, onları yedeklemek, Linux'ta herhangi bir eski klasörü sıkıştırmak kadar kolaydır. Yedek oluşturmak için dizinde tar/var/www/html/ komutunu çalıştırın .

Not: Web sitenizi farklı bir dizinde barındırıyorsanız, /var/www/html/çalıştırmadan önce yedekleme komutunu değiştirmeniz gerekir.

cd /var/www/html/

tar -cpvzf ~/sitem-yedekleme.tar.gz *

Web sitesi dosyalarınızın boyutuna bağlı olarak yedeklemenin tamamlanması zaman alabilir. İşlem bittiğinde, “websitem-yedekleme.tar.gz” dosyasını sunucunuzdan ve bir yedekleme sürücüsüne, bulut depolamaya vb. taşıyabilirsiniz.

Web sitesi Apache yapılandırmasını yedekleme

Linux'ta web siteleri veya web uygulamaları barındıran çoğu kişi muhtemelen Apache aracını kullanıyor. Bu nedenle, sitenizin apache yapılandırma dosyasının bir yedeğini oluşturmanız gerekecektir. İşte nasıl yapılacağı.

İlk olarak, terminale kök erişimi sağlayın. Sudo -s komutunu kullanarak root erişimi elde edebilirsiniz . Alternatif olarak, root'ta su ile oturum açabilirsiniz .

sudo -s

Oturum açtıktan sonra, cp komutunu kullanarak web sitenizin conf dosyasını /etc/apache2/sites-available/.

cp /etc/Apache2/sites-available/my-config-file.conf

Yapılandırma dosyanızın adını önceden hatırlayamıyorsanız, “sites-available” klasörünün içeriğini görüntülemek için ls komutunu çalıştırın.

Web sitenizi Linux'ta nasıl yedekler ve geri yüklersiniz?

ls /etc/Apache2/siteler mevcut/

"sites-available" klasörüne taşıyın. Ardından, tüm Conf dosyalarını sıkıştırın.

cd /etc/apache2/sites-available/ tar -cpvzf ~/my-apache-configuration-backup.tar.gz *.conf

MySQL veritabanını yedekleme

Web siteniz MySQL kullanıyor mu? Öyleyse, veritabanının bir yedeğini oluşturmanız gerekir. MySQL veritabanınızın yedeğini oluşturmak için mysqldump komutunu çalıştırın.

sudo -s mysqldump MySQL-db'nin adı > my-sql-backup.sql

SSL sertifikalarını yedekleme

Web sitelerinde herkes SSL kullanmasa da, onları yedeklemek iyidir. SSL sertifikalarınızı yedeklemek için klasörü sıkıştırmanız gerekir /etc/ssl/.

Web sitenizi Linux'ta nasıl yedekler ve geri yüklersiniz?

cd /etc/ssl/ tar -cpvzf ~/my-ssl-backup.tar.gz *

Web sitenizi Linux'ta nasıl geri yükleyebilirsiniz?

Web sitesi verilerinizi Linux'ta geri yüklemeniz gerekirse, bir terminal penceresi açmanız gerekir. Yedekleme gibi geri yüklemenin de Linux komut satırında yapılması gerekir. Terminal penceresi açıldığında, web sitenizi bir yedekten geri yüklemek için aşağıdaki talimatları izleyin.

Web sitesi dosyalarını geri yükle

Web sitesi dosyalarınızı /var/www/html/Linux sunucunuzdaki klasöre geri yüklemek için, yedekleme dosyanızı kullanıcı hesabınızın ana dizinine yerleştirerek başlayın. Bunu yaptıktan sonra, dosyaları yedekten geri yüklemek için aşağıdaki komutu çalıştırın.

sudo tar ~/xvf my-website-backup.tar.gz -C /var/www/html/

Apache web sitesi yapılandırmalarını geri yükleyin

Apache web sitesi yapılandırma dosyalarınızı doğru dizine geri yüklemek için aşağıdakileri yapın. İlk olarak, “my-apache-configuration-backup.tar.gz” dosyasını kullanıcınızın giriş dizinine yerleştirin.

“my-apache-configuration-backup.tar.gz” dosyası ana klasörünüze girdikten sonra, yapılandırma dosyalarını doğru klasöre geri yüklemek için tar komutunu çalıştırın.

Not: Bu yapılandırma dosyalarını sunucunuzda kullanmak için Apache2 ile yeniden etkinleştirmeniz gerekecektir.

sudo tar xvf ~/my-apache-configuration-backup.tar.gz -C /etc/apache2/sites-available/

MySQL veritabanlarını geri yükleyin

Daha önce boşaltılan MySQL veritabanlarınızı geri yüklemek için, drop komutunu kullanarak mevcut veritabanınızı bırakarak başlayın.

Web sitenizi Linux'ta nasıl yedekler ve geri yüklersiniz?

sudo mysql bırak veritabanı my_db;

Veritabanınızı bıraktıktan sonra silinecektir. Create komutunu kullanarak yeni bir veritabanı oluşturun .

my_db veritabanı oluştur; çıkış;

Son olarak, aşağıdaki mysql komutunu kullanarak veritabanı dökümünü sunucunuza geri yükleyin . “my-sql-backup.sql” dosyasının ana dizininizde olduğundan emin olun.

sudo mysql -u root -p my_db <>

SSL sertifikalarını geri yükle

SSL sertifikalarınızı Linux sunucunuza geri yüklemek için, "my-ssl-backup.tar.gz" dosyasını ana klasörünüze yerleştirerek başlayın. Dosya orada olduğunda, tar komutunu kullanarak sertifika yedeklerini geri yükleyebilirsiniz .

sudo tar xvf ~/my-ssl-backup.tar.gz -C /etc/ssl/

Leave a Comment

Mp3 Diags: Mp3 Ses Dosyalarıyla İlgili 50ye Kadar Sorunu Düzeltin

Mp3 Diags: Mp3 Ses Dosyalarıyla İlgili 50ye Kadar Sorunu Düzeltin

MP3 Diags, müzik koleksiyonunuzdaki sorunları gidermek için en iyi araçtır. MP3 dosyalarınızı doğru şekilde etiketleyebilir, eksik albüm kapağı resmi ekleyebilir ve VBR'yi düzeltebilir.

Google Voice Masaüstü Bildirim Uygulamaları

Google Voice Masaüstü Bildirim Uygulamaları

Google Wave gibi, Google Voice da dünya çapında büyük ilgi gördü. Google, iletişim kurma biçimimizi değiştirmeyi amaçlıyor ve

FlickrFaves ile Flickr Favorilerini İndirin

FlickrFaves ile Flickr Favorilerini İndirin

Flickr kullanıcılarının fotoğraflarını yüksek kalitede indirmelerine olanak tanıyan birçok araç var, ancak Flickr Favorilerini indirmenin bir yolu var mı? Son zamanlarda

OK Sampler Ücretsiz Müzik Örnekleme Yazılımıdır

OK Sampler Ücretsiz Müzik Örnekleme Yazılımıdır

Örnekleme Nedir? Vikipedi'ye göre, "Bir ses kaydının bir kısmını veya örneğini alıp onu bir enstrüman veya müzik aleti olarak yeniden kullanma eylemidir."

Google Sites Yedekleme: İçe/Dışa Aktarma

Google Sites Yedekleme: İçe/Dışa Aktarma

Google Sites, kullanıcıların web sitelerini Google'ın sunucusunda barındırmasına olanak tanıyan bir Google hizmetidir. Ancak bir sorun var: Yedekleme için yerleşik bir seçenek yok.

Google Görevler Masaüstü Uygulaması

Google Görevler Masaüstü Uygulaması

Google Görevler, Takvim, Wave, Voice vb. gibi diğer Google hizmetleri kadar popüler olmasa da hala yaygın olarak kullanılıyor ve insanların günlük işlerinin ayrılmaz bir parçası.

Kayıp Bölümler ve Sabit Disk Verileri Nasıl Kurtarılır [Kılavuz]

Kayıp Bölümler ve Sabit Disk Verileri Nasıl Kurtarılır [Kılavuz]

Ubuntu Live ve DBAN önyükleme CD'si aracılığıyla sabit diski ve çıkarılabilir medyayı güvenli bir şekilde silmeye ilişkin önceki kılavuzumuzda, Windows tabanlı diskleri ele aldık.

Gnome Shell panosunu Pano ile iyileştirin

Gnome Shell panosunu Pano ile iyileştirin

Kabul edelim, varsayılan Gnome Shell panosu pek iyi değil. Pano deneyiminizi geliştirmek için Pano'yu yükleyin!

Linuxta DaVinci Resolve 17 nasıl kurulur?

Linuxta DaVinci Resolve 17 nasıl kurulur?

Linux kutunuz için harika bir doğrusal olmayan video düzenleyiciye mi ihtiyacınız var? Davinci Resolve 17'yi bu kılavuzla çalıştırın!

Wallpaper Downloader ile Linux masaüstüne duvar kağıtları nasıl indirilir

Wallpaper Downloader ile Linux masaüstüne duvar kağıtları nasıl indirilir

Wallpaper Downloader, şık bir Linux duvar kağıdı indiricisi ve yöneticisidir. Çoğu Linux masaüstü ortamını destekler ve kullanımı çok kolaydır. Bu rehber