Nếu bạn có một máy chủ gia đình được cung cấp bởi Linux, có thể bạn sẽ thường xuyên nâng cấp hệ điều hành của mình. Dưới đây là một số tệp quan trọng cần sao lưu và một số tiện ích thay thế sẽ giúp bạn thiết lập và chạy nhanh chóng.
Tất nhiên, mỗi máy chủ gia đình sẽ có một chút khác biệt và bạn nên điều chỉnh các đề xuất này cho phù hợp — đó chỉ là hướng dẫn chung để giúp bạn hiểu bắt đầu từ đâu.
Hình ảnh của daryl mitchell
/Trang Chủ
Hãy bắt đầu với điều hiển nhiên. / home chứa một thư mục cho mỗi người dùng trên hệ thống của bạn. Thư mục chính cá nhân của bạn là nơi chứa tất cả nhạc, phim, hình ảnh và tài liệu của bạn (trừ khi bạn sử dụng một phân vùng riêng cho chúng), nhưng nó cũng chứa các tệp cấu hình cho các chương trình khác của bạn. Nhấn ctrl + H trong nautilus để hiển thị các tệp ẩn và bạn sẽ thấy một loạt các tệp trong số đó! Sao lưu bất cứ thứ gì bạn cần. Không nên sao lưu thư mục này ngay cả khi bạn có phân vùng riêng / phân vùng chính, vì cài đặt lại có thể ghi đè một số lượng nhỏ các tệp cấu hình này. Lặp lại quy trình cho tất cả người dùng.
Nguồn Apt
Danh sách các nguồn phần mềm được sử dụng bởi apt nằm ở “/etc/apt/sources.list” và các khóa gpg đã ký nằm trong thư mục /etc/apt/sources.list.d/. Nếu bạn đã từng sử dụng Linux, bạn có thể đã cài đặt phần mềm từ các kho lưu trữ khác chứ không chỉ là phần mềm mặc định. Sau khi cài đặt lại, bạn có thể chỉ phải thay đổi điểm đánh dấu bản phân phối cuối cùng thành điểm mới hơn (ví dụ: “lucid” thành “maverick”) và sao chép những dòng đó vào danh sách source.list mới của bạn, nhưng đối với nhiều kho lưu trữ, bạn sẽ phải tải xuống một khóa gpg mới trước khi bạn có thể sử dụng chúng. Ít nhất, nó sẽ ít nhất là một lời nhắc nhở về những gì bạn đã có trong thiết lập cũ của mình. Ubuntu-Tweak cung cấp một cách để cài đặt phần mềm và kho lưu trữ, cũng như thay đổi vô số cài đặt và là một giải pháp thay thế tuyệt vời cho bản sao lưu này.
Cấu hình Samba
Nếu bạn thiết lập chia sẻ Samba (Windows), thì bạn sẽ cần sao chép “/etc/samba/smb.conf”. Cấu hình của Samba thay đổi rất ít giữa các phiên bản, vì vậy bạn chỉ có thể sử dụng bản sao cũ của mình sau khi cài đặt lại. Nếu bạn cần định cấu hình lại hoặc quên sao lưu, gadmin-samba (dành cho Gnome) và KSambaPlugin (dành cho KDE) đều cung cấp trình chỉnh sửa GUI cho smb.conf giúp bạn chỉnh sửa và làm lại dễ dàng hơn.
SSH
Nếu sử dụng SSH để truy cập từ xa vào máy tính của mình, bạn có thể muốn tiết kiệm thời gian bằng cách sao lưu các tệp cấu hình của nó, có tại “/ etc / ssh / ssh_config” và “/ etc / ssh / sshd_config”.
fstab
Tệp được đề cập là “/ etc / fstab” và công việc của nó là trở thành bảng hệ thống tệp của Linux. Đừng nhầm lẫn, bạn sẽ KHÔNG thể sử dụng tệp fstab của cài đặt cũ trên cài đặt mới của mình. Điều này là do UUID thay đổi bất cứ lúc nào bạn định dạng lại một phân vùng. Tuy nhiên, bạn có thể sao chép phần còn lại của dòng trong tệp fstab cũ của mình để không phải mất thời gian tra cứu tất cả các tùy chọn. Điều này thực sự hữu ích nếu bạn có nhiều phân vùng, chia sẻ tự động gắn kết, phân vùng riêng / chính, v.v. Bạn cũng có thể sử dụng pySDM (Gnome) hoặc mountmanager (KDE), vì cả hai đều cung cấp quy trình GUI để chỉnh sửa tệp fstab của bạn , nhưng hãy nhớ tự sao lưu thủ công trước. Từ hầu hết các tài khoản trên mạng, có vẻ như an toàn nhất là tìm hiểu về các tùy chọn trong fstab và chỉnh sửa nó theo cách thủ công, vì vậy hãy ghi nhớ điều đó.
Chương trình sao lưu
Nếu máy chủ của bạn được thiết lập để thực hiện sao lưu tự động bằng các công cụ như rsync hoặc Simple Backup, thì bạn sẽ muốn lấy các tệp cấu hình của chúng. Cấu hình của Rsync là vị trí tại “/etc/rsyncd.conf” và của Simple Backup là tại “/etc/sbackup.conf”.
Tệp trang web
Nhiều người đã cài đặt Apache, MySQL và / hoặc PHP trên máy chủ gia đình của họ để chạy các trang web cá nhân. Mặc dù các tệp cấu hình của chúng có thể hơi phức tạp để sao lưu, nhưng bạn đừng quên thực hiện việc đó cho chính trang web của mình, có trong “/ var / www”.
Có lẽ bạn nên định cấu hình lại Apache, MySQL và PHP khi cài đặt lại chúng, vì phiên bản của chúng có thể thay đổi và bạn có thể muốn sử dụng mật khẩu mới hơn. Khi bạn làm điều đó, bạn có thể dễ dàng cài đặt cả ba trong một lần trong Ubuntu bằng lệnh sau:
sudo apt-get install lamp-server ^
Và vâng, dấu mũ (^) đó cần phải ở đó. Đừng quên cài đặt phpMyAdmin để dễ dàng định cấu hình cơ sở dữ liệu MySQL của bạn!
sudo apt-get install libapache2-mod-auth-mysql phpmyadmin
Bạn sẽ cần nhấn phím cách khi chọn cài đặt Apache của mình. Bạn đã làm đúng nếu thấy dấu hoa thị (*) xuất hiện bên cạnh. Và, như mọi khi, hãy đảm bảo rằng bạn thay đổi tất cả các mật khẩu mặc định cho mọi thứ. Chúc bạn cài đặt lại vui vẻ!