Linux kullanıcı ayarlarımı korumak için hangi dosyaları yedeklemem gerekiyor?


13

Kötü bir grafik sürücüsü sorunu sonra temiz bir yükleme yapmak gerekir.

Tüm kullanıcı ayarlarını Linux'ta tutmak için yedeklemem gereken dosyalar nelerdir?

Benim dağıtımım fuduntu.


1
Sorunuzu düzenledim, değişikliklerden memnun değilseniz geri dönebilir veya yeniden düzenleyebilirsiniz.
Baarn

3
Temel olarak /homedizininizi yedeklemeniz gerekir , ancak kullanımınıza veya kurulumlarınıza bağlı olarak yedekleme /etc /usrve yardımcı olacaktır /var. Ancak, kötü bir yapılandırma dosyasını yeni sisteme kopyalamanız ihtimali vardır. Temiz bir yükleme yapmak yerine sorunu düzeltmenizi tavsiye ederim.
Baarn

[Kod] yum geçmişi -undo <son birkaç yükleme id> [kod] denedim ama bana yardımcı olmadı. Ayrıca farklı vga modlarıyla sınırlamak "vga = ask" çaresizdir. Sadece terminal erişilebilir. Böylece rm veya kopyalayabilir veya diğer dosya işlemleri yapabilirsiniz. Önyüklemede bir grafik kabuk cücesi donuyor.
Yurij73

1
@ Yurij73: Kodu yorumlarda ve cevaplarda `ve` (backquote) ile çevreleyebilirsiniz.
Linuxios

Yanıtlar:


11

Asgari olan, kullanıcının kendi dosyalarını içeride tutmak olacaktır /home. Ayrıca, hangi dosyaların saklanacağını bilmek için, /etcböyle bir sistemi kullanmak etckeeper, değişikliklerin geçmişini /etcve bunları kimin yaptığını takip etmek için yararlıdır . IE - onlar dağıtım değişiklikleri veya yaptığınız değişiklikler miydi?

Yedeklemenin kendisi için her zaman aşağıdakileri kopyalarım:

/usr/local
/usr/share
/home
/var
/etc
/root

Sonraki yedeklemelerde ek alan kullanılmaması için bunları Rsync kullanarak ayrı bir alana yedeklemenin yolları vardır .

Daha sonra geri yükleyebilirsiniz /home/*olduğu gibi, ancak gerektiği kadar spesifik dosya / klasör almak isteyeceksiniz /varve /etc. Özel bir şeye ihtiyacınız olup olmadığını bileceksiniz /usr/local, çünkü büyük olasılıkla onu bilerek koyacaksınız.

İçeriği /varve /usr/sharezor olabilir. Apache, mediawiki, wordpress ve diğer çeşitli servisler verileri her ikisinde de depolar. Bu hizmetleri kurarken yaptığınız yapılandırma ile bunlarda depolanmış verilerin olup olmadığını bilmelisiniz. Herhangi bir 'sunucu' veya 'web' hizmeti çalıştırmıyorsanız, bunları yedeklememek güvenli olabilir , ancak yedeklemenizi dilemek, her zaman yedekleme yapmak daha akıllıca olur.

İçinde el ile düzenlenmiş şeyler /etcyoksa, temiz bir yapılandırma ile muhtemelen güvende olursunuz. Elde yapılan değişiklikleriniz /etcvarsa, bunları el ile taşımak en iyisidir, böylece temiz sisteme ne tanıttığınızı tam olarak bilirsiniz.

/optendişe verici bir dizin de olabilir. Genellikle kendi yükleyicinizle dağıtılan yazılımı dağıtımınızın dışındaki yazılımdan kurarken oluşturulur. Bunu yedeklemek bir seçenektir, ancak bu paketleri yeniden yüklemek isteyebilirsiniz - geri bağlantı gerektiren yapılandırmalara sahip oldukları için/etc


1
im tarafından varsayarak /userŞunu /home/[username]size söylemek istedikleri gibi geliyor olsa da, /usrve bir mektup ekledi. bunu netleştirmek için düzenlemek istiyorum
DeveloperACE
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.