thảo luận Tư vấn mua nas rẻ

  • Người tạo chủ đề Người tạo chủ đề lanhtieuthien
  • Ngày bắt đầu Ngày bắt đầu

lanhtieuthien

Đã tốn tiền
E đang muốn mua/build 1 con nas ~2tr cũ
Mục đích
  • Dùng sao lưu ảnh từ iphone cả gia đình
  • Host web cá nhân
Thì nên mua nas synology hay là mua nas build ạ
 
bác muốn vọc vạch thì mua mua con minipc + cái dock ổ cứng rồi cài vọc thôi , thêm tý docker vọch vạch cho vui

Còn bác muốn nhanh gọn lẹ cắm cái là chạy không cần làm gì nhiều thì synology tối ưu hơn
 
E đang muốn mua/build 1 con nas ~2tr cũ
Mục đích
  • Dùng sao lưu ảnh từ iphone cả gia đình
  • Host web cá nhân
Thì nên mua nas synology hay là mua nas build ạ

chưa dùng nas thì tốt nhất dùng hàng real cho đỡ đau đầu/ dùng con hàng real 1,2 năm nghịch cho chán đi xong muốn vọc vạch nghịch nhiều hơn thì mua hàng fa ke chạy expen
nhân tiện có con DS220j bạn lên AI hỏi xem có đáp ứng nhu cầu bạn không mình nâng cấp luôn
 
E đang muốn mua/build 1 con nas ~2tr cũ
Mục đích
  • Dùng sao lưu ảnh từ iphone cả gia đình
  • Host web cá nhân
Thì nên mua nas synology hay là mua nas build ạ
Xem chữ ký của bác thì thấy bác chịu đầu tư. Bác xài synology hàng real cho khoẻ. Cắm điện, cắm dây mạng là xong.

Tự mày mò thành ra có kiến thức rồi thì lúc nào cũng thấy performance kém, lúc đó tiền nâng cấp không biết bao nhiêu cho đủ.

Em chia sẽ kinh nghiệm bản thân thôi Từ NAS -> Tự Build -> NAS -> Tự Build (dưới chữ ký) -> (đang tính xài synology enterprice cho khoẻ, build mệt quá)
 
Sửa lần cuối:
nas mà 2tr chính hãng syno thì không có đâu, host web nữa không nổi đâu bạn
 
E đang muốn mua/build 1 con nas ~2tr cũ
Mục đích
  • Dùng sao lưu ảnh từ iphone cả gia đình
  • Host web cá nhân
Thì nên mua nas synology hay là mua nas build ạ
Build thôi chứ nas synology mới làm gì có giá đó
ZJqL4rW.png
 
E build đc immich trên con pc i7 13700 rồi, thì chắc phải build nas riêng rồi chuyển immich qua chứ thấy nas syno hơi đuối thật
kaka đề bài 2tr mà giờ sao chơi 13700 thế này, immich mà không tắt mấy cái AI, nhận diện này nọ ăn ram phê lắm đấy, build xpen được thì làm quả 16gb ram chạy tẹt ga rồi
 
kaka đề bài 2tr mà giờ sao chơi 13700 thế này, immich mà không tắt mấy cái AI, nhận diện này nọ ăn ram phê lắm đấy, build xpen được thì làm quả 16gb ram chạy tẹt ga rồi
Hic. Chắc bác chỉ ghi thiếu rồi
Phải ghi 2tr tiền điện mới đúng
 
Xem chữ ký của bác thì thấy bác chịu đầu tư. Bác xài synology hàng real cho khoẻ. Cắm điện, cắm dây mạng là xong.

Tự mày mò thành ra có kiến thức rồi thì lúc nào cũng thấy performance kém, lúc đó tiền nâng cấp không biết bao nhiêu cho đủ.

Em chia sẽ kinh nghiệm bản thân thôi Từ NAS -> Tự Build -> NAS -> Tự Build (dưới chữ ký) -> (đang tính xài synology enterprice cho khoẻ, build mệt quá)
Nhìn cái list đồ của bác thấy đau ví quá :))))
 
