星期三, 11月 28, 2018

Acronis Backup with iSCSI 小記

Acronis Backup with iSCSI 小記

Software: Acronis Backup 12.5 Build 10330 ( All in one / CentOS 7 )
iSCSI Server:  Dell EqualLogic PS6210

最近在測試 VMware 的 backup 方案, 因為預設的 VDP 最大備份的容量為 8TB, 所以就找了 Acronis 進行測試.

在測試 Acronis Backup 的時候, 第一個與 VDP 的差異就是 Acronis Backup 備份的位置
在沒有安裝 Agent 的狀況下
  • 就是必須要先有網路的資料夾( NFS, Samba, SFTP ) 這樣的空間,而不是直接備份到 Storage



VDP 的使用情境是 vSphere 會去掛載 Storage, 例如 iSCSI 然後 VDP 會備份到指定的 datastore.
但是上面沒有看到 iSCSI 的選項, 又不想因為要建立 NFS 這樣的 Share folder 然後去產生一個 VM 來服務, 於是有了一個想法
  • 讓 Acronis Backup 去掛載 iSCSI 磁區, 然後備份位置指向本機資料夾對應到 iSCSI
我使用的是 Acronis Backup all on one 版本 (OVF), 他是使用 CentOS 7 的作業統

# cat   /etc/*release
CentOS Linux release 7.4.1708 (Core)
NAME="CentOS Linux"
VERSION="7 (Core)"

所以現在要做的就是掛載 iSCSI 空間, 我事先在 Dell EqualLogic 建立 15TB 的 Volume
  • 因為是測試性質, 所以對於 iSCSI 只有使用 限制來源 IP 的方式, 沒有使用 CHAP 密碼驗證

參考網路上找到的資料

先安裝相關軟體

# yum  -y  install  iscsi-initiator-utils

觀察 iqn
# cat   /etc/iscsi/initiatorname.iscsi
InitiatorName=iqn.1994-05.com.redhat:eab1a730877c

因為我沒有使用 CHAP, 所以就沒有去修改 /etc/iscsi/iscsid.conf

觀察 iSCSI Server
# iscsiadm -m discovery -t sendtargets -p  YOUR_IP
  • -m, --mode
  • -p, --portal
  • -t, --type

1XX.XXX.XXX.XXX:3260,1 iqn.XXXX-05.com.equallogic:8-XXXXX-d7b161ba6-4feb21cf4055bfe2-acronis-backup

觀察 iSCSI Server
# iscsiadm  -m  node  -o  show
  • -o, --op ( operator )

登入 iSCSI , 建立連線
# iscsiadm  -m  node  --login

觀察連線
# iscsiadm  -m  session  -o  show

tcp: [1] XXX.XXX.XXX.XXX:3260,1 XXXX-05.com.equallogic:8-XXXXX-d7b161ba6-4feb21cf4055bfe2-acronis-backup (non-flash)

觀察 partition
# cat  /proc/partitions

major minor  #blocks name

 11        0 2117824 sr0
  8     32 1048576 sdc
  8      0 41943040 sda
  8      1 1048576 sda1
  8      2 40893440 sda2
  8     16 1048576 sdb
253        0 36696064 dm-0
253        1 4194304 dm-1
  8     48 16106127360 sdd

#fdisk  -l

建立目錄
# mkdir   /backup

格式化 XFS
# mkfs.xfs  /dev/sdd

掛載目錄
#mount  /dev/sdd   /backup/

觀察 UUID
# blkid   /dev/sdd
/dev/sdd: UUID="7553f546-cbb3-4921-a114-da9c978adcae" TYPE="xfs"

修改 /etc/fstab, 讓開機的時候會進行 iSCSI 掛載

加入
UUID=7553f546-cbb3-4921-a114-da9c978adcae /backup xfs     defaults,_netdev        0 0

  • 這邊要注意 UUID= 後面的雙引號, 前後兩個符號記得拿掉
  • 記得加上 _netdev 選項


重新開機進行測試, 看看有沒有掛上 /backup

之後在 Acronis 備份的時候就可以指向 /backup 目錄了

~ enjoy it

Reference:

沒有留言: