Cách chọn những gì cần sao lưu trên máy chủ Linux của bạn
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 để sao lưu và một số tiện ích thay thế sẽ giúp bạn nhanh chóng khởi động và chạy.
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à một hướng dẫn chung để giúp bạn hiểu bắt đầu từ đâu.
Hình ảnh của daryl_mitchell
/nhà
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 nhà riêng của bạn là nơi chứa tất cả nhạc, phim, ả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 hàng loạt chúng! Sao lưu bất cứ điều gì bạn cần. Một ý tưởng không tồi để sao lưu thư mục này ngay cả khi bạn có một phân vùng riêng / nhà, vì việc cài đặt lại có thể ghi đè lên 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 apt sử dụng được đặt tại khu vực /etc/apt/source.list và các khóa gpg đã ký trong thư mục /etc/apt/source.list.d/. Nếu bạn đã 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ỉ mặc định. Sau khi bạn cài đặt lại, bạn có thể phải thay đổi dấu phân phối cuối cùng thành dấu mới hơn (ví dụ: luc lucid đến thành maverick,) và sao chép các dòng đó vào nguồn 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 khóa gpg mới trước khi bạn có thể sử dụng chúng. Ít nhất, nó ít nhất sẽ phục vụ như một lời nhắc nhở về những gì bạn đã có trên thiết lập cũ của bạn. Ubuntu-Tweak cung cấp 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à phục vụ như 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 cấu hình lại hoặc quên sao lưu, gadmin-samba (cho Gnome) và KSambaPlugin (cho KDE) đều cung cấp trình chỉnh sửa GUI cho smb.conf giúp dễ dàng chỉnh sửa và làm lại.
SSH
Nếu sử dụng SSH để truy cập từ xa vào máy tính của bạn, 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 tại đường dẫn / etc / ssh / ssh_config và và / etc / sshd_config.
fstab
Tập tin được đề cập là tập tin / etc / fstab, và công việc của nó là bảng hệ thống tập tin của Linux. Đừng nhầm lẫn, bạn sẽ KHÔNG thể sử dụng tệp fstab của bản cài đặt cũ trên bản cài đặt mới. Điều này là do UUID thay đổi bất cứ khi nào bạn định dạng lại 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ũ để 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, phân vùng riêng / 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 chắc chắn để 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ẻ an toàn nhất để tìm hiểu về các tùy chọn trong fstab và chỉnh sửa 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 với 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 khu vực /etc/rsyncd.conf, và Sao lưu đơn giản là tại khu vực /etc/sbackup.conf.
Trang web tập tin
Nhiều người đã cài đặt Apache, MySQL và / hoặc PHP trên các 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 không nên quên làm điều đó cho chính trang web của mình, nằm ở định / var / www..
Có lẽ bạn nên cấu hình lại Apache, MySQL và PHP khi bạn cài đặt lại chúng, vì các 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 thực hiện điều đó, bạn có thể dễ dàng cài đặt cả ba trong một lần chụp trong Ubuntu bằng lệnh sau:
sudo apt-get cài đặt đèn máy chủ ^
Và vâng, cái caret đó (^) 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 cài đặt libapache2-mod-auth-mysql phpmyadmin
Bạn sẽ cần nhấn phím cách khi bạn chọn cài đặt Apache của mình. Bạn đã thực hiện đúng nếu thấy dấu hoa thị (*) xuất hiện bên cạnh. Và, như mọi khi, đảm bảo bạn thay đổi tất cả mật khẩu mặc định cho mọi thứ. Chúc mừng cài đặt lại!