Federal health officials said vaccinated Americans will need to get booster shots eight months after receiving their second dose of a COVID-19 vaccine to maximize its protection against the virus and extend its durability.