1.首先安裝一台CentOS VM [CentOS Linux release 7.6.1810 (Core)]

2.安裝官方所支援的套件管理系統 pip
refer    https://packaging.python.org/guides/installing-using-linux-tools/

sudo yum install epel-release -y          為Yum增加EPEL套件庫
sudo yum install python -y                  安裝Python
sudo yum install python-pip -y           安裝Pip
sudo yum install pycrypto -y               安裝mksbackup所需套件

3.安裝mksbackup
refer    http://www.magikmon.com/mksbackup/
sudo pip install mksbackup
sudo pip install paramiko                

4.執行初始設定
mksbackup                                直接輸入即可
Do you want to setup config files in /etc/mksbackup ? (y/n) [y]>y
Do you want to download and install ghettoVCB ? [y]>y

5.備份設定檔
cp /etc/mksbackup/mksbackup.ini /etc/mksbackup/mksbackup.ini.bak
cp /etc/cron.d/mksbackup /etc/cron.d/mksbackup.bak

6.修改設定檔 [可參閱 ESXI 6.5 U1 MKSBackup-ESXI備份方案(Windows 版)]
# mail configuration
smtp_host=smtp.gmail.com                Gmail SMTP
smtp_mode=ssl                                    SSL模式
smtp_port=465                                     SSL Port
smtp_login=                                         你的Gmail完整地址
smtp_password=                                  你的Gmail密碼 (如果有設定兩步驟驗證,請自行設定應用程式密碼)
sender=                                                可以自行修改想要顯示的發信人
recipients=                                           收件者 (空格分開)

7.編輯ghettoVCB.conf
vi /etc/mksbackup/vmware/ghettoVCB.conf
VM_BACKUP_VOLUME=/vmfs/volumes/ESXI      (你要備份的目的地,這裡是用NFS掛載的磁區)
VM_BACKUP_ROTATION_COUNT=3                 (備份檔的保留數量)

8.搜尋下列字段 5.0.0 並更改成以下的樣子 (這是 ...You're not running ESX(i) 3.5, 4.x, 5.x! 的解法,當然你懶的話也可以去下載最新版ghettoVCB)

(一)

logger "info" "ERROR: Unable to locate *vimsh*! You're not running ESX(i) 3.5+, 4.x+, 5.x+ or 6.x!"

(二)

echo "ERROR: Unable to locate *vimsh*! You're not running ESX(i) 3.5+, 4.x+, 5.x+ or 6.x!"

(三)

6.0.0|6.7.0)    VER=6; break;;

9.每周一至周五凌晨4點執行備份
cronteb -e                                 使用目前的使用者新增一個工作排程
00 04 * * 1-5 /usr/bin/mksbackup -q -l /var/log/mksbackup.log -c /etc/mksbackup/mksbackup.ini backup JOB_NAME

10.查看mksbackup是否有在背景執行備份
ps aux | grep mksbackup

arrow
arrow
    文章標籤
    ESXI MKSbackup CentOS
    全站熱搜

    純情的MIS 發表在 痞客邦 留言(0) 人氣()