I have stored my bitcoins on Bitcoin Core in a few P2PKH addresses with many UTXOs. I would like to have a plan, how these bitcoins can be moved air-gapped to a more up-to-date setup (not discussed here).
I have not touched this computer (OFFLINE) for many years and I am afraid to connect it to the internet.
I assume that I need to have access to the lastest UTXO set and then create air-gapped transactions. But how exactly can this be done?
Is it possible to setup a Bitcoin Core on another online computer (ONLINE) and import the addresses using "importaddress"?
Is it (and how) possible to create an unsigned transaction on this ONLINE computer including all UTXOs of one of the imported (watch-only) addresses?
And then move this unsigned transaction to the old offline computer (OFFLINE) with the old wallet.dat file and sign the transaction?
Is this possible or is there another way to do this air-gapped?
Has anyone documented all the necessary steps?
Thanks for your help!
-A frightened hodler