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: