Việc tận dụng một chiếc máy tính cũ để biến nó thành một hệ thống lưu trữ mạng (Network Attached Storage – NAS) đang ngày càng trở nên phổ biến. Đây không chỉ là giải pháp tiết kiệm chi phí hiệu quả mà còn mang lại khả năng tùy biến cao, đáp ứng nhu cầu lưu trữ, chia sẻ dữ liệu và sao lưu cá nhân ngày càng tăng trong kỷ nguyên số. Bài viết này sẽ cung cấp một hướng dẫn toàn diện, từng bước một, giúp bạn biến chiếc máy tính “ế xó” thành một thiết bị NAS mạnh mẽ và linh hoạt, phù hợp cho cả người dùng phổ thông lẫn những tín đồ công nghệ.

Tóm Tắt Các Bước Chính Để Biến Máy Tính Cũ Thành NAS

Việc chuyển đổi một máy tính cũ thành NAS đòi hỏi một số bước kỹ thuật cơ bản. Dưới đây là tóm tắt những giai đoạn chính bạn sẽ trải qua:

  1. Đánh giá và Chuẩn bị Phần Cứng: Kiểm tra cấu hình máy tính cũ, quyết định có cần nâng cấp gì không, và lựa chọn ổ cứng phù hợp.
  2. Lựa chọn Hệ Điều Hành NAS: Chọn một hệ điều hành chuyên dụng cho NAS (ví dụ: TrueNAS, OpenMediaVault) hoặc cài đặt một bản Linux tùy chỉnh.
  3. Cài đặt Hệ Điều Hành: Tiến hành cài đặt hệ điều hành đã chọn lên máy tính cũ.
  4. Cấu hình Mạng và Lưu trữ: Thiết lập địa chỉ IP tĩnh, tạo phân vùng lưu trữ, cấu hình các dịch vụ chia sẻ file (SMB/CIFS, NFS, AFP).
  5. Thiết lập Dịch vụ Bổ sung (Tùy chọn): Cài đặt các ứng dụng như Plex Media Server, Docker, VPN server, hoặc hệ thống sao lưu tự động.
  6. Kiểm tra và Tối ưu hóa: Đảm bảo hệ thống hoạt động ổn định, kiểm tra tốc độ truy cập và thực hiện các tinh chỉnh cần thiết.

Tại Sao Nên Dùng Máy Tính Cũ Làm NAS?

Trong bối cảnh dữ liệu cá nhân ngày càng phình to và nhu cầu truy cập, chia sẻ thông tin trở nên cấp thiết, một thiết bị NAS chuyên dụng thường có chi phí không hề nhỏ. Tuy nhiên, với những ai sở hữu một chiếc máy tính không còn dùng đến, việc tái sử dụng nó cho mục đích lưu trữ mạng mang lại vô số lợi ích đáng kể.

Đầu tiên và quan trọng nhất, đó là tiết kiệm chi phí. Một chiếc NAS thương mại có thể có giá từ vài triệu đến hàng chục triệu đồng, tùy thuộc vào số lượng khay ổ cứng và tính năng. Trong khi đó, một máy tính cũ, thậm chí là cấu hình không quá cao, có thể chỉ cần bổ sung thêm ổ cứng là đã đủ sức đảm nhận vai trò NAS. Điều này đặc biệt hấp dẫn với sinh viên, người mới bắt đầu sự nghiệp, hoặc những ai muốn thử nghiệm công nghệ NAS mà không muốn đầu tư ban đầu lớn.

Thứ hai, khả năng tùy biến vượt trội. Các hệ điều hành NAS mã nguồn mở như TrueNAS hoặc OpenMediaVault cung cấp một nền tảng cực kỳ linh hoạt. Bạn có thể cấu hình RAID theo ý muốn, thiết lập các dịch vụ mở rộng như máy chủ media (Plex, Jellyfin), máy chủ web, máy chủ VPN, hoặc thậm chí là chạy các ứng dụng container hóa bằng Docker. Điều này cho phép bạn cá nhân hóa thiết bị lưu trữ của mình theo đúng nhu cầu sử dụng, điều mà các NAS thương mại ít có khả năng làm được hoặc đòi hỏi chi phí cao hơn.

Thứ ba, tăng cường khả năng sao lưu và bảo mật dữ liệu. Thay vì chỉ dựa vào lưu trữ đám mây hoặc sao lưu thủ công, NAS cho phép bạn thiết lập các quy trình sao lưu tự động cho tất cả các thiết bị trong mạng gia đình hoặc văn phòng nhỏ. Dữ liệu nhạy cảm có thể được lưu trữ cục bộ, an toàn hơn trước các rủi ro về quyền riêng tư hoặc sự cố kỹ thuật từ các nhà cung cấp dịch vụ đám mây. Hơn nữa, việc thiết lập các cấu hình RAID có thể bảo vệ dữ liệu của bạn khỏi lỗi ổ cứng đơn lẻ.

Cuối cùng, tái sử dụng thiết bị, bảo vệ môi trường. Việc “hồi sinh” một chiếc máy tính cũ không chỉ giúp bạn tiết kiệm tiền mà còn góp phần giảm thiểu rác thải điện tử, một vấn đề môi trường ngày càng nhức nhối. Thay vì vứt bỏ, bạn có thể cho nó một vòng đời mới với chức năng hữu ích.

Ai Là Đối Tượng Phù Hợp?

  • Người dùng phổ thông: Có nhu cầu lưu trữ tập trung hình ảnh, video, tài liệu cá nhân, muốn chia sẻ file dễ dàng giữa các thiết bị trong nhà.
  • Lập trình viên & Chuyên gia công nghệ: Cần một nơi lưu trữ an toàn cho các dự án, mã nguồn, thử nghiệm môi trường ảo hóa, hoặc chạy các server ứng dụng riêng.
  • Game thủ: Muốn có một thư viện game lớn, có thể truy cập nhanh chóng từ nhiều thiết bị, hoặc sao lưu dữ liệu game quan trọng.
  • Người yêu thích phim ảnh và nhạc số: Muốn xây dựng một thư viện media cá nhân đồ sộ, có thể stream nội dung tới mọi thiết bị trong nhà (TV, điện thoại, máy tính bảng) thông qua các ứng dụng như Plex.

Bước 1: Đánh Giá và Chuẩn Bị Phần Cứng

Trước khi bắt tay vào cài đặt, việc đánh giá và chuẩn bị phần cứng là vô cùng quan trọng. Nó quyết định hiệu suất, độ ổn định và khả năng mở rộng của NAS tự chế của bạn.

1.1. Kiểm Tra Cấu Hình Máy Tính Cũ

Bạn cần một chiếc máy tính có các thông số tối thiểu sau để hoạt động hiệu quả như một NAS:

  • CPU: Ít nhất là một bộ xử lý lõi kép (dual-core) từ Intel Core i3 hoặc AMD Ryzen 3 trở lên. Các tác vụ NAS cơ bản không yêu cầu quá nhiều sức mạnh xử lý, nhưng nếu bạn dự định chạy thêm các ứng dụng nặng như Plex transcoding hoặc máy ảo, một CPU mạnh hơn sẽ mang lại trải nghiệm tốt hơn.
  • RAM: Tối thiểu 4GB RAM. Tuy nhiên, 8GB trở lên sẽ tốt hơn rất nhiều, đặc biệt nếu bạn sử dụng các hệ điều hành NAS chuyên nghiệp như TrueNAS, vốn yêu cầu nhiều RAM cho hiệu suất tối ưu và khả năng chạy ZFS (hệ thống tập tin tiên tiến).
  • Ổ cứng: Đây là yếu tố quan trọng nhất. Máy tính của bạn cần có đủ khay để lắp ổ cứng.
    • Ổ cứng hệ điều hành: Một ổ SSD nhỏ (khoảng 120GB – 250GB) là lý tưởng để cài hệ điều hành NAS. Điều này giúp khởi động nhanh và phản hồi mượt mà hơn.
    • Ổ cứng lưu trữ dữ liệu: Bạn cần ít nhất một ổ cứng dung lượng lớn để lưu trữ dữ liệu. Tùy thuộc vào nhu cầu, bạn có thể lắp thêm nhiều ổ cứng để tạo cấu hình RAID.
  • Card Mạng (NIC): Card mạng Gigabit Ethernet (10/100/1000 Mbps) là yêu cầu bắt buộc để đảm bảo tốc độ truyền tải dữ liệu đủ nhanh. Nếu máy tính của bạn chỉ có card mạng 100 Mbps, hãy cân nhắc nâng cấp hoặc mua một card mạng rời.
  • Nguồn (PSU): Nguồn có công suất ổn định và đủ đáp ứng cho tất cả các thành phần, đặc biệt là số lượng ổ cứng bạn dự định lắp. Nguồn có hiệu suất tốt (chuẩn 80 Plus) sẽ giúp tiết kiệm điện năng về lâu dài.
  • Mainboard: Đảm bảo mainboard có đủ cổng SATA để kết nối các ổ cứng. Nếu thiếu, bạn có thể cần mua thêm một card mở rộng SATA PCIe.

1.2. Lựa Chọn và Nâng Cấp Ổ Cứng

