Я считал, что бэкап обязательно делать после каждого импорта ключа в кошелек. А если сторонние ключи не импортировать, то и бэкап можно не обновлять (если цель - просто не потерять монеты, как было сформулировано в вопросе). Разве не так?
Если кошелек HD то да, бэкап имеет смысл только при импорте ключей потому что собственные ключи генерируются из единственной seed фразы. Но вот про легаси кошельки я не уверен... Думаю там собственные ключи генерируются простым рэндомом и по идее нужно бэкапить после каждой генерации своего нового адреса.
Но я не вижу смысла бэкапить вручную. Настроил скрипт который раз в сутки автоматически делает бэкап, копирует его на другой сервер (можно и в облако если кошель зашифрован) и доволен )