0
我從API獲取EVault代理的最新備份作業狀態,但對於一個作業,由於作業每天都成功運行,因此EVault通知已通知該作業狀態已過期。EVault備份狀態已過期
EVault公司通知
Agent: Number 3
Job: BACKUP Daily
Retention: DAILY
Job start time: 31-Jul-2016 21:00:05 -0500
Job end time: 31-Jul-2016 21:00:30 -0500
Elapsed Time: 00:00:25
SafeSet: 00000252
API調用
SoftLayer_API['Account'].getEvaultNetworkStorage(mask='mask(SoftLayer_Network_Storage_Backup_Evault_Version6)[virtualGuest,hardware,backupJobDetails]')]
從API獲取(取lastRunDate看看):
{
'username':'IBME657XXX-3',
'serviceResourceName':'ev-vaultdalxxxx.service.softlayer.com',
'id':728XXXX,
'backupJobDetails':[
{
'description':'Daily backups',
'lastRunDate':'2016-07-19T21:01:07-05:00',
...
}
],
...
}
期望從API來獲取:
{
'username':'IBME657XXX-3',
'serviceResourceName':'ev-vaultdalXXXX.service.softlayer.com',
'id':728XXXX,
'backupJobDetails':[
{
'description':'Daily backups',
'lastRunDate':'2016-07-31T21:00:30-05:00',
...
}
],
...
}
任何想法是什麼錯?
消除控制門戶你會得到同樣的行爲嗎? –
我要求客戶檢查控制門戶,他看到了相同的行爲。同時檢查了WebCC並且那裏的EVault代理處於脫機狀態,因此代理通知備份已成功完成,但事實並非如此。 –
看起來像Softlayer的問題,而不是與API,我建議你提交一個ticket到softlayer並詢問他們,使用API你應該得到與門戶相同的結果,但是當你看到同樣的錯誤門戶網站的API請求沒有任何問題。 –