kaka đề bài 2tr mà giờ sao chơi 13700 thế này, immich mà không tắt mấy cái AI, nhận diện này nọ ăn ram phê lắm đấy, build xpen được thì làm quả 16gb ram chạy tẹt ga rồi
K, máy đấy e dùng chính. E mới thử chạy immich trên docker để backup lúc bật máy
Giờ mới tính là build nas thì mấy phần sao lưu nặng đã xong rồi chỉ cop sang và chạy sao lưu khi có ảnh mới thôi
 
Hôm nay cuối tuần tranh thủ gia đình không ai làm việc nên em cài lại ZFS, không hiểu lúc trước cài kiểu gì em lại để ashift=9, làm performance tệ quá. Giờ phải đổi sang ashift=12. Nhân tiện tối ưu performance cho macOS luôn. Em để setup dưới để ai xài macOS tham khảo ha.
Mã:
sudo zpool create -f \
  -o ashift=12 \
  -o autotrim=off \
  -o autoexpand=on \
  -o failmode=continue \
  -m /Volumes/SeagateExos4x28TB \
  -O acltype=off \
  -O casesensitivity=insensitive \
  -O normalization=formD \
  -O atime=off \
  -O xattr=sa \
  -O dnodesize=auto \
  -O logbias=throughput \
  -O com.apple.ignoreowner=on \
  -O com.apple.mimic=hfs \
  -O recordsize=1M \
  -O compression=lz4 \
  SeagateExos4x28TB \
/dev/disk4 /dev/disk5 /dev/disk16 /dev/disk17

# xài setup như global
sudo zfs create SeagateExos4x28TB/immich_uploads
sudo zfs create SeagateExos4x28TB/nextcloud
sudo zfs create SeagateExos4x28TB/filebrowser

# mấy cái folders này chỉ cần block nhỏ
sudo zfs create -o recordsize=64k SeagateExos4x28TB/immich_uploads/profile
sudo zfs create -o recordsize=64k SeagateExos4x28TB/immich_uploads/thumbs

Mã:
for folder in "immich_uploads" "nextcloud" "filebrowser"  ; do
  echo "========================================"
  echo "Syncing: $folder"
  echo "========================================"

  rsync -aHAxW --delete --info=progress2 \
    --exclude=".TemporaryItems/" \
    --exclude=".Trashes/" \
    --exclude=".DS_Store" \
    --exclude=".Spotlight-V100/" \
    --exclude=".fseventsd/" \
    --exclude=".DocumentRevisions-V100/" \
    --exclude=".VolumeIcon.icns" \
    "/Volumes/SeagateExos4x28TB_RAIDZ1/$folder/" \
    "/Volumes/Samsung SSD 860 EVO 4 x 4TB/$folder/"
