Partilhar via


Notas de versão da ferramenta Instantâneo Consistente de Aplicativo do Azure

Esta página lista as principais alterações feitas no AzAcSnap para fornecer novas funcionalidades ou resolver defeitos.

Faça o download da versão mais recente do binário para Linux ou Windows e veja como começar.

Para obter informações específicas sobre os recursos de visualização, consulte a página AzAcSnap Preview .

Outubro-2024

AzAcSnap 10a (Compilação: 1B79BA*)

AzAcSnap 10a está sendo lançado com as seguintes correções e melhorias:

  • Correções e melhorias:
    • Permitir tempo limite de espera configurável para o Microsoft SQL Server. Isso ajudará você a aumentar o tempo limite para sistemas de resposta lenta (o valor padrão e mínimo é de 30 segundos).
      • Adicionada uma variável MSSQL_CMD_TIMEOUT_SECS de substituição global para ser usada no .azacsnaprc arquivo ou como uma variável de ambiente definida para o tempo limite de espera necessário em segundos. Para obter detalhes sobre a configuração, consulte as configurações de substituição global para controlar o comportamento do AzAcSnap.

Baixe o binário do AzAcSnap 10a para Linux (arquivo de assinatura) ou AzAcSnap 10a para Windows.

Jul-2024

AzAcSnap 10 (Compilação: 1B55F1*)

AzAcSnap 10 está sendo lançado com as seguintes correções e melhorias:

  • Funcionalidades adicionadas à Pré-visualização:
    • O Microsoft SQL Server oferece suporte à adição de opções para configurar, testar e fazer backup de instantâneo do Microsoft SQL Server de maneira consistente com o aplicativo.
  • Recursos movidos para GA (geralmente disponíveis):
    • O suporte do Windows com AzAcSnap agora pode ser executado em distribuições Linux e Windows suportadas.
    • Novo layout do arquivo de configuração.
      • Para atualizar as configurações pré-AzAcSnap 10, use o azacsnap -c configure --configuration new comando para criar um novo arquivo de configuração e use os valores no arquivo de configuração existente.
    • Gerenciamento de armazenamento de instância grande do Azure por meio da API REST sobre HTTPS.
      • Isso permite o uso de instantâneos do Grupo de Consistência no armazenamento de Instância Grande do Azure com suporte.
  • Correções e melhorias:
    • Nova --flush opção que liberará buffers de arquivos de memória para armazenamento local, útil para a Instância Grande do Azure e o Disco Gerenciado do Azure quando conectados como armazenamento em bloco.
    • Melhorias no registo.
  • Recursos removidos:
    • Instalador AzAcSnap para Linux.
      • AzAcSnap agora pode ser baixado como um binário para versões suportadas do Linux e Windows. Isso simplifica o acesso ao programa AzAcSnap, permitindo que você comece rapidamente.
    • Gerenciamento de armazenamento de instância grande do Azure via CLI sobre SSH.
      • CLI sobre SSH substituída pela API REST sobre HTTPS.

Baixe o binário do AzAcSnap 10 para Linux ou AzAcSnap 10 para Windows.

Abr-2024

AzAcSnap 9a (Compilação: 1B3B458)

AzAcSnap 9a está sendo lançado com as seguintes correções e melhorias:

  • Correções e melhorias:
    • Permita que o AzAcSnap tenha os Pontos de Extremidade de Gerenciamento do Azure configurados manualmente para permitir que ele funcione nas Nuvens Soberanas do Azure.
      • Adicionada uma variável AZURE_MANAGEMENT_ENDPOINT de substituição global para ser usada no .azacsnaprc arquivo ou como uma variável de ambiente definida como o ponto de extremidade de gerenciamento do Azure apropriado. Para obter detalhes sobre a configuração, consulte as configurações de substituição global para controlar o comportamento do AzAcSnap.

Faça o download do instalador do AzAcSnap 9a .

Ago-2023

AzAcSnap 9 (Compilação: 1AE5640)

