Ana içeriğe geç

Yönetim Sunucusunun Yedeklenmesi ve Geri Yüklenmesi#


Yönetim düğümü yedeklemeleri oluşturabilir veya programlayabilirsiniz. Bu, yönetim düğümünüzü arıza durumunda kurtarmak veya yönetim düğümünüzü farklı bir sunucuya taşımak için yararlıdır.

  • Yedekleme düğümleri ekleyin.
  • Yönetim düğümü yedeklemeleri oluşturun.
  • Yönetim düğümünü yedeklemeden geri yükleyin.
  • Yönetim düğümü yedeklemelerini silin.

Neler Yedekleniyor?#

Yönetim düğümü yedeklemelerine dahil edilen verilerin tam listesi aşağıdadır:

  • Güncel hizmet yapılandırması
  • SolusVM 2 yükleyici ikili dosyası
  • SSL/TLS sertifikaları
  • Yapılandırma dosyaları
  • Lisans dosyaları
  • Özel resimler ve simgeler gibi genel dosyalar
  • Redis verileri
  • PostgreSQL yedeği
  • InfluxDB yedeği
  • RabbiMQ yapılandırma, sertifikalar ve tanımlar

Yedekleme Düğümleri Ekleme#

Yönetim düğümü yedeklemeleri oluşturmadan önce, onları saklamak için bir yere ihtiyacınız var. Bu amaçla, yedekleme depolama için ayrılmış bir veya daha fazla sunucu eklemeniz gerekir. Biz onlara yedekleme düğümleri diyoruz. Aynı yedekleme düğümünü hem yönetim düğümü yedeklemelerini hem de sunucu yedeklemelerini depolamak için kullanabilirsiniz.

Not

Her ne kadar tek bir sunucuyu birden fazla rolde kullanmak mümkün olsa da (örneğin, aynı anda sunucu barındırmak ve yedekleme depolamak için), böyle bir uygulamayı şiddetle önermiyoruz. Bunu yapmak, ekipman arızası veya diğer bir mücbir sebep durumunda büyük veri kaybına maruz kalma riskini artırır.

Bir yedekleme düğümü aşağıdaki gereksinimleri karşılamalıdır:

  • Rsync kurulu olmalıdır.
  • Güvenlik duvarı kuralları, yönetim sunucusundan yedekleme düğümünün SSH bağlantı noktalarına izin vermelidir.
  • Yedeklemeleri depolamak için yeterli disk alanı.

    Not

    Özel SolusVM 2 kümeniz için yedekleme düğümünün ne kadar boş disk alanına sahip olması gerektiğini belirlemek için, bir yönetim düğümü yedeklemesi oluşturabilir, boyutunu istediğiniz zaman depolamak istediğiniz maksimum yedekleme sayısıyla çarpabilir ve ardından ortaya çıkan sayıyı 1.2 ile çarparak öngörülemeyen durumlara dikkate alabilirsiniz. Sonuç, yedekleme düğümünün yaklaşık olarak sahip olması gereken boş disk alanıdır.

Ayrıca, yedeklerinizi depolamak için Hetzner'den Storage Box bulut depolama hizmetini de kullanabilirsiniz.