Ổ cứng là “trái tim” của hệ thống NAS. Chất lượng và dung lượng của ổ cứng sẽ ảnh hưởng trực tiếp đến khả năng lưu trữ và độ bền của dữ liệu.

  • Loại ổ cứng:
    • HDD (Ổ cứng cơ): Là lựa chọn phổ biến và kinh tế nhất cho dung lượng lưu trữ lớn. Nên ưu tiên các dòng ổ cứng chuyên dụng cho NAS như WD Red Plus/Pro, Seagate IronWolf/IronWolf Pro. Các dòng ổ này được thiết kế để hoạt động liên tục 24/7, có khả năng chống rung tốt và tuổi thọ cao hơn ổ cứng dành cho máy tính để bàn thông thường.
    • SSD (Ổ cứng thể rắn): Thường được dùng cho ổ cài hệ điều hành hoặc cho các bộ đệm (cache) để tăng tốc độ truy cập dữ liệu thường xuyên. Tuy nhiên, SSD vẫn còn khá đắt đỏ cho mục đích lưu trữ dung lượng lớn.
  • Cấu hình RAID: Đây là một khái niệm quan trọng để bảo vệ dữ liệu và tối ưu hiệu suất.
    • RAID 0 (Striping): Tăng tốc độ đọc/ghi bằng cách phân tán dữ liệu trên nhiều ổ đĩa. Tuy nhiên, không có khả năng chịu lỗi. Nếu một ổ hỏng, toàn bộ dữ liệu sẽ mất. Không khuyến khích dùng cho NAS.
    • RAID 1 (Mirroring): Sao chép dữ liệu giống hệt nhau lên hai hoặc nhiều ổ đĩa. Tăng khả năng chịu lỗi (có thể mất một ổ mà không mất dữ liệu), nhưng dung lượng lưu trữ chỉ bằng dung lượng của một ổ đĩa.
    • RAID 5: Yêu cầu tối thiểu 3 ổ đĩa. Dữ liệu và thông tin chẵn lẻ (parity) được phân tán trên các ổ. Có thể chịu lỗi mất một ổ đĩa. Cung cấp sự cân bằng tốt giữa dung lượng, hiệu năng và khả năng chịu lỗi.
    • RAID 6: Yêu cầu tối thiểu 4 ổ đĩa. Tương tự RAID 5 nhưng có thêm một bộ thông tin chẵn lẻ nữa, cho phép chịu lỗi mất hai ổ đĩa. Phù hợp cho các hệ thống lưu trữ quan trọng.
    • RAID 10 (1+0): Kết hợp giữa RAID 1 và RAID 0. Yêu cầu tối thiểu 4 ổ đĩa. Cung cấp hiệu năng cao và khả năng chịu lỗi tốt.
    • JBOD (Just a Bunch Of Disks): Đơn giản là gộp tất cả dung lượng của các ổ đĩa lại với nhau mà không có tính năng RAID. Không có khả năng chịu lỗi.
  • Số lượng ổ cứng: Quyết định số lượng ổ cứng bạn cần dựa trên nhu cầu dung lượng và mức độ bảo vệ dữ liệu mong muốn. Hãy dự trù cho tương lai vì bạn có thể muốn mở rộng dung lượng sau này.

1.3. Các Cân Nhắc Khác

  • Vỏ case: Đảm bảo vỏ case có đủ không gian cho các ổ cứng bạn định lắp và có luồng không khí tốt để làm mát.
  • Quạt tản nhiệt: Nếu bạn lắp nhiều ổ cứng và các thành phần khác, việc bổ sung quạt tản nhiệt là cần thiết để duy trì nhiệt độ hoạt động ổn định.
  • Màn hình và bàn phím: Ban đầu, bạn sẽ cần màn hình và bàn phím để cài đặt hệ điều hành. Sau khi cấu hình hoàn tất, bạn có thể ngắt kết nối chúng và quản lý NAS từ xa thông qua giao diện web.
  • UPS (Bộ lưu điện): Đầu tư một bộ lưu điện là một ý tưởng tuyệt vời để bảo vệ NAS khỏi các sự cố mất điện đột ngột, giúp hệ thống tắt một cách an toàn và tránh hư hỏng dữ liệu.

Bước 2: Lựa Chọn Hệ Điều Hành NAS

Có hai hướng chính để bạn biến máy tính cũ thành NAS: sử dụng các hệ điều hành NAS chuyên dụng hoặc tùy chỉnh một bản phân phối Linux.

2.1. Hệ Điều Hành NAS Chuyên Dụng (Khuyến Khích)