AzAcSnap 9 está sendo lançado com as seguintes correções e melhorias:

  • Recursos movidos para GA (geralmente disponíveis):
    • Suporte ao IBM Db2 Database.
    • Suporte de Identidade Gerenciada pelo Sistema para uma configuração mais fácil enquanto melhora a postura de segurança.
  • Correções e melhorias:
    • Configurar (-c configure) alterações:
      • Permite um valor em branco no authFile arquivo de configuração ao usar a Identidade Gerenciada do Sistema.
  • Funcionalidades adicionadas à Pré-visualização:
    • Nenhum.
  • Recursos removidos:
    • Suporte do Azure Key Vault removido da Pré-visualização. Agora o AzAcSnap suporta diretamente uma Identidade Gerenciada pelo Sistema.

Faça o download do instalador do AzAcSnap 9 .

Jun-2023

AzAcSnap 8b (Compilação: 1AD3679)

AzAcSnap 8b está sendo lançado com as seguintes correções e melhorias:

  • Correções e melhorias:
    • Melhoria geral dos códigos de saída de azacsnap comando.
      • azacsnap deve retornar um código de saída de 0 (zero) quando executado como esperado, caso contrário, ele deve retornar um código de saída diferente de zero. Por exemplo, a execução azacsnap retorna diferente de zero, pois não há nada a fazer e mostra informações de uso, enquanto azacsnap -h retorna o código de saída de zero, pois está funcionando conforme o esperado, retornando informações de uso.
      • Qualquer falha nas --runbefore saídas antes de qualquer atividade de backup e retorna o código de --runbefore saída.
      • Qualquer falha no --runafter retorna o código de --runafter saída.
    • Alterações de backup (-c backup):
      • Altere o fluxo de trabalho do DB2 para mover a consulta de caminhos protegidos para fora do fluxo de trabalho WRITE SUSPEND, Storage Snapshot, WRITE RESUME para melhorar a resiliência. (Pré-visualização)
      • Correção para nome de instantâneo ausente (azSnapshotName) no ambiente de --runafter comando.

Faça o download do instalador do AzAcSnap 8b .

Maio-2023

AzAcSnap 8a (Compilação: 1AC55A6)

AzAcSnap 8a está sendo lançado com as seguintes correções e melhorias:

  • Correções e melhorias:
    • Configurar (-c configure) alterações:
      • Correção para -c configure alterações relacionadas no AzAcSnap 8.
      • Orientação de fluxo de trabalho aprimorada para uma melhor experiência do cliente.

Faça o download do instalador do AzAcSnap 8a .

AzAcSnap 8 (Compilação: 1AC279E)

AzAcSnap 8 está sendo lançado com as seguintes correções e melhorias:

  • Correções e melhorias:
    • Restaurar (-c restore) alterações:
      • Nova capacidade de usar -c restore para --restore revertvolume Arquivos NetApp do Azure.
    • Alterações de backup (-c backup):
      • Correção para saída de erro incorreta ao usar -c backup e o banco de dados tem 'backint' configurado.
      • Remova a conversão em minúsculas para a opção somente renomeação do anfBackup usando -c backup assim que o nome do instantâneo mantenha maiúsculas e minúsculas do nome do volume.
      • Correção para quando um snapshot é criado mesmo que o SAP HANA não tenha sido colocado no modo de backup. Agora, se o SAP HANA não puder ser colocado no modo de backup, o AzAcSnap será encerrado imediatamente com um erro.
    • Detalhes (-c details) alterações:
      • Correção para listar detalhes de instantâneo com -c details ao usar o armazenamento de Instância Grande do Azure.
    • Aprimoramentos de registro:
      • Saída de log extra para syslog (por exemplo, /var/log/messages) em caso de falha.
      • Novo "mainlog" (azacsnap.log) para fornecer um log de alto nível mais analisável de comandos executados com resultado de sucesso ou falha.
    • Novo arquivo de configurações globais (.azacsnaprc) para controlar o comportamento do azacsnap, incluindo a localização do arquivo "mainlog".