Bir yedekleme düğümü eklemek için:

  1. Yedek düğümlerini eklemek için Yedeklemeler > Yedek Düğümleri'ne gidin ve ardından Yedek Düğümü Ekle'ye tıklayın.

  2. Düğümünüzü tanınabilir bir ad verin.

  3. (İsteğe bağlı) Yedeklerinizi Hetzner Storage Box'ta depolamak için ilgili seçeneği seçin.

  4. Yedek düğümü olarak eklediğiniz sunucunun ana bilgisayar adını veya IP adresini belirtin.

  5. Varsayılan 22 SSH bağlantı noktasını kullanın veya özel bir tane belirtin (Hetzner Storage Box'lar için geçerli değildir).

  6. Sunucu veya Storage Box'a yerleştirilmiş bir SSH genel anahtarına karşılık gelen SSH giriş ve SSH özel anahtarını sağlayın.

  7. Yedek dosyalarının depolanacağı yolu belirtin (Hetzner Storage Box'lar için geçerli değildir).

    Not

    Eğer yedek düğümünü sunucu yedeklerini de depolamak için kullanmayı planlıyorsanız, yönetim düğümü yedeklerini sunucu yedekliklerinden ayrı olarak depolamak iyi bir fikir olabilir, böylece karıştırılmalarını önleyebilirsiniz. Sunucu yedeklerini ve yönetim düğümü yedeklerini depolamak için, aynı sunucuyu kullanarak ancak farklı bir yol belirterek başka bir yedek düğümü eklemenizi öneririz.

  8. Kaydet'e tıklayın.

Yedekleme düğümünüz artık hazırdır ve yönetim düğümü yedeklerini depolamak için kullanılabilir.

Yönetim Düğümü Yedeklemeleri Oluşturma#

İstediğiniz zaman bir yönetim düğümü yedeği oluşturabilirsiniz. Bu yöntem aşağıdaki senaryolarda uygundur:

  • Bir güncelleme uyguladıktan sonra değişiklikleri hızla geri almak.

  • Yönetim düğümünü farklı bir sunucuya taşıma.

Bir yönetim düğümü yedeği oluşturmak için:

  1. Yedeklemeler > Yönetim Düğümü Yedeklemeleri'ne gidin ve ardından açılır listeden bir yedek düğümü seçin. Yönetim düğümü yedeklemeleri o yedek düğümünde depolanacaktır. Açılır liste boşsa, önce bir yedek düğümü ekleyin.

    Not

    Yönetim düğümü yedeklemeleri için farklı bir yedek düğümü seçebilirsiniz. Zaten oluşturulmuş yönetim düğümü yedeklemeleri etkilenmeyecek ve orijinal olarak oluşturuldukları yedek düğümlerinde kalacaktır.

  2. Yedeklemeyi Oluştur'a tıklayın. Yönetim düğümü yedekleme oluşturuluyor veya geri yükleniyorsa veya yönetim düğümü güncelleniyorsa yönetim düğümü yedeklemesi oluşturamazsınız.

Yedekleme işlemi şimdi başladı ve tamamlanması birkaç dakika sürebilir. Çalışan yedekleme işlemini Yedeklemeler > Yönetim Düğümü Yedeklemeleri'nde görebilirsiniz. Yedekleme oluşturulduktan sonra, aynı konumda göreceksiniz.

Yönetim Düğümü Yedeklemelerini Zamanlama#

Felaketi kurtarma için, düzenli olarak planlanmış yönetim düğümü yedeklemeleri kurmanızı önemle tavsiye ederiz.

Yönetim düğümü yedeklemelerini planlamak için:

  1. Yedeklemeler > Yönetim Düğümü Yedeklemeleri'ne gidin ve ardından "Otomatik yedeklemeler" anahtarını "Açık" (açık mavi) olarak ayarlayın.

  2. Yedekleme ayarlarını tıklayın.

  3. İstediğiniz programı (aylık, haftalık veya günlük) ve yedekleme için ay veya haftanın gününü (örneğin, "her ayın 13'ü" veya "her Cuma") seçin.

  4. Yedekleme işleminin başlamasını istediğiniz saati seçin ve ardından Değişiklikleri Kaydet'i tıklayın.

Yedekleme şimdi planlandı ve belirtilen gün ve saatte otomatik olarak oluşturulacak. Bu, manuel olarak ek yedekler oluşturmanızı engellemez. Oluşturulan planlı yedeklemeleri Yedeklemeler > Yönetim Düğümü Yedeklemeleri'nde görebilirsiniz.

Planlı yedeklemeleri devre dışı bırakmak için, Yedeklemeler > Yönetim Düğümü Yedeklemeleri'ne gidin ve "Otomatik yedeklemeler" anahtarını "Kapalı" (açık gri) olarak ayarlayın. Bu, zaten oluşturulmuş planlı yedeklemelere etki etmeyecektir.

Grafik Arayüz Yoluyla Yönetim Düğümü Yedeklemelerini Geri Yükleme#

Bu yöntem, yönetim düğümü çalışır durumdaysa ve SolusVM 2 grafik arayüzüne erişilebilirse uygundur.

Grafik Arayüz yoluyla bir yönetim düğümü yedeğini geri yüklemek için:

  1. Yedeklemeler > Yönetim Düğümü Yedeklemeleri'ne gidin.

  2. Geri yüklemek istediğiniz yedeklemeyi bulun, ilgili düğmesine tıklayın ve ardından Geri Yükle'yi tıklayın.

Geri yükleme işlemi şimdi başladı ve tamamlanması biraz zaman alacak. Geri yükleme işlemi bittiğinde, öncekiyle aynı kimlik bilgilerini kullanarak aynı URL'de oturum açabilirsiniz.

Komut Satırı Yoluyla Yönetim Düğümü Yedeklemelerini Geri Yükleme#

Bu yöntem aşağıdaki senaryolarda uygundur:

  • Yönetim düğümü çalışmazsa ve SolusVM 2 grafik arayüzü erişilemezse bir yedekleme geri yükleyebilirsiniz.

  • Yönetim düğümünü farklı bir sunuculara taşıma. Bu şekilde yönetim düğümünüzü yalnızca bir alan adı (örn. https://example.com/admin) kullanarak giriş yaparsanız taşıyabilirsiniz.

Bir yönetim düğümü yedeğini Komut Satırı yoluyla geri yüklemek için:

  1. SolusVM 2'yi yönetim düğümünü barındıracak sunucu üzerine kurun.

  2. Yedekleme düğümünde depolanan ve geri yüklemek istediğiniz yönetim düğümü yedeklemesini içeren dosyayı bulun. Onu yönetim düğümünü barındıracak sunucu üzerine indirin.

  3. Geri yükleme işlemini başlatın:

    ./installer -restore <path to the backup file>
    
    Geri yükleme işlemi şimdi başladı ve tamamlanması biraz zaman alacaktır. Geri yükleme işlemi tamamlandıktan sonra, yükleyici yeni yönetim düğümünün web arayüzünün URL'sini gösterecektir. Önceki kullandığınız kimlik bilgileriyle giriş yapabilirsiniz.

Yönetim Düğümü Yedeklemelerinin Sayısını Sınırlandırma#

Yedekleme düğümünde disk alanından tasarruf etmek için, tutulacak yönetim düğümü yedeklerinin sayısına bir sınır belirleyebilirsiniz. Sınır, hem manuel olarak oluşturulan yedeklemeler hem de planlanmış yedeklemeler için geçerlidir. Oluşturulan yedekleme sayısı sınırı aştığında, en eski yedekleme otomatik olarak silinir.

Yönetim düğümü yedeklerinin sayısını sınırlamak için:

  1. Yedeklemeler > Yönetim Düğümü Yedeklemeleri'ne gidin ve ardından Yedekleme ayarları'na tıklayın.

  2. "Depolanacak maksimum yedek sayısı" altında, Sınır'a tıklayın.

  3. Tutmak istediğiniz yedek sayısını ayarlayın ve ardından Değişiklikleri Kaydet'e tıklayın.

Manuel olarak oluşturulan yedeklemelerin ve planlanmış yedeklemelerin toplam sayısı yapılandırılan sınırı aştığında, en eski yedekleme artık otomatik olarak silinecek.

Yönetim düğümü yedeklerinin sayısını sınırlandırmayı durdurmak için, Yedeklemeler > Yönetim Düğümü Yedeklemeleri'ne gidin, Yedekleme ayarları'na tıklayın ve ardından "Depolanacak maksimum yedek sayısı" altında Sınırsız'ı tıklayın.

Uyarı

Yönetim düğümü yedeklerinin sayısını sınırladığınızda, mevcut yönetim düğümü yedeklerinin sayısı sınırı aşarsa, en eski yönetim düğümü yedekleri, mevcut yönetim düğümü yedeklerinin sayısı sınırlamayı eşleştirene kadar otomatik olarak silinir. Bu yedeklerin silinmesi için onaylama istenmeyecektir.

Yönetim Düğümü Yedeklemelerini Silme#

Yedekleme düğümündeki disk alanını boşaltmak için eski yönetim düğümü yedeklerini silin.

Bir veya daha fazla yönetim düğümü yedeklemesini silmek için:

  1. Yedeklemeler > Yönetim Düğümü Yedeklemeleri'ne gidin.

  2. Silmek istediğiniz bir veya daha fazla yedeklemeyi seçin ve ardından Sil'e tıklayın.

Seçilen yedeklemeler silinir ve aldıkları disk alanı artık boştur.

Uyarı

Silinmiş bir yönetim düğümü yedeklemesini kurtarmak mümkün değildir.

Yedekleme Düğümlerini Silme#

Eğer bir yedek düğümünü barındıran sunucuyu devre dışı bırakmayı planlıyorsanız, yönetim düğümü yedeklerini depolamak için kullanılan bir yedek düğümünü kaldırabilirsiniz. Yönetim düğümü yedeklerini şu anda depolamasa bile, şu anda yönetim düğümü yedeklerini depolamak için seçili olan bir yedek düğümünü kaldıramazsınız.

Bir yedek düğümünü kaldırmadan önce, şunların doğru olduğundan emin olun:

  • Şu anda yönetim düğümü yedeklerini depolamak için yedek düğümü olarak seçilmemiştir. Gerekliyse, Yedeklemeler > Yönetim Düğümü Yedeklemeleri'ne gidin ve farklı bir yedek düğümü seçin.

  • Şu anda herhangi bir yönetim düğümü yedeği depolamamaktadır. Gerekliyse, Yedeklemeler > Yönetim Düğümü Yedeklemeleri'ne gidin ve o yedek düğümünde depolanan herhangi bir yönetim düğümü yedeğini silin.

Not

Eğer silmek istediğiniz yedek düğümünde depolanan bazı veya tüm yönetim düğümü yedeklerini saklamak istiyorsanız, yedek dosyalarını güvenli bir yere fiziksel olarak kopyalayın. Bu yedeklemeleri geri yükleyebilmek için, yedekleri depolamak için kullanacağınız dizinde ekleyeceğiniz sunucu üzerine yerleştirin. Sunucuyu yedek düğümü olarak eklediğinizde, SolusVM 2 yedek dosyalarını depolamak için belirtilen yolu tarayacak ve bulduğu tüm yönetim düğümü yedeklerini kaydedecektir. Bunları Yedeklemeler > Yönetim Düğümü Yedeklemeleri'nde göreceksiniz.

Yedekleme düğümünü silmek için:

  1. Yedeklemeler > Yedek Düğümleri'ne gidin.

  2. Silmek istediğiniz yedek düğümünü bulun ve ilgili düğmesine tıklayın.

Yedekleme düğümü artık silinmiştir ve artık yedeklemeleri depolamak için kullanılamaz.