done
========================================
Syncing: immich_uploads
========================================
              0   0%    0.00kB/s    0:00:00 (xfr#0, ir-chk=1003/170363)
Mã:
for folder in  "immich_uploads" "nextcloud" "filebrowser"; do

  echo "========================================"
  echo "Syncing: $folder"
  echo "========================================"

  rsync -aHAxW --info=progress2 \
    --exclude=".TemporaryItems/" \
    --exclude=".Trashes/" \
    --exclude=".DS_Store" \
    --exclude=".Spotlight-V100/" \
    --exclude=".fseventsd/" \
    --exclude=".DocumentRevisions-V100/" \
    --exclude=".VolumeIcon.icns" \
    "/Volumes/Samsung SSD 860 EVO 4 x 4TB/$folder/" \
    "/Volumes/SeagateExos4x28TB/$folder/"

done
========================================
Syncing: immich_uploads
========================================
100,285,487,495  39%  427.88MB/s    0:03:55 (xfr#6639, ir-chk=2387/9075)
Mã:
                                                capacity     operations     bandwidth
pool                                          alloc   free   read  write   read  write
--------------------------------------------  -----  -----  -----  -----  -----  -----
SeagateExos4x28TB                             1.33T   100T      0    717      0   629M
  media-C98BBC0D-E4CE-A24E-9347-AADF6CBD4CC1   341G  25.1T      0    198      0   172M
  media-DF778AC7-71C0-1E4B-AAF3-FCAE78F1FCF8   341G  25.1T      0    152      0   131M
  media-7EB6CEC5-96C0-8D41-9246-95BC68B8F052   341G  25.1T      0    158      0   143M
  media-E606B030-FD6C-D146-87BB-F28EE6C0B1F8   344G  25.1T      0    206      0   182M
--------------------------------------------  -----  -----  -----  -----  -----  -----
 
Sửa lần cuối:
E đang muốn mua/build 1 con nas ~2tr cũ
Mục đích
  • Dùng sao lưu ảnh từ iphone cả gia đình
  • Host web cá nhân
Thì nên mua nas synology hay là mua nas build ạ
2tr chả làm dc gì phí tgian thôi thím à. Đã sao lưu dữ liệu thì chịu khó đầu tư chút
 
Em định làm con home server, lưu ảnh với host web thì cần máy cấu hình ntn, nhờ các bác tư vấn với ạ. Sắm dần dần cũng đc.

via theNEXTvoz for iPhone
 
Ngâm cứu tốc độ backup vô NAS qua cổng RJ45 1Gbps. Tốc độ chỉ đạt ~80MB/s thấp hơn so với tốc độ 1Gbps (125MB/s) lý thuyết xa quá. Em phát hiện ra nút thắc là do giao thức SSH. Mà CPU Intel Celeron J1900 trong con NAS cũ quá rồi giải mã (decrypt) cho SSH lên được 80MB/s cũng ghê lắm rồi. Giờ nếu muốn tăng tốc truyền tải lên thì bỏ luôn mã hoá (encrypt) để CPU giảm tải -> đỡ tốn điện, mát máy. Nên sau đó em dùng Rsync Daemon (TCP 873) được thiết kế bypass mã hoá ở SSH. Cuối cùng kết quá thực tế cổng RJ45 1Gbps là 118.3MB/s. Gần bằng con số cao nhất thật tế 118.7MB/s (949.28 Mbps).
Screen Shot 2026-06-28 at 06.49.08 AM.webp
Mã:
#!/bin/bash

LOCKFILE="/tmp/rsync_qnap.lock"
LOGFILE="/var/log/rsync_qnap.log"
QNAP_IP="192.168.1.2"
SOURCE_VOL="/Volumes/SeagateExos300TB"
PASS_FILE="/Users/USERNAME/.rsync_qnap_pass"
QNAP_MODULE="QNAP-SHARE"

# Function for standardized logging
log_message() {
    echo "$(date '+%Y-%m-%d %H:%M:%S') - $1" >> "$LOGFILE"
}

# 1. Advanced Lockfile Management
if [ -e "$LOCKFILE" ]; then
    # Read the PID from the lockfile
    LOCK_PID=$(cat "$LOCKFILE")
    # Check if a process with that PID is actually running
    if kill -0 "$LOCK_PID" 2>/dev/null; then
        log_message "ERROR: rsync is already running (PID: $LOCK_PID). Exiting."
        exit 1
    else
        log_message "WARNING: Found stale lockfile for dead PID $LOCK_PID. Cleaning up."
        rm -f "$LOCKFILE"
    fi
fi

# Create lockfile and store the current script's PID ($$)
echo $$ > "$LOCKFILE"

# Ensure lockfile is removed when script exits (normally or via termination signals)
trap 'rm -f "$LOCKFILE"' EXIT INT TERM

# 2. Check if the local source volume is mounted and accessible
if [ ! -d "$SOURCE_VOL" ]; then
    log_message "ERROR: Source volume $SOURCE_VOL is not mounted. Exiting."
    exit 1
fi

# 3. Check if the QNAP NAS Rsync Daemon (Port 873) is reachable
# nc -z checks for open port without sending data. -G (or -w on Linux) is the timeout in seconds.
if ! nc -z -G 5 "$QNAP_IP" 873 > /dev/null 2>&1; then
    log_message "ERROR: QNAP Rsync Daemon at $QNAP_IP:873 is unreachable. Exiting."
    exit 1
fi

log_message "INFO: Starting backup to $QNAP_IP..."

# 4. Run rsync and capture the exit code
# Note: If you installed a newer rsync via Homebrew, change 'rsync' to its absolute path (e.g., /opt/homebrew/bin/rsync)
if rsync -aHAx --delete --delete-excluded \
  --password-file="$PASS_FILE" \
  --exclude=".TemporaryItems/" \
  --exclude=".Trashes/" \
  --exclude=".DS_Store" \
  --exclude=".Spotlight-V100/" \
  --exclude=".fseventsd/" \
  --exclude=".DocumentRevisions-V100/" \
  --exclude=".VolumeIcon.icns" \
  "$SOURCE_VOL/nextcloud" \
  "$SOURCE_VOL/immich_uploads" \
  "$SOURCE_VOL/filebrowser" \
  "admin@${QNAP_IP}::${QNAP_MODULE}/" > /dev/null 2>> "$LOGFILE"; then
  
    log_message "SUCCESS: Backup completed successfully."
else
    # $? captures the exit code of the immediately preceding command (rsync)
    RSYNC_EXIT_CODE=$?
    log_message "ERROR: Backup failed with rsync exit code $RSYNC_EXIT_CODE."
fi

# The lockfile will be automatically removed here by the 'trap' command we set earlier.


# ---Take My Data Back from QNAP---
#!/bin/bash

LOCKFILE="/tmp/rsync_qnap.lock"
LOGFILE="/var/log/rsync_qnap.log"
QNAP_IP="192.168.1.2"
DEST_VOL="/Volumes/SeagateExos300TB"
PASS_FILE="/Users/USERNAME/.rsync_qnap_pass"
QNAP_MODULE="QNAP-SHARE"

# Function for standardized logging
log_message() {
    echo "$(date '+%Y-%m-%d %H:%M:%S') - $1" >> "$LOGFILE"
}

# 1. Advanced Lockfile Management
if [ -e "$LOCKFILE" ]; then
    LOCK_PID=$(cat "$LOCKFILE")
    if kill -0 "$LOCK_PID" 2>/dev/null; then
        log_message "ERROR: rsync restore is already running (PID: $LOCK_PID). Exiting."
        exit 1
    else
        log_message "WARNING: Found stale lockfile for dead PID $LOCK_PID. Cleaning up."
        rm -f "$LOCKFILE"
    fi
fi

echo $$ > "$LOCKFILE"
trap 'rm -f "$LOCKFILE"' EXIT INT TERM

# 2. Check if the local destination volume is mounted and accessible
if [ ! -d "$DEST_VOL" ]; then
    log_message "ERROR: Destination volume $DEST_VOL is not mounted. Exiting."
    exit 1
fi

# 3. Check if the QNAP NAS Rsync Daemon (Port 873) is reachable
if ! nc -z -G 5 "$QNAP_IP" 873 > /dev/null 2>&1; then
    log_message "ERROR: QNAP Rsync Daemon at $QNAP_IP:873 is unreachable. Exiting."
    exit 1
fi

log_message "INFO: Starting restore from $QNAP_IP..."

# 4. Run rsync to RESTORE data
# Note the source is now the QNAP module paths, and the destination is your local volume root.
if rsync -aHAx --delete --delete-excluded \
  --password-file="$PASS_FILE" \
  --exclude=".TemporaryItems/" \
  --exclude=".Trashes/" \
  --exclude=".DS_Store" \
  --exclude=".Spotlight-V100/" \
  --exclude=".fseventsd/" \
  --exclude=".DocumentRevisions-V100/" \
  --exclude=".VolumeIcon.icns" \
  "admin@${QNAP_IP}::${QNAP_MODULE}/nextcloud" \
  "admin@${QNAP_IP}::${QNAP_MODULE}/immich_uploads" \
  "admin@${QNAP_IP}::${QNAP_MODULE}/filebrowser" \
  "$DEST_VOL/" > /dev/null 2>> "$LOGFILE"; then
  
    log_message "SUCCESS: Restore completed successfully."
else
    RSYNC_EXIT_CODE=$?
    log_message "ERROR: Restore failed with rsync exit code $RSYNC_EXIT_CODE."
fi
 
Sửa lần cuối:
XiaoBao NaS chạy chip rk3399 ram 4gb
(Cấu hình này ngang với orange pi 4)
2 bay hdd 3.5inch
Phù hợp cho bạn nào mới chơi.
Hàng mới 100% chưa xài.

👉Giá 2tr5
Bạn nào cần lh mình
0588889399
Quận 12, hcm
1000045444.jpg


1000045445.jpg


1000045446.jpg


1000045447.jpg


1000045448.jpg


1000045449.jpg
 

Thống kê chủ đề

Ngày tạo
lanhtieuthien,
Người trả lời cuối
retrieve1,
Trả lời
16
Lượt xem
1.448
Quay lại
Lên đầu trang