Faça o download do instalador do AzAcSnap 8 .

Fev-2023

AzAcSnap 7a (Compilação: 1AA8343)

AzAcSnap 7a está sendo lançado com as seguintes correções:

  • Correções para -c restore comandos:
    • Habilite a montagem de volumes em HLI (BareMetal) quando os volumes forem revertidos para um estado anterior ao usar -c restore --restore revertvolumeo .
    • Defina corretamente ThroughputMiBps em clones de volume para volumes de Arquivos NetApp do Azure em um Pool de Capacidade de QoS Automático ao usar -c restore --restore snaptovolo .

Faça o download do instalador do AzAcSnap 7a .

Dez-2022

AzAcSnap 7 (Compilação: 1A8FDFF)

AzAcSnap 7 está sendo lançado com as seguintes correções e melhorias:

  • Correções e melhorias:
    • Alterações de backup (-c backup):
      • Encurte o sufixo adicionado ao nome do instantâneo. O sufixo anterior de 26 caracteres de "YYYY-MM-DDThhhhss-nnnnnnnZ" era muito longo. O sufixo é agora um hexadecimal de 11 caracteres baseado nos dez milésimos de segundo desde a época Unix para evitar nomear colisões, por exemplo, F2D212540D5.
      • Maior validação ao criar snapshots para evitar falhas na repetição da criação de snapshots.
      • O tempo limite ao executar o mecanismo AzAcSnap para desativar/ativar backint (autoDisableEnableBackint=true) agora se alinha com outros valores de tempo limite de operação relacionados ao SAP HANA.
      • O Backup do Azure agora permite backups baseados em instantâneos de terceiros sem impacto nos backups de streaming (também conhecidos como "backint"). Portanto, a lógica de deteção "backint" do AzAcSnap é reordenada para permitir a substituição futura desse recurso. Por padrão, essa configuração está desabilitada (autoDisableEnableBackint=false). Para os clientes que confiaram nesse recurso para tirar instantâneos com o AzAcSnap e usar o Backup do Azure, manter esse valor como true significa que o AzAcSnap 7 continua a desabilitar/habilitar o backint. Como essa configuração não é mais necessária para o Backup do Azure, recomendamos testar os backups do AzAcSnap com o valor de e, se for bem-sucedido, fazer a mesma alteração em sua implantação de autoDisableEnableBackint=falseprodução.
    • Restaurar (-c restore) alterações:
      • Capacidade de criar um sufixo personalizado para clones de Volume criados ao usar -c restore --restore snaptovol :
        • através da linha de comando com --clonesuffix <custom suffix>.
        • interativamente ao executar o comando sem a --force opção.
      • Ao fazer um --restore snaptovol no ANF, o Clone de Volume herda a nova configuração "NetworkFeatures" do Volume de Origem.
      • Agora pode fazer uma restauração se não houver volumes de dados configurados. Ele só restaura os Outros Volumes usando o instantâneo mais recente de Outros Volumes (a --snapshotfilter opção só se aplica a Volumes de Dados).
      • Log extra para -c restore comando para ajudar com a depuração do usuário.
    • Alterações do teste (-c test):
      • Agora testa o gerenciamento de snapshots para todos os outrosVolume(s) e todos os dataVolume(s).
  • Recursos movidos para GA (geralmente disponíveis):
    • Nenhum.
  • Funcionalidades adicionadas à Pré-visualização:
    • Suporte preliminar para o Backup de Arquivos NetApp do Azure.
    • O banco de dados DB2 suporta a adição de opções para configurar, testar e fazer backup de snapshot do IBM Db2 de maneira consistente com o aplicativo.

Faça o download do instalador do AzAcSnap 7 .

Jul-2022

AzAcSnap 6 (Compilação: 1A5F0B8)

Importante

AzAcSnap 6 traz um novo modelo de lançamento para AzAcSnap e inclui recursos GA totalmente suportados e recursos de visualização em uma única versão.

