Linux sunucusunda yedeklenecek en önemli dizinler hangileri?


10

Bir Ubuntu 9.10 Linux sunucusu çalıştırıyorum. Makineyi çalışırken yedeklemenin bir yolunu bulmaya çalışıyorum ve gördüğümden, bu disk klon yardımcı programlarını ortadan kaldırıyor. Linux için gördüğüm tüm disk klonlama şeyleri, özel bir canlı CD'ye yeniden başlamanızı gerektirir.

Benim sorum şu, sistemi çalışırken yedeklemek için en iyi çözüm nedir? Ayrıca, OS yapılandırmasını gerçekten umursamıyorum, sadece sakladığım dosyaları ve yüklediğim programlarımı saklamak istiyorum.

Teşekkürler


2
Hahaha! Sanirim oyle! Ama /dev/nullbiz bu yorumu gönderelim mi?
Stack Overflow

Bir şey bana bunun bir yasal
uyarıya

Deneyimsiz olanlar için, önceki yorumlar şakalar ... üzgünüm çocuklar
wag2639

Yanıtlar:


15

Önemli dizinleri vardır /etc, /home, /var, ve /srv. /rootGereksiz bitleri eklemek ve bunlardan kaldırmak isteyebilirsiniz /var.

rsyncdosyaların doğrudan erişilebilir olmasını istiyorsanız iyi, yoksa iyi olur tar.


Tamam bu bilgi için teşekkürler. "Canlı" yedeklemeleri destekleyen herhangi bir disk klon yedeklemesi var mı? Sunucuyu fiziksel olarak kapatmamı veya ele almamı gerektirmeyen yedeklemeler (CD'yi yerleştirme gibi).
48'de QAH


/ var'da ne yedeklenmemelidir?
Rajat Gupta

/var/cachegenellikle bir biggie.
Ignacio Vazquez-Abrams

1
@Ashesh: Sonunda hangi dosyaların kendileri için gerçekten önemli olduğunu belirlemek yedeklemeyi yapan kişiye bağlıdır.
Ignacio Vazquez-Abrams

11

Ignacio Vazquez-Abrams ile / etc / / home / ve / var / içindeki bazı bölümleri kabul ediyorum.

Ancak yüklü paketlerin bir listesini kaydetmeyi unutmayın, böylece hangi programların yüklü olduğunu bilirsiniz ...

dpkg --get-selections > dpkg.list

2

Debian sunucumu yedeklemek için backup2l kullanıyorum (AFAIK Ubuntu Debian'ın bir türevidir). Doğru yapılandırılırsa, yedeklemenizi otomatikleştirir, örneğin dpkg seçimlerini almak, farklı ve artımlı yedeklemeler oluşturmak (ayarlarınıza bağlı olarak) ve bir arşiv depolamak. Yedekleme sonrası bir kanca, arşivimi uzak bir kopyayla senkronize eden rsync'i tetikler.

Yedekliyorum /etc /var(önbellek gibi bazı hariç tutmalar ile) /root,, /home. Buna ek olarak neleri değiştirdiğinizi düşünün ve listeye ekleyin. Örneğin sql veritabanlarımı özel bir dizinde kukla edip de saklıyorum.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.