Các hệ điều hành này được thiết kế đặc biệt cho mục đích lưu trữ mạng, cung cấp giao diện quản lý trực quan, nhiều tính năng tích hợp sẵn và tối ưu hóa cho phần cứng NAS.

  • TrueNAS (trước đây là FreeNAS):

    • Ưu điểm: Cực kỳ mạnh mẽ, sử dụng hệ thống tập tin ZFS tiên tiến mang lại khả năng bảo vệ dữ liệu vượt trội (tự sửa lỗi, snapshot, clone), hỗ trợ RAID-Z (tương tự RAID 5/6). Có cộng đồng hỗ trợ lớn, nhiều plugin và ứng dụng có thể cài đặt qua Jails hoặc Plugins.
    • Nhược điểm: Yêu cầu nhiều RAM (tối thiểu 8GB, khuyến nghị 16GB+ cho ZFS hiệu quả), giao diện quản lý có thể hơi phức tạp với người mới bắt đầu, đòi hỏi phần cứng tương đối mạnh.
    • Phiên bản: TrueNAS CORE (dựa trên FreeBSD) và TrueNAS SCALE (dựa trên Debian Linux, hỗ trợ Docker và Kubernetes).
  • OpenMediaVault (OMV):

    • Ưu điểm: Dựa trên Debian Linux, nhẹ nhàng, yêu cầu cấu hình phần cứng không quá cao, giao diện quản lý thân thiện và dễ sử dụng hơn TrueNAS. Hỗ trợ nhiều loại RAID (mdadm, LVM), các dịch vụ NAS cơ bản (SMB/CIFS, NFS, AFP, FTP, Rsync), và có hệ thống plugin phong phú cho các ứng dụng như Plex, Docker, VPN, v.v.
    • Nhược điểm: Khả năng bảo vệ dữ liệu của ZFS không có sẵn (trừ khi cài thêm ZFS plugin), cộng đồng nhỏ hơn TrueNAS một chút.
  • XigmaNAS (trước đây là NAS4Free):

    • Ưu điểm: Tương tự FreeNAS/TrueNAS CORE, dựa trên FreeBSD, hỗ trợ ZFS và cung cấp nhiều tính năng chuyên nghiệp.
    • Nhược điểm: Giao diện có thể hơi lỗi thời, cộng đồng nhỏ hơn.

2.2. Tùy Chỉnh Linux Distro

Bạn cũng có thể cài đặt một bản phân phối Linux thông thường như Ubuntu Server, Debian, CentOS và sau đó tự cấu hình các dịch vụ lưu trữ mạng bằng tay.

  • Ưu điểm: Linh hoạt tối đa, bạn có thể cài đặt bất kỳ phần mềm nào bạn muốn, kiểm soát hoàn toàn hệ thống.
  • Nhược điểm: Yêu cầu kiến thức Linux sâu, quá trình cài đặt và cấu hình phức tạp, tốn thời gian, dễ xảy ra lỗi nếu không có kinh nghiệm.

Lời khuyên: Đối với hầu hết người dùng, đặc biệt là những người mới bắt đầu, OpenMediaVault là lựa chọn tốt nhất vì sự cân bằng giữa tính năng, hiệu suất, yêu cầu phần cứng và sự dễ dàng sử dụng. Nếu bạn có phần cứng mạnh mẽ và muốn tận dụng tối đa khả năng bảo vệ dữ liệu, TrueNAS SCALE (phiên bản Linux) là một lựa chọn tuyệt vời.

Bước 3: Cài Đặt Hệ Điều Hành NAS

Sau khi đã chọn được hệ điều hành, bạn cần tạo USB cài đặt và tiến hành cài đặt lên máy tính cũ. Quy trình này tương đối giống nhau cho hầu hết các hệ điều hành.

3.1. Chuẩn Bị USB Cài Đặt

  1. Tải về File ISO: Truy cập trang web chính thức của hệ điều hành NAS bạn chọn (ví dụ: OpenMediaVault hoặc TrueNAS) và tải về file ISO cài đặt mới nhất.
  2. Tải về Công Cụ Tạo USB Boot: Sử dụng các công cụ như Rufus (cho Windows) hoặc balenaEtcher (đa nền tảng) để ghi file ISO vào USB.
  3. Chuẩn bị USB: Cắm USB (dung lượng tối thiểu 4GB) vào máy tính, mở Rufus/Etcher, chọn file ISO đã tải về, chọn đúng USB của bạn và bắt đầu quá trình ghi.