Desde que o AzAcSnap v5.0 foi lançado como GA em abril de 2021, houve oito lançamentos do AzAcSnap em duas ramificações. Nosso objetivo com o novo modelo de lançamento é alinhar com a forma como os componentes do Azure são lançados. Esta alteração permite mover funcionalidades da Pré-visualização para o GA (sem ter de mover uma ramificação inteira) e introduzir novas funcionalidades de Pré-visualização (sem ter de criar uma nova ramificação). A partir do AzAcSnap 6, temos uma única ramificação com recursos de GA e recursos de visualização totalmente suportados (que estão sujeitos aos Ts&Cs de visualização da Microsoft). É importante observar que os clientes não podem usar acidentalmente os recursos de visualização e devem habilitá-los com a opção de linha de --preview comando. Portanto, o próximo lançamento será AzAcSnap 7, que pode incluir; patches (se necessário) para recursos do GA, recursos atuais do Preview migrando para o GA, ou novos recursos do Preview.

AzAcSnap 6 está sendo lançado com as seguintes correções e melhorias:

  • Recursos movidos para GA (geralmente disponíveis):
    • Suporte a banco de dados Oracle.
    • Integração Backint para trabalhar com o Backup do Azure.
    • Opções de linha de comando RunBefore/RunAfter para executar scripts e comandos de shell personalizados antes ou depois de tirar instantâneos de armazenamento.
  • Funcionalidades na Pré-visualização:
    • Azure Key Vault para armazenar conteúdo da Entidade de Serviço.
    • Azure Managed Disk como um back-end de armazenamento alternativo.
  • Versão da API do Cliente ANF atualizada para 2021-10-01.
  • Mude para o fluxo de trabalho para lidar com o Backint para reativar a configuração do backint caso haja uma falha ao colocar o SAP HANA em um estado consistente para snapshot.

Faça o download do instalador do AzAcSnap 6 .

Maio-2022

AzAcSnap v5.0.3 (Build: 20220524.14204) - Atualização do patch para v5.0.2

AzAcSnap v5.0.3 (Build: 20220524.14204) é fornecido como uma atualização de patch para a ramificação v5.0 com a seguinte correção:

  • Correção para lidar com identificadores delimitados ao consultar o SAP HANA. Esse problema só afetou o SAP HANA no nó HSR-HA quando há um nó secundário configurado com "logreplay_readaccss" e é resolvido.

AzAcSnap v5.1 Preview (Compilação: 20220524.15550)

AzAcSnap v5.1 Preview (Build: 20220524.15550) é uma compilação atualizada para estender a data de expiração da visualização por 90 dias. Esta atualização contém a correção para lidar com identificadores delimitados ao consultar o SAP HANA, conforme fornecido na v5.0.3.

Março-2022

AzAcSnap v5.1 Preview (Compilação: 20220302.81795)

AzAcSnap v5.1 Preview (Build: 20220302.81795) é lançado com os seguintes novos recursos:

  • Suporte do Azure Key Vault para armazenar com segurança a Entidade de Serviço.
  • Uma nova opção para -c backup --volume, que tem o valor do all parâmetro.

Fev-2022

AzAcSnap v5.1 Preview (Compilação: 20220220.55340)

AzAcSnap v5.1 Preview (Build: 20220220.55340) é lançado com as seguintes correções e melhorias:

  • Falha resolvida na opção de linha de comando correspondente --dbsid com sid a entrada no arquivo de configuração JSON para bancos de dados Oracle ao usar o -c restore comando.

AzAcSnap v5.1 Preview (Compilação: 20220203.77807)

AzAcSnap v5.1 Preview (Build: 20220203.77807) é lançado com as seguintes correções e melhorias:

  • Pequena atualização para resolver limitações de buffer STDOUT. Agora, a lista de arquivos de tabela Oracle colocados no modo de arquivo é enviada para um arquivo externo em vez de saída no arquivo de log principal do AzAcSnap. O arquivo externo está no mesmo local e nome base que o arquivo de log, mas com uma extensão ".protected-tables" (nome de arquivo de saída detalhado no arquivo de log AzAcSnap). É substituído cada vez azacsnap que é executado.

