Những tập tin nào tôi cần sao lưu để giữ cài đặt người dùng Linux của tôi?


13

Tôi cần hoàn thành cài đặt sạch sau sự cố trình điều khiển đồ họa xấu.

Những tệp nào tôi phải sao lưu để giữ tất cả cài đặt của người dùng trong Linux?

Bản phân phối của tôi là fudfox.


1
Tôi đã chỉnh sửa câu hỏi của bạn, nếu bạn không hài lòng với những thay đổi bạn có thể hoàn nguyên hoặc chỉnh sửa lại.
Baarn

3
Về cơ bản bạn cần sao lưu /homethư mục của mình , nhưng tùy thuộc vào cách sử dụng hoặc cài đặt của bạn, nó sẽ giúp sao lưu /etc /usr/var. Nhưng rất có thể là bạn sao chép một tệp cấu hình xấu sang hệ thống mới. Tôi khuyên bạn nên khắc phục sự cố thay vì cài đặt sạch.
Baarn

Tôi đã thử [code] yum history -undo <vài lần cài đặt id> [code] nhưng nó không giúp tôi. Ngoài ra, việc chèo thuyền với các chế độ vga khác nhau "vga = ask" là bất lực. Chỉ cần thiết bị đầu cuối là đáng tin cậy. Vì vậy, tôi có thể rm hoặc sao chép hoặc thực hiện các hoạt động tập tin khác. Nó đóng băng trong khởi động một gnome vỏ đồ họa.
Yurij73

1
@ Yurij73: Bạn có thể bao quanh mã với `và` (backquote) trong các bình luận và câu trả lời.
Linuxios

Câu trả lời:


11

Tối thiểu sẽ là để giữ các tập tin riêng của người dùng trong /home. Ngoài ra, để biết những tập tin nào tránh khỏi /etcviệc sử dụng một hệ thống như thế etckeepercó thể theo dõi lịch sử thay đổi /etcvà ai đã thực hiện chúng. IE - chúng là những thay đổi phân phối, hay những thay đổi mà bạn đã thực hiện?

Để sao lưu chính nó, tôi luôn sao chép như sau:

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

Có nhiều cách để sao lưu những thứ này bằng cách sử dụng Rsync vào một khu vực riêng biệt, sử dụng các liên kết cứng để không gian bổ sung không được sử dụng cho các bản sao lưu tiếp theo.

Sau đó, bạn có thể khôi phục lại /home/*, nhưng bạn sẽ muốn chọn các tệp / thư mục cụ thể khi cần /var/etc. Bạn sẽ biết nếu bạn cần một cái gì đó cụ thể từ /usr/local, bởi vì rất có thể bạn sẽ đặt nó ở đó một cách có chủ đích.

Các nội dung /var/usr/sharecó thể là khó khăn. Apache, mediawiki, wordpress và nhiều dịch vụ khác lưu trữ dữ liệu trong một trong hai. Bạn nên biết nếu bạn có bất kỳ dữ liệu nào được lưu trữ trong các cấu hình này theo cấu hình bạn đã thực hiện khi thiết lập các dịch vụ này. Nếu bạn không chạy bất kỳ dịch vụ 'máy chủ' hoặc 'web' nào, bạn thể an toàn không sao lưu những dịch vụ này, nhưng nó luôn khôn ngoan hơn để sao lưu hơn là bạn muốn sao lưu.

Trừ khi bạn có những thứ được chỉnh sửa bằng tay trong /etcbạn có thể an toàn với một cấu hình sạch. Nếu bạn có các thay đổi được thực hiện bằng tay /etc, tốt nhất là chuyển chúng bằng tay để bạn biết chính xác những gì bạn đang giới thiệu cho hệ thống sạch.

/optcũng có thể là một thư mục quan tâm. Nó thường được tạo khi cài đặt phần mềm được phân phối với trình cài đặt của chính nó từ phần mềm bên ngoài phân phối của bạn. Sao lưu đây là một tùy chọn, nhưng bạn có thể muốn cài đặt lại các gói đó - vì chúng có cấu hình yêu cầu liên kết trở lại/etc


1
Tôi giả sử /userbạn có nghĩa là /home/[username], mặc dù có vẻ như bạn đang cố nói /usrvà thêm một lá thư. migh muốn chỉnh sửa để làm rõ điều này
DeveloperACE
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.