2016-08-01 50 views
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', 
      ... 
     } 
    ], 
    ... 
} 

任何想法是什麼錯?

+0

消除控制門戶你會得到同樣的行爲嗎? –

+0

我要求客戶檢查控制門戶,他看到了相同的行爲。同時檢查了WebCC並且那裏的EVault代理處於脫機狀態,因此代理通知備份已成功完成,但事實並非如此。 –

+0

看起來像Softlayer的問題,而不是與API,我建議你提交一個ticket到softlayer並詢問他們,使用API​​你應該得到與門戶相同的結果,但是當你看到同樣的錯誤門戶網站的API請求沒有任何問題。 –

回答

0

您確定這是該作業最後一次運行嗎? 「backupJobDetails」屬性的內容是按ASC順序排列的,所以上次運行的作業是「backupJobDetails」屬性的最後一個值。

還可以查閱,如果你看到https://control.softlayer.com/storage/evault在控制門戶同一錯誤值

你可能只看到時間一點點性差異,但是這可能是由於您的EVault設備和您的SoftLayer帳戶有不同的時區配置。

如果您仍然看到設備中顯示的時間與控制門戶中顯示的時間之間存在很大差異,則可能是一個問題,我建議您在softlayer中打開一張工單,以便他們可以查看。

Regards

相關問題