Cần sao lưu những gì trên h ệ thống Linux Home Server? N ếu bạn đang sở hữu 1 hệ thống home server hoạt động bằng Linux, thì có lẽ sẽ cần nâng cấp và cập nhật thường xuyên. Sau đây, Quản Trị Mạng sẽ hướng dẫn các bạn 1 số bước cơ b ản để sao lưu những thành phần cơ bản và cần thiết nhất, giúp ngư ời sử dụng tiết kiệm thời gian tối đa mỗi lần thực hiện quá trình nâng cấp. Tuy nhiên, m ỗi 1 hệ thống home server đều có sự khác biệt nhất định, do vậy hãy điều chỉnh và thay đổi cho phù hợp – đây chỉ là bài hư ớng dẫn nên bắt đầu từ đâu. Thư mục /home: Hãy bắt đầu với /home, thư mục gốc với từng tài khoản có trên h ệ thống. Tại đây lưu trữ tất cả các file ca nhạc, video, tài li ệu (trừ khi bạn để dữ liệu trên 1 phân vùng khác), và đồng thời đây cũng l à nơi lưu các file cấu hình của chương trình. Bấm Ctrl + H và b ạn sẽ thấy toàn bộ những file ẩn trong thư mục này. Hãy sao lưu b ất cứ dữ liệu nào cần thiết, và áp dụng với từng tài khoản. Nguồn Apt: Danh sách các phần mềm, ứng dụng sử dụng bởi apt đư ợc cố định tại đường dẫn /etc/apt/sources.list, và những khóa gpg trong thư m ục /etc/apt/sources.list.d/. Nếu đã t ừng có thời gian sử dụng Linux, chắc hẳn mọi người sẽ muốn cài đặt phần mềm từ những repository b ên ngoài so với hệ thống mặc định. Sau khi cài lại, ngư ời sử dụng chỉ cần thay đổi thông tin của distro tương ứng (ví dụ lucid thành maverick), và copy những dòng này tới file sources.list mới. Nh ưng tùy từng repository mà bạn phải download file gpg key trư ớc khi sử dụng. 1 điều khác cần lưu ý là người dùng cũng nên ghi nh ớ chính xác những gì có trên hệ thống cũ, hoặc sử dụng Ubuntu Tweak – 1 giải pháp khá tốt nếu muốn cài đặt phần mềm và repository, cũng nh ư thay đổi các thiết lập trong hệ thống. Các thiết lập Samba: Nếu thiết lập và sử dụng tính năng chia sẻ Samba (với Windows) th ì bạn cần phải copy file /etc/samba/smb.conf. Th ực ra có rất ít sự khác biệt giữa các phiên b ản với nhau, do vậy chỉ cần giữ lại file thiết lập đang sử dụng. Trong trường hợp cần phải thiết lập lại toàn bộ, hãy s ử dụng gadmin-samba (trên Gnome) và KSambaPlugin (trên KDE) v ới smb.conf, c ả 2 công cụ đều có giao diện điều khiển đồ họa, khiến cho các thao tác đơn giản và dễ dàng hơn rất nhiều. SSH: Trong trường hợp bạn sử dụng SSH để điều khiển và truy c ập máy tính từ xa, hãy sao lưu file thiết lập của chức năng này tại /etc/ssh/ssh_config và /etc/ssh/sshd_config. fstab: Toàn bộ file này cố định tại thư mục /etc/fstab, nhiệm vụ chính là ch ỉ định file hệ thống bảng của Linux. Phải thật cẩn thận khi tiến h ành áp dụng, vì bạn sẽ không thể sử dụng file fstab cũ trên hệ thống cài đ ặt mới. Vì tham số UUIDs sẽ thay đổi mỗi khi phân vùng đư ợc định dạng lại. Tuy nhiên, hãy giữ lại file cấu hình c ũ trong file fstab, việc này thực sự hữu ích nếu hệ thống có nhiều phân vùng, các thư m ục hoặc kết nối chia sẻ, thư mục gốc /home riêng biệt Bên c ạnh đó, các bạn cũng có thể sử dụng công cụ pySDM (Gnome) ho ặc mountmanager (KDE) đ ể điều chỉnh file fstab (cả 2 đều có giao diện đồ họa). Sao lưu chương trình: Nếu hệ thống server được thiết lập chức năng tự động sao lưu b ằng rsync hoặc Simple Backup, bạn hãy giữ lại file cấu hình c ủa chính những công cụ đó, ví dụ file cấu hình c ủa Rsync tại vị trí /etc/rsyncd.conf và của Simple Backup là /etc/sbackup.conf. Các file cấu hình, thiết lập website: Rất nhiều người sử dụng Apache, MySQL, hoặc PHP trên h ệ thống để sử dụng hoặc nghiên cứu website cá nhân của họ. Và việc sao l ưu những file cấu hình này khá phức tạp, tất cả đều có trong thư m ục /var/www: Nhưng có lẽ sẽ tốt hơn nếu bạn cấu hình lại toàn b ộ Apache, MySQL, và PHP khi cài đặt lại hệ thống, do sự thay đổi về phiên b ản sử dụng hoặc mật khẩu quản trị. Mặt khác, các bạn có thể cài thay th ế bằng bộ tổ hợp LAMP quen thuộc: sudo apt-get install lamp-server^ Bên cạnh đó, hãy cài thêm phpMyAdmin để điều chỉnh cơ s ở dữ liệu MySQL dễ dàng hơn: sudo apt-get install libapache2-mod-auth- mysql phpmyadmin Và cuối cùng, hãy nh ớ thay đổi mật khẩu mặc định của những ứng dụng này trước khi sử dụng. Chúc các bạn thành công! . Cần sao lưu những gì trên h ệ thống Linux Home Server? N ếu bạn đang sở hữu 1 hệ thống home server hoạt động bằng Linux, thì có lẽ sẽ cần nâng cấp và cập nhật. cơ b ản để sao lưu những thành phần cơ bản và cần thiết nhất, giúp ngư ời sử dụng tiết kiệm thời gian tối đa mỗi lần thực hiện quá trình nâng cấp. Tuy nhiên, m ỗi 1 hệ thống home server đều. diện đồ họa). Sao lưu chương trình: Nếu hệ thống server được thiết lập chức năng tự động sao lưu b ằng rsync hoặc Simple Backup, bạn hãy giữ lại file cấu hình c ủa chính những công cụ đó,