3.2. Tiến Hành Cài Đặt

  1. Kết nối Phần cứng: Cắm USB cài đặt vào máy tính cũ mà bạn muốn biến thành NAS. Kết nối màn hình và bàn phím. Đảm bảo máy tính chỉ có duy nhất ổ SSD (hoặc HDD) mà bạn muốn cài hệ điều hành lên đó được lắp vào.
  2. Khởi động từ USB: Khởi động lại máy tính và truy cập vào BIOS/UEFI (thường bằng cách nhấn các phím như DEL, F2, F10, F12 ngay khi máy khởi động). Thay đổi thứ tự ưu tiên khởi động (Boot Order) để máy tính khởi động từ USB. Lưu thay đổi và thoát BIOS/UEFI.
  3. Bắt đầu quá trình cài đặt: Máy tính sẽ khởi động từ USB và hiển thị menu cài đặt của hệ điều hành NAS.
    • Đối với OpenMediaVault: Chọn tùy chọn cài đặt. Trình cài đặt sẽ hướng dẫn bạn từng bước. Bạn sẽ cần chọn ổ đĩa để cài đặt hệ điều hành (chọn ổ SSD nhỏ đã chuẩn bị). Sau đó, bạn sẽ cần đặt tên cho máy chủ (hostname), mật khẩu root, và cấu hình địa chỉ IP ban đầu (thường để DHCP để lấy IP tạm thời trước).
    • Đối với TrueNAS: Chọn “Install/Upgrade”. Trình cài đặt của TrueNAS cũng khá trực quan. Bạn sẽ chọn ổ đĩa cài đặt, đặt mật khẩu root. TrueNAS sẽ yêu cầu tạo một phân vùng boot và một phân vùng swap cho hệ điều hành.
  4. Hoàn tất cài đặt: Sau khi cài đặt xong, trình cài đặt sẽ yêu cầu bạn khởi động lại máy tính. NHỚ RÚT USB CÀI ĐẶT RA trước khi máy tính khởi động lại, để máy tính boot vào ổ cứng đã cài hệ điều hành.

3.3. Truy Cập Giao Diện Quản Lý Web

Sau khi máy tính khởi động lại từ ổ cứng đã cài hệ điều hành, bạn sẽ cần tìm địa chỉ IP mà hệ điều hành NAS đang sử dụng để truy cập giao diện quản lý web.

Dùng Máy Tính Cũ Làm Nas: Hướng Dẫn Chi Tiết Cho Người Mới Bắt Đầu
Dùng Máy Tính Cũ Làm Nas: Hướng Dẫn Chi Tiết Cho Người Mới Bắt Đầu
  • Trên màn hình console của NAS: Các hệ điều hành như OpenMediaVault hoặc TrueNAS thường sẽ hiển thị địa chỉ IP hiện tại ngay trên màn hình đăng nhập hoặc trong phần thông tin hệ thống.
  • Sử dụng công cụ quét mạng: Nếu bạn không thấy địa chỉ IP, bạn có thể sử dụng các công cụ quét mạng trên máy tính khác trong cùng mạng (ví dụ: Advanced IP Scanner trên Windows, Fing trên điện thoại) để tìm thiết bị có tên máy chủ mà bạn đã đặt trong quá trình cài đặt.

Sau khi có địa chỉ IP, mở trình duyệt web trên máy tính khác trong mạng và nhập địa chỉ IP đó vào thanh địa chỉ. Bạn sẽ thấy trang đăng nhập của hệ điều hành NAS.

  • Tên đăng nhập và mật khẩu mặc định (quan trọng):
    • OpenMediaVault: admin / openmediavault
    • TrueNAS CORE/SCALE: root / (mật khẩu bạn đã đặt trong quá trình cài đặt)

Hãy THAY ĐỔI NGAY LẬP TỨC mật khẩu mặc định thành một mật khẩu mạnh để đảm bảo an toàn cho hệ thống NAS của bạn.

Bước 4: Cấu Hình Mạng và Lưu Trữ

Đây là bước quan trọng nhất để hệ thống NAS của bạn sẵn sàng hoạt động.

4.1. Thiết Lập Địa Chỉ IP Tĩnh

Để NAS luôn có một địa chỉ cố định trong mạng nội bộ, bạn cần gán cho nó một địa chỉ IP tĩnh. Điều này giúp bạn dễ dàng truy cập NAS mọi lúc và cấu hình các dịch vụ khác (như port forwarding nếu cần truy cập từ xa).

  • Trong giao diện quản lý web của NAS: Tìm mục cài đặt mạng (Network Settings).
  • Chọn giao diện mạng: Thường là giao diện Ethernet bạn đang sử dụng (ví dụ: eth0, enp3s0).
  • Cấu hình: Chuyển từ DHCP sang Tĩnh (Static). Nhập địa chỉ IP mong muốn (ví dụ: 192.168.1.100), Subnet Mask (thường là 255.255.255.0), Default Gateway (địa chỉ IP của router nhà bạn, ví dụ: 192.168.1.1), và DNS Servers (thường là địa chỉ IP của router hoặc các DNS công cộng như 8.8.8.8, 1.1.1.1).
  • Lưu và Áp dụng: Sau khi cấu hình, bạn có thể cần khởi động lại dịch vụ mạng hoặc khởi động lại NAS để thay đổi có hiệu lực. Lưu ý: Địa chỉ IP của NAS có thể thay đổi sau khi khởi động lại nếu bạn chưa gán IP tĩnh.
  • Cấu hình IP tĩnh trên Router (Phương pháp thay thế): Một cách khác là cấu hình tính năng “IP Reservation” hoặc “DHCP Reservation” trên router của bạn. Điều này cho phép router tự động cấp một địa chỉ IP cố định cho địa chỉ MAC của card mạng NAS mỗi khi nó kết nối. Phương pháp này đơn giản hơn nếu bạn không muốn can thiệp sâu vào cài đặt mạng của NAS.

