somente backups de cópia e log de transação são possíveis na réplica
Verdade.
Isso significa que precisarei fazer um backup completo no primário se for necessária uma restauração do log de transações?
Resposta curta SIM .
De BOL :
Uma cadeia de log consistente é garantida nos backups de log realizados em qualquer uma das réplicas (primária ou secundária), independentemente de seu modo de disponibilidade (confirmação síncrona ou confirmação assíncrona).
Portanto, para responder à sua pergunta, um backup COPY_ONLY não pode fazer parte de uma restauração que envolva backups de log T (fazendo uma restauração pontual). Seu objetivo é ter um conjunto de backups fora da cadeia de backup regular, NÃO impactando a sequência de restauração.
Um backup completo deve ser executado no banco de dados primário (não pode ser um backup copy_only).
Somente o backup T-log (como mencionado acima) pode ser feito no primário ou no secundário com um CAVEAT que não atrapalhará os LSNs no PRIMARY, ou seja, manterá os LSNs consistentes - independentemente de onde você fizer backups de log no grupo de disponibilidade .
O melhor é verificar se os sys.fn_hadr_backup_is_preferred_replica
backups de log usarão as preferências de backup do grupo Availablity para backups de log.
Consulte: Executando backups de log de transações usando réplicas secundárias somente leitura do grupo de disponibilidade AlwaysOn - parte 1