
Veeam衛(wèi)盟是什么?Veeam在 Gartner 2021年“企業(yè)備份與恢復(fù)軟件解決方案”魔力象限,同時(shí)也是Veeam 第五次入選領(lǐng)導(dǎo)者象限,實(shí)力和地位毋庸置疑。
Veeam的官網(wǎng)為 https://www.veeam.com/cn/
Veeam與其他備份軟件的對(duì)比 https://www.veeam.com/cn/backup-software-comparison-for-small-business.html
勒索軟件猖獗,備份非常重要

實(shí)驗(yàn)?zāi)繕?biāo):
1、windows平臺(tái)+linux存儲(chǔ)庫架構(gòu)部署
2、虛擬機(jī)備份還原
3、物理機(jī)完全崩潰還原
4、應(yīng)用感知、數(shù)據(jù)庫備份還原
5、SAP數(shù)據(jù)庫插件安裝
實(shí)驗(yàn)環(huán)境:
windows2022+Alma8搭建備份系統(tǒng)
vSphere7下進(jìn)行windows2016虛擬機(jī)備份還原
Centos7系統(tǒng)進(jìn)行rm -rf /*,模擬系統(tǒng)完全崩潰,物理機(jī)恢復(fù)
windows2016系統(tǒng)安裝sqlserver2014進(jìn)行數(shù)據(jù)庫感知、備份、還原
centos7安裝SAP備份插件
一、windows2022+Alma8搭建備份系統(tǒng)
從官網(wǎng)下載Veeam Backup & Replication 11 其中免費(fèi)社區(qū)版提供10個(gè)工作負(fù)載,而企業(yè)版購買后授權(quán)50個(gè)起步,本次實(shí)驗(yàn)使用社區(qū)免費(fèi)版搭建
https://www.veeam.com/cn/downloads.html
windows2022配置為 8cpu 16Gram 200G硬盤
Alma8配置為 8cpu 16Gram 200G系統(tǒng)盤+1T存儲(chǔ)盤
1、安裝windows平臺(tái)軟件,Veeam安全包包含所需的全部組件,按提示下一步直至安裝完成



2、部署Alma8存儲(chǔ)庫
查看當(dāng)前磁盤信息,1T的硬盤是我們的目標(biāo)
[root@alma8 ~]# fdisk -l
Disk /dev/sda: 200 GiB, 214748364800 bytes, 419430400 Sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: A2B91132-AE20-4646-8C52-9DACFD8A31AF
Device Start End Sectors Size Type
/dev/sda1 2048 1230847 1228800 600M EFI System
/dev/sda2 1230848 3327999 2097152 1G Linux Filesystem
/dev/sda3 3328000 419428351 416100352 198.4G Linux LVM
Disk /dev/sdb: 1 TiB, 1099511627776 bytes, 2147483648 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
創(chuàng)建分區(qū)
[root@alma8 ~]# fdisk /dev/sdb
Welcome to fdisk (util-linux 2.32.1).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Device does not contain a recognized partition table.
Created a new DOS disklabel with disk identifier 0xf70aaad4.
Command (m for help): n
Partition type
p primary (0 primary, 0 extended, 4 free)
e extended (container for logical partitions)
Select (default p):
Using default response p.
Partition number (1-4, default 1):
First sector (2048-2147483647, default 2048):
Last sector, +sectors or +size{K,M,G,T,P} (2048-2147483647, default 2147483647):
Created a new partition 1 of type 'Linux' and of size 1024 GiB.
Command (m for help): w
The partition table has been altered.
Calling ioctl() to re-read partition table.
Syncing disks.
查看創(chuàng)建后的分區(qū)
[root@alma8 ~]# fdisk -l /dev/sdb
Disk /dev/sdb: 1 TiB, 1099511627776 bytes, 2147483648 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xf70aaad4
Device Boot Start End Sectors Size Id Type
/dev/sdb1 2048 2147483647 2147481600 1024G 83 Linux
創(chuàng)建文件系統(tǒng)
[root@alma8 ~]# mkfs.XFS -b size=4096 -m reflink=1,crc=1 /dev/sdb1
meta-data=/dev/sdb1 isize=512 agcount=4, agsize=67108800 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=1, sparse=1, rmapbt=0
= reflink=1
data = bsize=4096 blocks=268435200, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0, ftype=1
log =internal log bsize=4096 blocks=131071, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
Discarding blocks...Done.
創(chuàng)建掛載目錄,掛載,設(shè)置開機(jī)啟動(dòng)掛載,重啟確認(rèn)掛載是否正常
[root@alma8 ~]# mkdir /mnt/veeamRepo
[root@alma8 ~]# mount /dev/sdb1 /mnt/veeamRepo/
[root@alma8 ~]# df -hT /dev/sdb1
Filesystem Type Size Used Avail Use% Mounted on
/dev/sdb1 xfs 1.0T 7.2G 1017G 1% /mnt/veeamRepo
[root@alma8 ~]# blkid /dev/sdb1
/dev/sdb1: UUID="b805dd02-9105-4ddc-ad64-1004e01d10cb" BLOCK_SIZE="512" TYPE="xfs" PARTUUID="f70aaad4-01"
[root@alma8 ~]# vi /etc/fstab
UUID=b805dd02-9105-4ddc-ad64-1004e01d10cb /mnt/veeamRepo xfs defaults 0 0
添加Veeam專屬用戶,為目標(biāo)目錄配置權(quán)限
[root@alma8 ~]# useradd -d /home/VeeamRepo -m VeeamRepo
[root@alma8 ~]# passwd VeeamRepo
Changing password for user VeeamRepo.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
[root@alma8 ~]# chown VeeamRepo:VeeamRepo /mnt/veeamRepo/
[root@alma8 ~]# chmod 700 /mnt/veeamRepo/
[root@alma8 ~]# ls -l /mnt/
total 0
drwx------. 2 VeeamRepo VeeamRepo 6 Jun 24 19:44 veeamRepo
為VeeamRepo用戶配置sudo權(quán)限,此權(quán)限是為了安裝veeam存儲(chǔ)庫軟件,后面安裝完會(huì)取消
[root@alma8 ~]# visudo
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
VeeamRepo ALL=(ALL) ALL
3、在veeam平臺(tái)添加Backup Repository存儲(chǔ)庫

存儲(chǔ)庫系統(tǒng)類型linux

存儲(chǔ)庫命名

添加服務(wù)器

目標(biāo)IP

目標(biāo)用戶名密碼


保存ssh指紋


點(diǎn)擊Populate可查看分區(qū)情況

選擇保存位置、開啟XFS fast cloning、開啟7天內(nèi)防刪除

添加完成

4、關(guān)閉linux sudo用戶
[root@alma8 ~]# visudo
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
#VeeamRepo ALL=(ALL) ALL
查看linux上veeam進(jìn)程信息
[root@alma8 ~]# ps aux | grep veeam
VeeamRe+ 8874 0.0 0.1 1348496 19640 ? Ssl 20:01 0:00 /opt/veeam/transport/veeamtransport --run-service
root 8878 0.0 0.0 100212 7168 ? Sl 20:01 0:00 /opt/veeam/transport/veeamtransport --run-environmentsvc 7:6
root 8880 0.1 0.0 167304 4600 ? Sl 20:01 0:00 /opt/veeam/transport/veeamimmureposvc --subprocess --log /var/log/VeeamBackup --stdio 9:7
root 9657 0.0 0.0 221928 1152 pts/0 S+ 20:10 0:00 grep --color=auto veeam
備份系統(tǒng)配置完成
添加linux存儲(chǔ)庫后,可將windows上默認(rèn)的存儲(chǔ)庫刪除
二、vSphere7下進(jìn)行windows2016虛擬機(jī)備份還原
1、接入vCenter,按提示下一步即可

添加完成

2、創(chuàng)建備份計(jì)劃




配置定時(shí)執(zhí)行策略

我這里僅執(zhí)行一次

備份中

備份完成可查看備份報(bào)告

3、快速恢復(fù)
veeam快速恢復(fù)功能,可以在通過掛載備份庫的方式直接拉起虛擬機(jī),快速恢復(fù)業(yè)務(wù)

可以選擇要恢復(fù)的時(shí)間點(diǎn),默認(rèn)為最后一次備份

覆蓋原虛擬機(jī)還是新建虛擬機(jī)


如果原虛擬機(jī)還在線,那么快速恢復(fù)的虛擬機(jī)不要同時(shí)連接網(wǎng)絡(luò),防止IP沖突

虛擬機(jī)已經(jīng)快速上線

此時(shí)我們可以在veeam選擇將所有文件遷移到虛擬化,或者關(guān)閉這個(gè)虛擬機(jī)

三、物理機(jī)Centos7系統(tǒng)進(jìn)行rm -rf /*模擬系統(tǒng)完全崩潰備份還原
對(duì)物理機(jī)centos7系統(tǒng)進(jìn)行完全備份,此時(shí)需要添加物理機(jī)備份組和策略


對(duì)系統(tǒng)執(zhí)行破壞操作,重啟后無法進(jìn)入系統(tǒng)
rm -rf /*


恢復(fù)方案一:將備份掛載到虛擬化快速恢復(fù)業(yè)務(wù)

掛載到虛擬機(jī)后需要重新配置網(wǎng)絡(luò)

恢復(fù)方案二:通過恢復(fù)鏡像對(duì)物理機(jī)進(jìn)行完全恢復(fù)
物理機(jī)制作 veeam-recovery-media-5.0.2.4567_x86_64.iso 啟動(dòng)盤并啟動(dòng)

同意協(xié)議

設(shè)置網(wǎng)絡(luò)


選擇卷還原,鏈接到veeam平臺(tái)


選擇還原點(diǎn)


還原中


還原完成,移除啟動(dòng)盤,此時(shí)業(yè)務(wù)已經(jīng)完全恢復(fù)

四、windows2016系統(tǒng)安裝sqlserver2014進(jìn)行數(shù)據(jù)庫感知備份還原

添加2016系統(tǒng),并開啟應(yīng)用感知,接入虛擬化和物理機(jī)都可以
如果系統(tǒng)管理員也是數(shù)據(jù)庫管理員,那么只需要配置系統(tǒng)管理員賬號(hào)密碼;如果系統(tǒng)管理員不是數(shù)據(jù)庫管理員,那么還需要單獨(dú)配置sa用戶

立即進(jìn)行備份

模擬黑客攻擊,刪除3個(gè)數(shù)據(jù)庫

通過veeam進(jìn)行sql數(shù)據(jù)庫單獨(dú)恢復(fù),需要開放數(shù)據(jù)庫1433端口


快速掛載成功


五、centos7安裝SAP備份agent(僅安裝插件)
進(jìn)行SAP備份時(shí)需要將存儲(chǔ)庫的訪問設(shè)置為管理員訪問


上傳、安裝、配置SAP插件
[root@hfish ~]# yum localinstall VeeamPluginforSAPHANA-11.0.1.1261-1.x86_64.rpm
已加載插件:fastestmirror
正在檢查 VeeamPluginforSAPHANA-11.0.1.1261-1.x86_64.rpm: VeeamPluginforSAPHANA-11.0.1.1261-1.x86_64
VeeamPluginforSAPHANA-11.0.1.1261-1.x86_64.rpm:不更新已安裝的軟件包。
無須任何處理
[root@hfish ~]# SapBackintConfigTool --wizard
Enter backup server name or IP address: 172.16.21.130
Enter backup server port number [10006]:
Enter username: administrator
Enter password for administrator:
Available backup repositories:
1. Backup Repository linux
Enter repository number: 1
Configuration result:
完畢
好了,這篇文章的內(nèi)容發(fā)貨聯(lián)盟就和大家分享到這里,如果大家網(wǎng)絡(luò)推廣引流創(chuàng)業(yè)感興趣,可以添加微信:80709525 備注:發(fā)貨聯(lián)盟引流學(xué)習(xí); 我拉你進(jìn)直播課程學(xué)習(xí)群,每周135晚上都是有實(shí)戰(zhàn)干貨的推廣引流技術(shù)課程免費(fèi)分享!