4.2. Tạo và Quản Lý Ổ Đĩa Lưu Trữ

Bây giờ, bạn sẽ cấu hình cách dữ liệu được lưu trữ trên các ổ cứng vật lý.

4.2.1. Đối với OpenMediaVault (OMV)

  1. Vào “Storage” -> “Disks”: Danh sách tất cả các ổ đĩa được NAS nhận diện sẽ hiển thị.
  2. Xóa dữ liệu trên ổ đĩa (nếu cần): Nếu bạn muốn sử dụng hoàn toàn các ổ đĩa cho NAS, bạn có thể chọn từng ổ và sử dụng tùy chọn “Wipe” để xóa sạch mọi dữ liệu hiện có. CẢNH BÁO: Thao tác này sẽ xóa tất cả dữ liệu trên ổ đĩa được chọn.
  3. Vào “Storage” -> “RAID Management”:
    • Tạo RAID: Chọn “Create”. Chọn loại RAID bạn muốn (mdadm RAID 0, 1, 5, 6, 10). Chọn các ổ đĩa vật lý (physical disks) bạn muốn đưa vào mảng RAID này. Đặt tên cho mảng RAID. Nhấn “Save”.
    • Tạo JBOD (gộp dung lượng): OMV sử dụng LVM (Logical Volume Management) để gộp dung lượng. Bạn có thể tạo một Volume Group từ các ổ đĩa, sau đó tạo Logical Volumes bên trong Volume Group đó.
  4. Vào “Storage” -> “File Systems”:
    • Tạo hệ thống tập tin: Sau khi tạo mảng RAID hoặc cấu hình JBOD, bạn cần tạo một hệ thống tập tin (thường là EXT4 hoặc XFS). Chọn ổ đĩa (hoặc mảng RAID/LVM) bạn muốn định dạng, chọn hệ thống tập tin, đặt tên cho hệ thống tập tin và nhấn “Save”.
    • Mount (Gắn kết) hệ thống tập tin: Chọn hệ thống tập tin vừa tạo và nhấn “Mount” để nó có thể truy cập được.
  5. Vào “Services” -> “SMB/CIFS” (hoặc NFS/AFP):
    • Bật dịch vụ chia sẻ: Kích hoạt dịch vụ bạn muốn sử dụng (SMB/CIFS là phổ biến nhất cho Windows và macOS).
    • Tạo thư mục chia sẻ (Share): Vào “Shared Folders”. Nhấn “Create”. Đặt tên cho thư mục chia sẻ (ví dụ: “Public”, “Media”). Chọn hệ thống tập tin (filesystem) đã tạo ở bước trước. Đặt quyền truy cập (ví dụ: “public” cho phép mọi người truy cập, hoặc chọn người dùng cụ thể). Nhấn “Save”.

4.2.2. Đối với TrueNAS (Sử dụng ZFS)

TrueNAS sử dụng ZFS, một hệ thống tập tin mạnh mẽ, kết hợp việc quản lý ổ đĩa, RAID và hệ thống tập tin vào một khái niệm duy nhất gọi là Storage Pool.

  1. Vào “Storage” -> “Pools”:
  2. Tạo Pool mới: Nhấn “Add”.
  3. Đặt tên cho Pool: Ví dụ: “MainStorage”, “MediaData”.
  4. Chọn cách cấu hình vdev: Đây là nơi bạn quyết định cách các ổ đĩa vật lý sẽ được tổ chức.
    • Stripe: Tương tự RAID 0 (không có chịu lỗi).
    • Mirror: Tương tự RAID 1.
    • RAID-Z1: Tương tự RAID 5 (chịu lỗi 1 ổ).
    • RAID-Z2: Tương tự RAID 6 (chịu lỗi 2 ổ).
    • RAID-Z3: Chịu lỗi 3 ổ.
  5. Chọn các ổ đĩa vật lý: Kéo các ổ đĩa bạn muốn sử dụng vào cấu hình vdev đã chọn. TrueNAS sẽ hiển thị dung lượng ước tính của pool.
  6. Tạo Pool: Nhấn “Create” để tạo storage pool. ZFS sẽ tự động tạo ra một hệ thống tập tin (dataset) mặc định cho pool này, có thể được đặt tên theo tên pool.
  7. Tạo các Dataset con (tùy chọn): Bạn có thể tạo các dataset con bên trong pool chính để phân chia dữ liệu, thiết lập các tùy chọn khác nhau (nén, mã hóa…) cho từng loại dữ liệu.
  8. Vào “Sharing” -> “Windows Shares (SMB)”:
    • Add SMB Share: Nhấn “Add”.
    • Path: Chọn dataset mà bạn muốn chia sẻ (ví dụ: tên pool bạn vừa tạo hoặc một dataset con).
    • Name: Đặt tên cho thư mục chia sẻ sẽ hiển thị trên mạng.
    • Enabled: Chọn “Enabled”.
    • Purpose: Chọn mục đích sử dụng (ví dụ: “Private Data”, “Home Directories”, “File Server”). Điều này giúp TrueNAS tự động thiết lập các quyền truy cập phù hợp.
    • Lưu: Nhấn “Save”.

4.3. Cấu Hình Dịch Vụ Chia Sẻ Tệp

Sau khi tạo xong hệ thống tập tin hoặc ZFS pool và thư mục chia sẻ, bạn cần đảm bảo các dịch vụ chia sẻ tệp hoạt động.

  • SMB/CIFS: Phổ biến nhất, hoạt động tốt trên Windows, macOS, Linux.
  • NFS: Thường dùng cho các hệ thống Linux/Unix.
  • AFP: Giao thức cũ hơn của Apple, hiện nay SMB/CIFS hoạt động tốt trên macOS.

Trên máy tính Windows/macOS/Linux:

  • Mở File Explorer (Windows), Finder (macOS) hoặc trình quản lý tệp (Linux).
  • Trong thanh địa chỉ, gõ địa chỉ IP của NAS hoặc \\<IP_NAS> (Windows), smb://<IP_NAS> (macOS/Linux).
  • Bạn sẽ thấy các thư mục chia sẻ mà bạn đã tạo. Nhập tên người dùng và mật khẩu (nếu bạn đã cấu hình quyền truy cập).

Bước 5: Thiết Lập Dịch Vụ Bổ Sung (Tùy Chọn)

Khả năng tùy biến là điểm mạnh của NAS tự chế. Bạn có thể cài đặt nhiều ứng dụng để mở rộng chức năng.

5.1. Plex Media Server hoặc Jellyfin

Biến NAS của bạn thành một máy chủ media trung tâm. Lưu trữ phim, nhạc, ảnh và stream chúng tới TV, điện thoại, máy tính bảng trong mạng.

  • Cách cài đặt: Hầu hết các hệ điều hành NAS đều hỗ trợ cài đặt Plex hoặc Jellyfin thông qua hệ thống plugin hoặc Docker. Bạn sẽ tìm thấy mục cài đặt ứng dụng trong giao diện quản lý web.
  • Cấu hình: Sau khi cài đặt, bạn cần thêm các thư mục lưu trữ phim, nhạc, ảnh của bạn vào Plex/Jellyfin để chúng quét và tổ chức thư viện.

5.2. Docker và Container

Docker cho phép bạn chạy các ứng dụng dưới dạng các “container” độc lập, dễ dàng quản lý và triển khai.

  • Cách cài đặt: TrueNAS SCALE và OpenMediaVault (qua plugin) hỗ trợ Docker rất tốt.
  • Ứng dụng phổ biến: Bạn có thể chạy hàng ngàn ứng dụng qua Docker, ví dụ: Pi-hole (chặn quảng cáo trên toàn mạng), Home Assistant (nhà thông minh), trình quản lý tải xuống (qBittorrent, Transmission), máy chủ game, v.v.

5.3. VPN Server (WireGuard, OpenVPN)

Thiết lập máy chủ VPN trên NAS để bạn có thể truy cập an toàn vào mạng gia đình từ bên ngoài.

  • Cách cài đặt: Thường được cung cấp dưới dạng plugin hoặc ứng dụng Docker.
  • Lợi ích: Bảo mật dữ liệu khi sử dụng Wi-Fi công cộng, truy cập các tài nguyên mạng nội bộ khi bạn đi vắng.

5.4. Hệ Thống Sao Lưu Tự Động

Thiết lập sao lưu tự động từ các máy tính, điện thoại tới NAS.

  • Đối với máy tính: Có thể sử dụng các công cụ sao lưu tích hợp (Windows Backup, Time Machine trên macOS) hoặc các phần mềm sao lưu của bên thứ ba (Veeam Agent, Acronis True Image).
  • Đối với điện thoại: Có thể sử dụng các ứng dụng đồng bộ hóa ảnh/video hoặc các giải pháp sao lưu đám mây cá nhân.
  • Trên NAS: Bạn có thể cấu hình các tác vụ sao lưu (backup jobs) để nhận dữ liệu từ các thiết bị khác.

