Para proteger o hardware, você deve usar soquetes principais com proteção contra surtos para todos os equipamentos de computação: PCs, impressoras, roteadores, discos de rede, etc. Alguns deles têm um filtro adicional para proteger sua alimentação de banda larga e você deve conectar seu roteador através disso.
Após o hardware, o principal problema é a corrupção de disco, causada por gravações não gravadas em buffer. Dependendo do seu SO, pode haver softwares disponíveis que são executados periodicamente para garantir que todos os dados de gravação sejam postados. Você também pode desativar o cache de gravação de disco, mas há uma penalidade de alto desempenho, e as próprias unidades de disco podem ter buffers internos que você não pode controlar. Essas medidas reduzem a chance de corrupção, mas não podem eliminá-la.
Mesmo que todos os dados de gravação sejam postados no disco, muitos bancos de dados exigem uma sucessão de gravações para serem concluídas a fim de manter a integridade, e uma interrupção nessa seqüência corromperá o banco de dados.
Tudo isso significa que, para uma segurança completa, você precisa de um no-break. Você pode obter alguns modelos de baixa capacidade que fornecem um tempo limitado, não o suficiente para manter o sistema durante um corte de energia, mas tempo suficiente para permitir que o sistema hiberne, o que permitirá que ele continue sem corrupção quando a energia for restaurada. Alguns erros de comunicação podem ser gerados na restauração se o sistema hibernar entre uma solicitação e uma resposta, mas o aplicativo solicitante deve ser capaz de lidar com isso.