To, czego potrzebujesz do utworzenia kopii zapasowej, zależy od konkretnego systemu *.
To zajmie trochę pracy z twojej strony. Zacznij od zastanowienia się, co nie musi być archiwizowane. Najpierw spójrz na swój katalog główny, a następnie przejdź do tyłu.
Na przykład cd /; ls -F
daje mi:
bin/ initrd.img@ mnt/ snap/ vmlinuz@
boot/ initrd.img.old@ opt/ srv/ vmlinuz.old@
cdrom/ lib/ proc/ sys/
dev/ lib64/ root/ tmp/
etc/ lost+found/ run/ usr/
home/ media/ sbin/ var/
/cdrom
, /media
I /mnt
są punkty montowania, więc nie ma potrzeby tworzenia kopii zapasowych.
/dev
, /lost+found
, /proc
, /run
, /sys
I /tmp
get automatycznie odtworzony po ponownym uruchomieniu. [Zgaduję linki: /initrd.img@
, /initrd.img.old@
, /vmlinuz@
, /vmlinuz.old@ uzyskać odtworzone na rozruchu ubuntu reinstall (nie jestem pewny które).]
W moim systemie /root
jest pusty (użyj, sudo -s
aby otworzyć powłokę jako użytkownik root, aby ją wyświetlić ... uważaj, aby exit
natychmiast po sprawdzeniu /root
.)
/snap
jest również pusty. Być może jest to punkt montowania.
/var
zawiera zmienne dane, takie jak systemowe pliki dziennika, katalog buforowania poczty i drukarki oraz pliki przejściowe i tymczasowe. ”Teraz wykonuję kopię zapasową, z wyjątkiem / var / log. ref: http://www.tldp.org/LDP/Linux- Filesystem-Hierarchy / html / var.html )
/bin
, /boot
, /lib
, /lib64
, I /sbin
prawdopodobnie będzie się przeładowane poprzez reinstalacji Ubuntu chyba robisz prace rozwojowe systemu lub coś podobnego. Możesz je wykonać kopię zapasową lub polegać na nowej instalacji, aby je odzyskać.
/home
powinien znajdować się we własnej kopii zapasowej. Będą chwile, kiedy będziesz chciał przywrócić tylko /home
.
To pozostawia inne zmiany wprowadzone do systemu w /etc
, /opt
, /srv
, i /usr
które będą chcieli także tworzenie kopii zapasowych, razem lub osobno.
Oto kilka stron, które mogą pomóc zrozumieć te katalogi:
http://www.tldp.org/LDP/Linux-Filesystem-Hierarchy/html/the-root-directory.html
http://www.tldp.org/LDP/intro-linux/html/sect_03_01.html#sect_03_01_03
Podobny tok myślenia to: Załóżmy, że właśnie zainstalowałeś nową wersję Ubuntu. Czego potrzebujesz do utworzenia kopii zapasowej? Odpowiedź: nic. Nic jeszcze nie zmieniłeś, więc możesz po prostu ponownie zainstalować Ubuntu. Przywraca / bin, / etc, / root, / usr itp.
Więc jedynym powodem, dla którego warto wykonać kopię zapasową / bin, jest to, że zmieniłeś go lub do niego dodałeś. Częścią tworzenia kopii zapasowych jest więc zrozumienie, co jest gdzie i kiedy jest tworzone i modyfikowane. Po prostu wiedz, że reszta z nas również ma z tym problem.
***** I chociaż nie pytałeś, można zrobić pełne obrazy dysku lub partycji. Tworzenie kopii zapasowych i przywracanie zajmuje dużo czasu i może spowodować awarię systemu podczas pracy. I tak właśnie tworzyłem kopie zapasowe moich systemów Windows za pomocą Acronis. Jedną rzeczą, którą ci dostarczają, jest mapa partycji i obrazy z partycji innych niż Linux. Teraz je wykonuję przed reorganizacją partycji i przed przetestowaniem funkcji przywracania kopii zapasowych.
(Jestem bardzo otwarty na sugestie, w jaki sposób mogę to poprawić).