5.5. Cân Nhắc Bảo Mật

  • Tường lửa (Firewall): Đảm bảo tường lửa trên NAS được kích hoạt và cấu hình đúng.
  • Cập nhật thường xuyên: Luôn cập nhật hệ điều hành NAS và các ứng dụng lên phiên bản mới nhất để vá các lỗ hổng bảo mật.
  • Mật khẩu mạnh: Sử dụng mật khẩu phức tạp và duy nhất cho tài khoản quản trị NAS và các tài khoản người dùng.
  • Tắt các dịch vụ không cần thiết: Chỉ kích hoạt các dịch vụ bạn thực sự cần để giảm thiểu bề mặt tấn công.

Bước 6: Kiểm Tra và Tối Ưu Hóa

Sau khi mọi thứ đã được cài đặt và cấu hình, bước cuối cùng là kiểm tra và tối ưu hóa hệ thống.

6.1. Kiểm Tra Tốc Độ Truy Cập

  • Sao chép tệp lớn: Tiến hành sao chép một tệp lớn (vài GB) từ máy tính lên NAS và ngược lại. Ghi lại tốc độ.
  • Đo tốc độ: So sánh tốc độ với tốc độ lý thuyết của kết nối mạng Gigabit Ethernet (khoảng 110-120 MB/s). Tốc độ thực tế có thể thấp hơn tùy thuộc vào cấu hình phần cứng của NAS (CPU, tốc độ ổ cứng, RAID), chất lượng cáp mạng, và tốc độ mạng Wi-Fi (nếu bạn kết nối qua Wi-Fi).

6.2. Kiểm Tra Độ Ổn Định

  • Hoạt động liên tục: Để NAS chạy 24/7 trong vài ngày và theo dõi xem có gặp bất kỳ lỗi hoặc sự cố nào không.
  • Kiểm tra sức khỏe ổ cứng: Các hệ điều hành NAS thường có công cụ để kiểm tra SMART (Self-Monitoring, Analysis and Reporting Technology) của ổ cứng. Hãy sử dụng tính năng này để phát hiện sớm các vấn đề tiềm ẩn của ổ cứng.
  • Kiểm tra nhiệt độ: Theo dõi nhiệt độ hoạt động của CPU và ổ cứng. Nếu quá nóng, bạn cần cải thiện luồng không khí trong vỏ case hoặc bổ sung thêm quạt.

6.3. Tối Ưu Hóa Hiệu Năng

  • RAM: Nếu NAS chạy chậm, đặc biệt là TrueNAS với ZFS, việc tăng dung lượng RAM có thể là giải pháp hiệu quả nhất.
  • SSD Cache: Một số hệ điều hành NAS cho phép bạn sử dụng một ổ SSD nhỏ làm bộ đệm ghi (write cache) hoặc bộ đệm đọc (read cache) để tăng tốc độ truy cập dữ liệu.
  • Cấu hình RAID: Đối với các tác vụ đọc nhiều, RAID 0 hoặc RAID 10 có thể mang lại hiệu năng tốt hơn. Tuy nhiên, luôn cân bằng giữa hiệu năng và khả năng chịu lỗi.
  • Tắt các dịch vụ không cần thiết: Giảm tải cho hệ thống bằng cách tắt bất kỳ dịch vụ nào bạn không sử dụng.

6.4. Dữ liệu cá nhân vàTrandu.vn

Trong quá trình sử dụng và quản lý NAS của mình, việc lưu trữ và tổ chức dữ liệu cá nhân, các dự án, hoặc tài liệu quan trọng là mục tiêu chính. Để có thêm thông tin và kiến thức chuyên sâu về các khía cạnh công nghệ, phần mềm, cũng như các thủ thuật hữu ích khác, bạn có thể tham khảo Trandu.vn. Trang web này cung cấp nhiều bài viết chất lượng, giúp bạn nâng cao kiến thức và kỹ năng trong lĩnh vực công nghệ.

Lời Kết

Việc biến một chiếc máy tính cũ thành một hệ thống NAS là một dự án thú vị và mang lại nhiều lợi ích thiết thực. Bằng cách làm theo các bước hướng dẫn chi tiết trong bài viết này, bạn có thể tự tay xây dựng một giải pháp lưu trữ mạnh mẽ, linh hoạt và tiết kiệm chi phí, đáp ứng mọi nhu cầu về dữ liệu của cá nhân hoặc gia đình. Hãy bắt đầu hành trình khám phá thế giới NAS tự chế ngay hôm nay!