Làm thế nào để chọn những gì để sao lưu trên máy chủ Linux của bạn

Mục lục:

Làm thế nào để chọn những gì để sao lưu trên máy chủ Linux của bạn
Làm thế nào để chọn những gì để sao lưu trên máy chủ Linux của bạn

Video: Làm thế nào để chọn những gì để sao lưu trên máy chủ Linux của bạn

Video: Làm thế nào để chọn những gì để sao lưu trên máy chủ Linux của bạn
Video: 15 Phím Tắt Tuyệt Vời Mà Bạn Chưa Sử Dụng Đến - YouTube 2024, Tháng mười một
Anonim
Nếu bạn có một máy chủ gia đình được hỗ trợ bởi Linux, có thể bạn sẽ nâng cấp hệ điều hành của bạn thường xuyên. 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.
Nếu bạn có một máy chủ gia đình được hỗ trợ bởi Linux, có thể bạn sẽ nâng cấp hệ điều hành của bạn thường xuyên. 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.

Tất nhiên, mọi máy chủ gia đình sẽ khác một chú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.

Ả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à cá nhân của bạn là nơi 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 đó! Sao lưu mọi thứ bạn cần. Không nên quay lại thư mục này ngay cả khi bạn có một phân vùng / home riêng biệt, 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.
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à cá nhân của bạn là nơi 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 đó! Sao lưu mọi thứ bạn cần. Không nên quay lại thư mục này ngay cả khi bạn có một phân vùng / home riêng biệt, 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 sử dụng bởi apt được đặt tại “/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 ngoài các giá trị mặc định. Sau khi cài đặt lại, bạn có thể chỉ cần thay đổi điểm đánh dấu distro cuối cùng thành điểm đánh dấu mới hơn (ví dụ: "sáng suốt" thành "maverick") và sao chép các dòng đó vào sources.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 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 một cách để cài đặt phần mềm và kho lưu trữ, cũng như thay đổi tải các cài đặt, và phục vụ như một sự thay thế tuyệt vời cho bản sao lưu này.
Danh sách các nguồn phần mềm được sử dụng bởi apt được đặt tại “/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 ngoài các giá trị mặc định. Sau khi cài đặt lại, bạn có thể chỉ cần thay đổi điểm đánh dấu distro cuối cùng thành điểm đánh dấu mới hơn (ví dụ: "sáng suốt" thành "maverick") và sao chép các dòng đó vào sources.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 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 một cách để cài đặt phần mềm và kho lưu trữ, cũng như thay đổi tải các cài đặt, và phục vụ như một sự thay thế tuyệt vời cho bản sao lưu này.

Cấu hình Samba

Image
Image

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 phải cấu hình lại nó hoặc quên sao lưu nó, gadmin-samba (cho Gnome) và KSambaPlugin (cho KDE) đều cung cấp một trình soạn thảo 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 tin cấu hình của nó, đặt tại "/ etc / ssh / ssh config" và "/ etc / ssh / sshd config".
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 tin cấu hình của nó, đặt 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à 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ũ của bản cài đặt trên bả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ũ để bạn không phải mất thời gian tìm kiếm 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 / home riêng biệt. Bạn cũng có thể sử dụng pySDM (Gnome) hoặc mountmanager (KDE), vì cả hai đều cung cấp một quá trình GUI để chỉnh sửa tệp fstab của bạn, nhưng hãy nhớ tự mình thực hiện sao lưu thủ công trước. Từ hầu hết các tài khoản xung quanh ‘net, có vẻ như an toàn nhất để 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 đó.
Tệp được đề cập là “/ etc / fstab” và công việc của nó là 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ũ của bản cài đặt trên bả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ũ để bạn không phải mất thời gian tìm kiếm 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 / home riêng biệt. Bạn cũng có thể sử dụng pySDM (Gnome) hoặc mountmanager (KDE), vì cả hai đều cung cấp một quá trình GUI để chỉnh sửa tệp fstab của bạn, nhưng hãy nhớ tự mình thực hiện sao lưu thủ công trước. Từ hầu hết các tài khoản xung quanh ‘net, có vẻ như an toàn nhất để 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 bạn đã thiết lập máy chủ để 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à Bản sao lưu đơn giản là “/etc/sbackup.conf”.
Nếu bạn đã thiết lập máy chủ để 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à Bản sao lưu đơn giản là “/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ủ 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, bạn không nên quên làm điều đó cho chính trang web của mình, nằm trong “/ var / www”.

Có lẽ bạn nên định 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 trong Ubuntu bằng lệnh sau:
Có lẽ bạn nên định 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 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 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 phải nhấn phím cách khi bạn chọn cài đặt Apache của mình. Bạn đã làm đúng cách nếu thấy dấu hoa thị (*) xuất hiện bên cạnh nó. Và, như thường lệ, hãy đảm bảo bạn thay đổi tất cả mật khẩu mặc định cho mọi thứ. Vui lòng cài đặt lại!

Đề xuất: