Olá Hans,
Suponho que deseja atualizar para o DB2 9 de uma versão anterior do DB2. Até onde sei, o DB9 não está disponível. Mesmo após esclarecer este ponto, não é possível responder à sua pergunta. Você também precisa nos informar o tipo de CPU que pretende usar. Se estiver planejando usar CPU AMD ou Intel (seja x86_64 ou IA64), não poderá usar backup/restauração para copiar o sistema, pois os blocos de dados não são compatíveis com os do AIX. Não tenho certeza, mas acredito que o Linux em pSeries seria compatível. Tudo depende do tipo de endian. O backup/restauração é possível de little endian para little endian e de big endian para big endian HW. Não é possível de little endian para big endian e vice-versa.
Se estiver executando o DB2 V8 atualmente, acredito que poderá atualizar diretamente para o DB2 9.
Isso significa que as respostas são:
a) Provavelmente poderá pular o passo 4. E precisará adicionar uma Migração para Unicode no final. O ECC 6.0 só é compatível com Unicode.
b) Não, se o tipo de endian não for o mesmo.
c) Poderá usar uma cópia online do banco de dados se b) funcionar. Depois disso, poderá avançar o banco de dados até o momento da mudança.
Mas como suponho que está planejando para o Linux em arquitetura x86_64, precisará fazer uma cópia de sistema heterogênea. Por favor, leia atentamente o guia de cópia de sistema. Além disso, precisará migrar para Unicode, o que significa que precisará fazer outra migração. Se fizesse a atualização em seu hardware AIX, o que suponho não ser possível, poderia economizar uma migração. Mas se ainda estiver executando a versão 32 bits 4.6B, talvez não consiga atualizar neste hardware para o ECC 6.0.
Acredito que deveria tentar encontrar um bom consultor.
Saudações
Ralph