Programando backup dos arquivos de despejo do KACE a partir da versão 6?

1

Usamos os appliances de gerenciamento de sistemas KACE para alguns de nossos sistemas de usuários. A partir do KACE 5.x, você conseguiu fazer o download dos arquivos de backup diretamente do dispositivo. Utilizamos esse método para fazer backup de nossos bancos de dados em fita em um script, abaixo:

$TodaysDate = Get-Date -format yyyyMMdd
$KaceRootDownloadUrl = "http://kace-url/common/download_file.php?FILENAME=/kbackup/"
$KaceDBFileName=$TodaysDate+"_k1_dbdata.gz"
$KaceKBoxFileName=$TodaysDate+"_kbox_file.tgz"

$KaceBackupFolder="D:\backupfolder\KACE\"

$WebClient = New-Object System.Net.WebClient
$WebClient.DownloadFile($KaceRootDownloadUrl+$KaceDBFileName, $KaceBackupFolder+$KaceDBFileName)
$WebClient.DownloadFile($KaceRootDownloadUrl+$KaceKBoxFileName, $KaceBackupFolder+$KaceKBoxFileName)

Infelizmente, com a atualização do KACE 6.0, esta url agora redireciona para uma página de login. Eu tentei enviar credenciais na chamada do WebClient DownloadFile, no entanto, ele ainda me redirecionou para a página de login.

Alguém mais já lidou com esse problema? Existe uma rota secreta que usa autenticação http em vez de procurar um cookie de login?

    
por Peter Grace 18.11.2014 / 16:01

1 resposta

2

No software K1000 v6, o sistema habilita automaticamente "requer autenticação para baixar imagens de backup" - é necessário desabilitar esse recurso ou alternar para ftp se eles quiserem fazer o download de backups do sistema no futuro.

    
por 21.11.2014 / 04:56