Linux архивира и възстановява своите системни контроли и IT-Connect система

I. Презентация

Когато използвате Linux система, може да е интересно да можете да възстановите системата си след инцидент, или актуализация, която се обърка. В този урок, ще видим как да запазим и възстановим системната част на неговата ОС Linux.

За целите на урока, аз съм в случая, когато системата ми е на дял „/“ и данните ми са под друг дял „/ data“. Тук ще представя случая, в който искаме да запазим и възстановим цялото пространство "/". За това няма да използваме специфични инструменти, с изключение на тези, които са присъщи на повечето Linux системи.

Наистина ще използваме командата "tar", за да направим системен архив, който след това можем да съхраним на USB памет или място за съхранение в мрежата, лесно достъпен в случай на нужда от реставрация.

Като пример, този вид възстановяване например ще ви бъде от голяма помощ, ако погрешно сте изтрили критичен файл от вашата система, като/etc или/usr, или ако сте имали актуализация, която се е объркала във вашата система.

II. Архивирайте вашата Linux OS

Първо, трябва да архивираме нашата система, за това използваме командата "tar" с някои от нейните опции.

А. Предпазване

Първо, ще извършим архивирането си локално на архивираната ОС. като "корен", позиционирам се например в "/ корен"

След това ще задействам командата за архивиране на системата. Внимавайте, уверете се, че имате поне 50% от твърдия диск безплатен. Ако случаят не е такъв, препоръчвам ви да използвате устройство за съхранение, свързано например с USB, след което да се позиционирате в това устройство, за да задействате командата за запис:

Ето, дължа ви обяснения относно тази команда. На първо място, ще разберете, той ще създаде системен архив във файла "backup.tar.bz2". Ето подробностите за използваните опции:

  • "-срещу": Позволява ви да създадете нов архив
  • "-v": Показвайте подробно списъка с обработени файлове, това ви позволява да следите напредъка на създаването на архива
  • "-стр": Позволява ви да запазите разрешенията за всеки файл, което е много полезно в случай на възстановяване
  • "-j": Посочете създаването във формат bzip2
  • "": Позволява ви да посочите името на целевия архивен файл

След това ще предадем параметъра "--exclude =" няколко пъти, което ви позволява да изключите определени директории от конструкцията на архива. В моя случай например бих добавил "--exclude =/data", след което в крайна сметка ще посочим корен "/", който ще бъде записан. Също така имам навика да изключвам папката "/ boot", тъй като възстановяването на папката "/ boot" в система, която няма проблеми с зареждането, нарушава зареждането, което прави проблема повече от това.