Janeiro-2022

AzAcSnap v5.1 Preview (Compilação: 20220125.85030)

AzAcSnap v5.1 Preview (Build: 20220125.85030) é lançado com os seguintes novos recursos:

  • Suporte a banco de dados Oracle
  • Coexistência Backint
  • Disco Gerido do Azure
  • Capacidade RunBefore e RunAfter

Ago-2021

AzAcSnap v5.0.2 (Build: 20210827.19086) - Atualização do patch para v5.0.1

AzAcSnap v5.0.2 (Build: 20210827.19086) é fornecido como uma atualização de patch para a ramificação v5.0 com as seguintes correções e melhorias:

  • Ignore ssh 255 códigos de saída. Em alguns casos, o comando, que é usado para se comunicar com o ssh armazenamento na Instância Grande do Azure, emitiria um código de saída de 255 quando não houvesse erros ou falhas de execução (consulte man ssh "EXIT STATUS") - então o AzAcSnap intercetaria esse código de saída como uma falha e abortaria. Com esta atualização, a verificação extra é feita para validar a execução correta, essa validação inclui a análise de STDOUT e STDERR em busca de ssh erros, além das tradicionais verificações de código de saída.
  • Corrija a verificação do instalador para a localização do hdbuserstore. O instalador procuraria no sistema de arquivos por um diretório de origem incorreto para o local hdbuserstore para o usuário que executa a instalação - o instalador agora procura ~/.hdbpor . Essa correção é aplicável a sistemas (por exemplo, Azure Large Instance) em que o hdbuserstore foi pré-configurado para o usuário antes da instalação azacsnapdo root .
  • O instalador agora mostra a versão que irá instalar/extrair (se o instalador for executado sem quaisquer argumentos).

Maio-2021

AzAcSnap v5.0.1 (Build: 20210524.14837) - Atualização do patch para v5.0

AzAcSnap v5.0.1 (Build: 20210524.14837) é fornecido como uma atualização de patch para a ramificação v5.0 com as seguintes correções e melhorias:

  • Tratamento melhorado do código de saída. Em alguns casos, o AzAcSnap emitiria um código de saída de 0 (zero), mesmo após uma falha de execução quando o código de saída deveria ser diferente de zero. Os códigos de saída agora só devem ser zero na execução azacsnap bem-sucedida até a conclusão e diferentes de zero se houver alguma falha.
  • O tratamento de erros internos do AzAcSnap é estendido para capturar e emitir o código de saída dos comandos externos executados pelo AzAcSnap.

Abril-2021

AzAcSnap v5.0 (Compilação: 20210421.6349) - GA Lançado (21-Abril-2021)

AzAcSnap v5.0 (Build: 20210421.6349) agora está disponível em geral e para esta compilação teve as seguintes correções e melhorias:

  • O tempo limite de repetição do hdbsql (para aguardar uma resposta do SAP HANA) é automaticamente definido como metade do "savePointAbortWaitSeconds" para evitar condições de corrida. A configuração para "savePointAbortWaitSeconds" pode ser modificada diretamente no arquivo de configuração JSON e deve ter no mínimo 600 segundos.

Março-2021

AzAcSnap v5.0 Preview (Compilação: 20210318.30771)

AzAcSnap v5.0 Preview (Build: 20210318.30771) é lançado com as seguintes correções e melhorias:

  • Removida a necessidade de adicionar o usuário AZACSNAP aos DBs de locatário do SAP HANA, consulte a seção Habilitar comunicação com o banco de dados .
  • Correção para permitir uma restauração com volumes configurados com QOS manual.
  • Adicionado controle mutex para limitar conexões SSH para a Instância Grande do Azure.
  • Corrija o instalador para lidar com nomes de caminho com espaços e outros problemas relacionados.
  • Em preparação para suportar outros servidores de banco de dados, alterou o parâmetro opcional "--hanasid" para "--dbsid".

Próximos passos