Jamyy's Weblog

parted, exFAT & gpg

by Jamyy on 二月.25, 2016, under Linux

  • 使用 parted 指令切割 8TB 硬碟, 對半切
  • 讓 CentOS 7 支援 exFAT
  • 使用 gpg 指令將備份檔案加密、解密

操作環境: CentOS 7

使用 parted 指令切割 8TB 硬碟, 對半切

# parted /dev/sdb
# rm 1
# mklabel gpt
# mkpart primary ntfs 1MiB 50%
# mkpart primary ext4 50% 100%
# quit

讓 CentOS 7 支援 exFAT, 並執行格式化 exFAT 分割區

# yum -y install epel-release
# rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
# yum -y install fuse-exfat exfat-utils
# mkfs.exfat /dev/sdb1
# mount -t exfat /dev/sdb1 /mnt
# umount /dev/sdb1

將備份資料打包壓縮並加密

將 backup 目錄打包並壓縮
# tar Jcf /path/backup.tar.xz backup

加密檔案
# gpg --batch --yes --passphrase secret -c backup.tar.xz && rm -f backup.tar.xz && mv backup.tar.xz.gpg backup.tar.xz

註:

  1. 執行 gpg 指令後, 若 ~/.gnupg/gpg.conf 有啟用 use-agent 參數應註解之
  2. 將加密後的檔名改成與原始檔案一樣, 是為了避免被看出檔案已加密

解密檔案
# gpg -o /path/backup.tar.xz backup.tar.xz



Ref:



:, ,