* [[servers:linux:vsftpd#fstab|vsftpd - fstab]] * https://unix.stackexchange.com/questions/67539/how-to-rsync-only-new-files * https://stackoverflow.com/questions/15787676/rsync-how-to-do-a-checksum-on-rsync rsync --verbose --recursive --update --ignore-existing --progress '/var/ftp/nas1/' '/var/ftp/nas2/' ===== Main NAS Backup to Back-up ===== * ''--exclude Videos'' for separate drive rsync --recursive --update --ignore-existing --verbose --debug='ALL' --exclude 'Videos' '/run/media/espionage724/NAS/' '/run/media/espionage724/20250824-NAS' --checksum --checksum-choice='md4' ====== ext4 NAS ====== * 2025/10/20: Windows NTFS -> Linux ext4 * 10TB Main ===== Format ===== * ''superfloppy'' partitionless ((not MBR/GPT)) lsblk sudo umount '/dev/sda'* sudo wipefs -a -f '/dev/sda' && sudo dd if='/dev/zero' of='/dev/sda' count='8096' sudo mkfs.ext4 -D -L 'NAS' -O 'fast_commit' -v '/dev/sda' ===== Mount ===== * GNOME auto-mounts sudo chown -R 'espionage724':'espionage724' '/run/media/espionage724/NAS' udisksctl mount --block-device '/dev/sda' ===== 4TB Restore ===== * 4TB HDD restore to 10TB NAS drive * Exclude ''Videos'', ''Games'', ''Music'' rsync --recursive --update --ignore-existing --verbose --debug='ALL' --exclude 'Videos' --exclude 'Games' --exclude 'Music' '/run/media/espionage724/20250824-NAS/' '/run/media/espionage724/NAS' * Games rsync --recursive --update --ignore-existing --verbose --debug='ALL' '/run/media/espionage724/20250824-NAS/Games/' '/run/media/espionage724/NAS/Games' * Music (:!: ''&&'' with ''Videos'' overnight) rsync --recursive --update --ignore-existing --verbose --debug='ALL' '/run/media/espionage724/20250824-NAS/Music/' '/run/media/espionage724/NAS/Music' * Videos (some) rsync --recursive --update --ignore-existing --verbose --debug='ALL' '/run/media/espionage724/20250824-NAS/Videos/' '/run/media/espionage724/NAS/Videos' ===== 2TB USB Restore ===== * Videos 2 (WD ext) rsync --recursive --update --ignore-existing --verbose --debug='ALL' '/run/media/espionage724/688EDD408EDD0808/Dragon Ball DBOX' '/run/media/espionage724/NAS/Videos/Anime' rsync --recursive --update --ignore-existing --verbose --debug='ALL' '/run/media/espionage724/688EDD408EDD0808/Dragon Ball GT' '/run/media/espionage724/NAS/Videos/Anime' ===== Maintenance ===== ==== Repair ==== sync && udisksctl unmount --block-device '/dev/sda' sudo e2fsck -D -E 'discard,optimize_extents,inode_count_fullmap,check_encoding,unshare_blocks' -f -v -y '/dev/sda' ==== Defrag ==== * :!: First-time seemingly takes longer than the whole 5TB+ restore udisksctl mount --block-device '/dev/sda' sudo e4defrag -v '/dev/sda' && sync && udisksctl unmount --block-device '/dev/sda'